aspoev.interpreter.exception
Class UnknownMethodInvokationException

java.lang.Object
  extended byaspoev.interpreter.exception.InterpreterException
      extended byaspoev.interpreter.exception.UnknownMethodInvokationException

public class UnknownMethodInvokationException
extends InterpreterException


Field Summary
protected  ArgumentListElement arguments
           
protected  java.lang.String methodName
           
protected  DatabaseObject referee
           
protected  TypeReferenceElement requiredType
           
protected  java.lang.Object retryResult
           
 
Constructor Summary
UnknownMethodInvokationException(DatabaseObject referee, java.lang.String methodName, ArgumentListElement arguments)
           
 
Method Summary
 ArgumentListElement getArguments()
           
 java.lang.String getMethodName()
           
 DatabaseObject getReferee()
           
 TypeReferenceElement getRequiredType()
           
 java.lang.String getWarningString()
           
 java.lang.Object handledResult()
           
 void setHandledResult(java.lang.Object result)
           
 void setRequiredType(TypeReferenceElement type)
           
 
Methods inherited from class aspoev.interpreter.exception.InterpreterException
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

referee

protected DatabaseObject referee

methodName

protected java.lang.String methodName

arguments

protected ArgumentListElement arguments

requiredType

protected TypeReferenceElement requiredType

retryResult

protected java.lang.Object retryResult
Constructor Detail

UnknownMethodInvokationException

public UnknownMethodInvokationException(DatabaseObject referee,
                                        java.lang.String methodName,
                                        ArgumentListElement arguments)
Method Detail

getArguments

public ArgumentListElement getArguments()

getMethodName

public java.lang.String getMethodName()

getReferee

public DatabaseObject getReferee()

getRequiredType

public TypeReferenceElement getRequiredType()

handledResult

public java.lang.Object handledResult()

getWarningString

public java.lang.String getWarningString()
Specified by:
getWarningString in class InterpreterException

setHandledResult

public void setHandledResult(java.lang.Object result)

setRequiredType

public void setRequiredType(TypeReferenceElement type)