public abstract class ArrayValueType<ValueType> extends BeanValueType<ValueType>
BeanValueType.Convertability, BeanValueType.MetaFactory
Constructor and Description |
---|
ArrayValueType() |
Modifier and Type | Method and Description |
---|---|
BeanValueType.Convertability |
convertabilityFrom(java.lang.Object value) |
protected BeanValueType.Convertability |
convertabilityFromPrimitiveArray(java.lang.Object primitiveArray) |
protected BeanValueType.Convertability |
convertabilityToComponentType(java.lang.Object value) |
protected ValueType |
convertFrom(boolean[] array) |
protected ValueType |
convertFrom(double[] array) |
protected ValueType |
convertFrom(float[] array) |
protected ValueType |
convertFrom(int[] array) |
protected ValueType |
convertFrom(long[] array) |
ValueType |
convertFrom(java.lang.Object value) |
protected abstract ValueType |
convertFrom(java.lang.Object[] array) |
protected ValueType |
convertFromPrimitiveArray(java.lang.Object array) |
protected java.lang.Class |
getComponentType() |
protected BeanValueType |
getComponentValueType() |
protected boolean |
isAssignableFrom(java.lang.Object value) |
protected BeanValueType.Convertability |
leastConvertabilityToComponentType(java.lang.Object[] array) |
conversionException, convertabilityFrom, convertabilityToString, convertabilityToString, convertFrom, convertMapToJavascriptObject, convertToJava, convertToJavaScriptArray, convertToJavaScriptObject, convertToString, doConvertToString, getBeanValueType, getValueType, isA, isAssignableFrom, isAssignableFrom, nullValue, registerBasicValueTypes, registerBeanValueType, wrapInJavascriptArray
protected boolean isAssignableFrom(java.lang.Object value)
isAssignableFrom
in class BeanValueType<ValueType>
protected java.lang.Class getComponentType()
protected BeanValueType getComponentValueType()
protected BeanValueType.Convertability convertabilityToComponentType(java.lang.Object value)
protected BeanValueType.Convertability leastConvertabilityToComponentType(java.lang.Object[] array)
protected BeanValueType.Convertability convertabilityFromPrimitiveArray(java.lang.Object primitiveArray)
public BeanValueType.Convertability convertabilityFrom(java.lang.Object value)
convertabilityFrom
in class BeanValueType<ValueType>
protected abstract ValueType convertFrom(java.lang.Object[] array)
protected ValueType convertFrom(boolean[] array)
protected ValueType convertFrom(double[] array)
protected ValueType convertFrom(float[] array)
protected ValueType convertFrom(int[] array)
protected ValueType convertFrom(long[] array)
protected ValueType convertFromPrimitiveArray(java.lang.Object array)
public ValueType convertFrom(java.lang.Object value)
convertFrom
in class BeanValueType<ValueType>