[Java] Class MissingPropertyException
- groovy.lang.MissingPropertyException
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.
Field Summary
Modifiers | Name | Description |
---|---|---|
static Object | MPE |
Constructor Summary
Constructor and description |
---|
MissingPropertyException
(String property, Class type) |
MissingPropertyException
(String property, Class type, Throwable t) |
MissingPropertyException
(String message) |
MissingPropertyException
(String message, String property, Class type) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
String |
getMessageWithoutLocationText() | |
String |
getProperty() @return the name of the property that could not be found | |
Class |
getType() @return The type on which the property was attempted to be called |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class GroovyRuntimeException | getLocationText, getMessage, getMessageWithoutLocationText, getModule, getNode, setModule |
class RuntimeException | printStackTrace, printStackTrace, printStackTrace, fillInStackTrace, getCause, initCause, toString, addSuppressed, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, setStackTrace, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
Field Detail
public static final Object MPE
Constructor Detail
public MissingPropertyException(String property, Class type)
public MissingPropertyException(String property, Class type, Throwable t)
public MissingPropertyException(String message)
public MissingPropertyException(String message, String property, Class type)
Method Detail
public String getMessageWithoutLocationText()
public String getProperty()
- Returns:
- the name of the property that could not be found
public Class getType()
- Returns:
- The type on which the property was attempted to be called
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/groovy/lang/MissingPropertyException.html