Package groovy.lang
Class MissingFieldException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
groovy.lang.GroovyRuntimeException
groovy.lang.MissingFieldException
- All Implemented Interfaces:
- java.io.Serializable
public class MissingFieldException extends GroovyRuntimeException
An exception occurred if a dynamic field dispatch fails with an unknown field.
 
 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 MissingFieldException(java.lang.String field, java.lang.Class type)MissingFieldException(java.lang.String field, java.lang.Class type, java.lang.Throwable e)MissingFieldException(java.lang.String message, java.lang.String field, java.lang.Class type)
- 
Method SummaryMethods inherited from class groovy.lang.GroovyRuntimeExceptiongetLocationText, getMessage, 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- 
MissingFieldExceptionpublic MissingFieldException(java.lang.String field, java.lang.Class type)
- 
MissingFieldExceptionpublic MissingFieldException(java.lang.String field, java.lang.Class type, java.lang.Throwable e)
- 
MissingFieldExceptionpublic MissingFieldException(java.lang.String message, java.lang.String field, java.lang.Class type)
 
- 
- 
Method Details- 
getFieldpublic java.lang.String getField()- Returns:
- the name of the field that could not be found
 
- 
getTypepublic java.lang.Class getType()- Returns:
- The type on which the field was attempted to be called
 
 
-