Interface ValueMapper<T extends org.camunda.bpm.engine.variable.value.TypedValue>
-
- All Known Implementing Classes:
AbstractTypedValueMapper,BooleanValueMapper,ByteArrayValueMapper,DateValueMapper,DoubleValueMapper,FileValueMapper,IntegerValueMapper,JsonValueMapper,LongValueMapper,NullValueMapper,NumberValueMapper,ObjectValueMapper,PrimitiveValueMapper,ShortValueMapper,StringValueMapper,XmlValueMapper
public interface ValueMapper<T extends org.camunda.bpm.engine.variable.value.TypedValue>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanHandleTypedValue(org.camunda.bpm.engine.variable.value.TypedValue value)booleancanHandleTypedValueField(TypedValueField value)TconvertToTypedValue(org.camunda.bpm.engine.variable.impl.value.UntypedValueImpl untypedValue)StringgetSerializationDataformat()org.camunda.bpm.engine.variable.type.ValueTypegetType()TreadValue(TypedValueField value, boolean deserializeValue)voidwriteValue(T typedValue, TypedValueField typedValueField)
-
-
-
Method Detail
-
getType
org.camunda.bpm.engine.variable.type.ValueType getType()
-
writeValue
void writeValue(T typedValue, TypedValueField typedValueField)
-
readValue
T readValue(TypedValueField value, boolean deserializeValue)
-
canHandleTypedValue
boolean canHandleTypedValue(org.camunda.bpm.engine.variable.value.TypedValue value)
-
canHandleTypedValueField
boolean canHandleTypedValueField(TypedValueField value)
-
convertToTypedValue
T convertToTypedValue(org.camunda.bpm.engine.variable.impl.value.UntypedValueImpl untypedValue)
-
getSerializationDataformat
String getSerializationDataformat()
-
-