groovy.lang
[Java] Class MissingFieldException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
groovy.lang.GroovyRuntimeException
groovy.lang.MissingFieldException
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.
- Authors:
- James Strachan
- Version:
- \$Revision: 6817 \$
Method Summary |
String
|
getField()
@return the name of the field that could not be found
|
Class
|
getType()
@return The type on which the field was attempted to be called
|
Methods inherited from class RuntimeException
|
printStackTrace, printStackTrace, printStackTrace, fillInStackTrace, getCause, initCause, toString, getMessage, getLocalizedMessage, getStackTrace, setStackTrace, addSuppressed, getSuppressed, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
Methods inherited from class Exception
|
printStackTrace, printStackTrace, printStackTrace, fillInStackTrace, getCause, initCause, toString, getMessage, getLocalizedMessage, getStackTrace, setStackTrace, addSuppressed, getSuppressed, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
Methods inherited from class Throwable
|
printStackTrace, printStackTrace, printStackTrace, fillInStackTrace, getCause, initCause, toString, getMessage, getLocalizedMessage, getStackTrace, setStackTrace, addSuppressed, getSuppressed, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
MissingFieldException
public MissingFieldException(String field, Class type)
-
MissingFieldException
public MissingFieldException(String field, Class type, Throwable e)
-
MissingFieldException
public MissingFieldException(String message, String field, Class type)
-
getField
public String getField()
-
- Returns:
- the name of the field that could not be found
getType
public Class getType()
-
- Returns:
- The type on which the field was attempted to be called
Copyright © 2003-2010 The Codehaus. All rights reserved.