Package org.geotools.api.feature
Class IllegalAttributeException
- Object
-
- Throwable
-
- Exception
-
- RuntimeException
-
- IllegalArgumentException
-
- IllegalAttributeException
-
- All Implemented Interfaces:
Serializable
public class IllegalAttributeException extends IllegalArgumentException
Indicates a validation check has failed; the provided descriptor and value are available via this exception.- Since:
- GeoAPI 2.2
- Author:
- Jody Garnett (Refractions Research, Inc.)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IllegalAttributeException(String message)
IllegalAttributeException(AttributeDescriptor descriptor, Object value)
IllegalAttributeException(AttributeDescriptor descriptor, Object value, String message)
IllegalAttributeException(AttributeDescriptor descriptor, Object value, String message, Throwable t)
IllegalAttributeException(AttributeDescriptor descriptor, Object value, Throwable t)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeDescriptor
getDescriptor()
AttribtueDescriptor being checked against.Object
getValue()
Attribute value that failed validation.String
toString()
-
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
IllegalAttributeException
public IllegalAttributeException(String message)
-
IllegalAttributeException
public IllegalAttributeException(AttributeDescriptor descriptor, Object value)
-
IllegalAttributeException
public IllegalAttributeException(AttributeDescriptor descriptor, Object value, String message)
-
IllegalAttributeException
public IllegalAttributeException(AttributeDescriptor descriptor, Object value, String message, Throwable t)
-
IllegalAttributeException
public IllegalAttributeException(AttributeDescriptor descriptor, Object value, Throwable t)
-
-
Method Detail
-
getDescriptor
public AttributeDescriptor getDescriptor()
AttribtueDescriptor being checked against.- Returns:
- AttributeDescriptor being checked.
-
getValue
public Object getValue()
Attribute value that failed validation.- Returns:
- Attribute value
-
-