public interface DataType
Modifier and Type | Method and Description |
---|---|
void |
addCoercion(DataTypesManager.Coercion coercion) |
Object |
coerce(Object value) |
DataTypesManager.Coercion |
getCoercion() |
Class |
getDefaultClass() |
String |
getName() |
String |
getSubtype() |
int |
getType() |
boolean |
isContainer() |
boolean |
isDynObject() |
boolean |
isNumeric() |
boolean |
isObject() |
void |
setCoercion(DataTypesManager.Coercion coercion) |
boolean isObject()
boolean isDynObject()
boolean isContainer()
boolean isNumeric()
String getName()
int getType()
Class getDefaultClass()
String getSubtype()
DataTypesManager.Coercion getCoercion()
void setCoercion(DataTypesManager.Coercion coercion)
void addCoercion(DataTypesManager.Coercion coercion)
Object coerce(Object value) throws CoercionException
CoercionException