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