Package groovy.lang
Class MissingPropertyException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
groovy.lang.GroovyRuntimeException
groovy.lang.MissingPropertyException
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- IllegalPropertyAccessException,- MissingPropertyExceptionNoStack,- ReadOnlyPropertyException
public class MissingPropertyException extends GroovyRuntimeException
An exception occurred if a dynamic property dispatch fails with an unknown property.
 
 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
- 
Field SummaryFields Modifier and Type Field Description static java.lang.ObjectMPE
- 
Constructor SummaryConstructors Constructor Description MissingPropertyException(java.lang.String message)MissingPropertyException(java.lang.String property, java.lang.Class type)MissingPropertyException(java.lang.String property, java.lang.Class type, java.lang.Throwable t)MissingPropertyException(java.lang.String message, java.lang.String property, java.lang.Class type)
- 
Method SummaryModifier and Type Method Description java.lang.StringgetMessageWithoutLocationText()java.lang.StringgetProperty()java.lang.ClassgetType()Methods inherited from class groovy.lang.GroovyRuntimeExceptiongetLocationText, getMessage, 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
- 
Field Details- 
MPEpublic static final java.lang.Object MPE
 
- 
- 
Constructor Details- 
MissingPropertyExceptionpublic MissingPropertyException(java.lang.String property, java.lang.Class type)
- 
MissingPropertyExceptionpublic MissingPropertyException(java.lang.String property, java.lang.Class type, java.lang.Throwable t)
- 
MissingPropertyExceptionpublic MissingPropertyException(java.lang.String message)
- 
MissingPropertyExceptionpublic MissingPropertyException(java.lang.String message, java.lang.String property, java.lang.Class type)
 
- 
- 
Method Details- 
getMessageWithoutLocationTextpublic java.lang.String getMessageWithoutLocationText()- Overrides:
- getMessageWithoutLocationTextin class- GroovyRuntimeException
 
- 
getPropertypublic java.lang.String getProperty()- Returns:
- the name of the property that could not be found
 
- 
getTypepublic java.lang.Class getType()- Returns:
- The type on which the property was attempted to be called
 
 
-