public interface DataType
| Modifier and Type | Method and Description |
|---|---|
void |
addCoercion(DataTypesManager.Coercion coercion) |
java.lang.Object |
coerce(java.lang.Object value) |
DataTypesManager.Coercion |
getCoercion() |
java.lang.Class |
getDefaultClass() |
java.lang.String |
getName() |
java.lang.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()
java.lang.String getName()
int getType()
java.lang.Class getDefaultClass()
java.lang.String getSubtype()
DataTypesManager.Coercion getCoercion()
void setCoercion(DataTypesManager.Coercion coercion)
void addCoercion(DataTypesManager.Coercion coercion)
java.lang.Object coerce(java.lang.Object value)
throws CoercionException
CoercionException