public abstract class PrimitiveValueMapper<T extends PrimitiveValue<?>> extends AbstractTypedValueMapper<T>
valueType
Constructor and Description |
---|
PrimitiveValueMapper(PrimitiveValueType variableType) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canReadValue(TypedValueField typedValueField) |
protected boolean |
canWriteValue(TypedValue typedValue) |
PrimitiveValueType |
getType() |
protected boolean |
isAssignable(Object value) |
abstract T |
readValue(TypedValueField typedValueField) |
T |
readValue(TypedValueField typedValueField,
boolean deserializeObjectValue) |
canHandleTypedValue, canHandleTypedValueField, getSerializationDataformat
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertToTypedValue, writeValue
public PrimitiveValueMapper(PrimitiveValueType variableType)
public T readValue(TypedValueField typedValueField, boolean deserializeObjectValue)
public abstract T readValue(TypedValueField typedValueField)
public PrimitiveValueType getType()
getType
in interface ValueMapper<T extends PrimitiveValue<?>>
getType
in class AbstractTypedValueMapper<T extends PrimitiveValue<?>>
protected boolean isAssignable(Object value)
protected boolean canWriteValue(TypedValue typedValue)
canWriteValue
in class AbstractTypedValueMapper<T extends PrimitiveValue<?>>
protected boolean canReadValue(TypedValueField typedValueField)
canReadValue
in class AbstractTypedValueMapper<T extends PrimitiveValue<?>>
Copyright © 2022. All rights reserved.