| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDataType.LinkedCoercions |
| 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) |
java.lang.String |
toString() |
public java.lang.Object coerce(java.lang.Object value)
throws CoercionException
coerce in interface DataTypeCoercionExceptionpublic DataTypesManager.Coercion getCoercion()
getCoercion in interface DataTypepublic java.lang.Class getDefaultClass()
getDefaultClass in interface DataTypepublic java.lang.String getSubtype()
getSubtype in interface DataTypepublic boolean isContainer()
isContainer in interface DataTypepublic boolean isDynObject()
isDynObject in interface DataTypepublic void setCoercion(DataTypesManager.Coercion coercion)
setCoercion in interface DataTypepublic void addCoercion(DataTypesManager.Coercion coercion)
addCoercion in interface DataTypepublic java.lang.String toString()
toString in class java.lang.Object