Package groovy.lang
Class MissingMethodException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
groovy.lang.GroovyRuntimeException
groovy.lang.MissingMethodException
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- MissingMethodExceptionNoStack
public class MissingMethodException extends GroovyRuntimeException
An exception occurred if a dynamic method dispatch fails with an unknown method.
 
Note that the Missing*Exception classes were named for consistency and to avoid conflicts with JDK exceptions of the same name.
- See Also:
- Serialized Form
- 
Constructor SummaryConstructors Constructor Description MissingMethodException(java.lang.String method, java.lang.Class<?> type, java.lang.Object[] arguments)MissingMethodException(java.lang.String method, java.lang.Class<?> type, java.lang.Object[] arguments, boolean isStatic)
- 
Method SummaryModifier and Type Method Description java.lang.Object[]getArguments()java.lang.StringgetMessage()java.lang.StringgetMethod()java.lang.Class<?>getType()booleanisStatic()Methods inherited from class groovy.lang.GroovyRuntimeExceptiongetLocationText, getMessageWithoutLocationText, getModule, getNode, setModuleMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
- 
Constructor Details- 
MissingMethodExceptionpublic MissingMethodException(java.lang.String method, java.lang.Class<?> type, java.lang.Object[] arguments)
- 
MissingMethodExceptionpublic MissingMethodException(java.lang.String method, java.lang.Class<?> type, java.lang.Object[] arguments, boolean isStatic)
 
- 
- 
Method Details- 
getArgumentspublic java.lang.Object[] getArguments()
- 
getMessagepublic java.lang.String getMessage()- Overrides:
- getMessagein class- GroovyRuntimeException
 
- 
getMethodpublic java.lang.String getMethod()- Returns:
- the name of the method that could not be found
 
- 
getTypepublic java.lang.Class<?> getType()- Returns:
- The type on which the method was attempted to be called
 
- 
isStaticpublic boolean isStatic()- Returns:
- Whether the method was called in a static way, i.e. on a class rather than an object.
 
 
-