public abstract class ValueHandler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ValueHandler |
booleanHandler |
static ValueHandler |
doubleHandler |
static ValueHandler |
floatHandler |
static ValueHandler |
integerHandler |
static ValueHandler |
longHandler |
static ValueHandler |
stringHandler |
Constructor and Description |
---|
ValueHandler() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
getDefaultValue() |
java.lang.Object[] |
getLabelSet() |
abstract java.lang.Class<?> |
getValueClass() |
java.lang.Object |
labelToValue(java.lang.Object label) |
abstract java.lang.Object |
substract(java.lang.Object o1,
java.lang.Object o2) |
java.lang.String |
valueToLabel(java.lang.Object value) |
public static final ValueHandler stringHandler
public static final ValueHandler integerHandler
public static final ValueHandler longHandler
public static final ValueHandler floatHandler
public static final ValueHandler doubleHandler
public static final ValueHandler booleanHandler
public java.lang.String valueToLabel(java.lang.Object value)
public java.lang.Object labelToValue(java.lang.Object label)
public java.lang.Object[] getLabelSet()
public abstract java.lang.Class<?> getValueClass()
public abstract java.lang.Object getDefaultValue()
public abstract java.lang.Object substract(java.lang.Object o1, java.lang.Object o2)