Class AbstractTypedValueMapper<T extends TypedValue>
java.lang.Object
org.camunda.bpm.client.variable.impl.AbstractTypedValueMapper<T>
- All Implemented Interfaces:
ValueMapper<T>
- Direct Known Subclasses:
FileValueMapper
,NullValueMapper
,ObjectValueMapper
,PrimitiveValueMapper
public abstract class AbstractTypedValueMapper<T extends TypedValue>
extends Object
implements ValueMapper<T>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canHandleTypedValue
(TypedValue typedValue) boolean
canHandleTypedValueField
(TypedValueField typedValueField) protected abstract boolean
canReadValue
(TypedValueField typedValueField) protected abstract boolean
canWriteValue
(TypedValue typedValue) getType()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.client.variable.impl.ValueMapper
convertToTypedValue, readValue, writeValue
-
Field Details
-
valueType
-
-
Constructor Details
-
AbstractTypedValueMapper
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceValueMapper<T extends TypedValue>
-
getSerializationDataformat
- Specified by:
getSerializationDataformat
in interfaceValueMapper<T extends TypedValue>
-
canHandleTypedValue
- Specified by:
canHandleTypedValue
in interfaceValueMapper<T extends TypedValue>
-
canHandleTypedValueField
- Specified by:
canHandleTypedValueField
in interfaceValueMapper<T extends TypedValue>
-
canWriteValue
-
canReadValue
-