????
+--Error
+--org.as2lib.env.except.AbstractThrowable
+--org.as2lib.env.except.Exception
+--org.as2lib.env.reflect.ReflectionException
+--org.as2lib.env.reflect.NoSuchMethodException
NoSuchMethodException
is thrown to indicate that the method that has
been searched for is not declared on the specific class or interface.
Note that up-to-now it is not possible to find out at run-time which methods a specific interface declares. This functionality works only for classes, that implement methods.
addStackTraceElement(), getCause(), getMessage(), getStackTrace(), getStringifier(), initCause(), setStringifier()
public function NoSuchMethodException(message:String, thrower, args:Array)
Constructs a new NoSuchMethodException
instance.
All arguments are allowed to be null
or undefined
. But if
one is, the string representation returned by the toString
method
will not be complete.
The args
array should be the internal arguments array of the
method that throws the throwable. The internal arguments array exists in
every method and contains its parameters, the callee method and the caller
method. You can refernce it in every method using the name
"arguments"
.
message | the message that describes the problem in detail |
thrower | the object that declares the method that throws this exception |
args | the arguments of the throwing method |