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 AttributeDescriptorgetDescriptor()AttribtueDescriptor being checked against.ObjectgetValue()Attribute value that failed validation.StringtoString()-
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
-
-