Class ObjectValueMapper
java.lang.Object
org.camunda.bpm.client.variable.impl.AbstractTypedValueMapper<ObjectValue>
org.camunda.bpm.client.variable.impl.mapper.ObjectValueMapper
- All Implemented Interfaces:
ValueMapper<ObjectValue>
-
Field Summary
Modifier and TypeFieldDescriptionprotected DataFormat
protected static final ExternalTaskClientLogger
protected String
Fields inherited from class org.camunda.bpm.client.variable.impl.AbstractTypedValueMapper
valueType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
canReadValue
(TypedValueField typedValueField) protected boolean
canWriteValue
(TypedValue typedValue) convertToTypedValue
(UntypedValueImpl untypedValue) protected ObjectValue
createDeserializedValue
(Object deserializedObject, String serializedValue, TypedValueField typedValueField) protected ObjectValue
createSerializedValue
(String serializedValue, TypedValueField typedValueField) protected String
getObjectTypeName
(ObjectValue value) protected String
readObjectNameFromFields
(TypedValueField typedValueField) readValue
(TypedValueField value, boolean deserializeObjectValue) protected void
updateTypedValue
(ObjectValue value, String serializedValue) protected void
writeSerializedValue
(TypedValueField typedValueField, String serializedValue) void
writeValue
(ObjectValue typedValue, TypedValueField typedValueField) Methods inherited from class org.camunda.bpm.client.variable.impl.AbstractTypedValueMapper
canHandleTypedValue, canHandleTypedValueField, getType
-
Field Details
-
LOG
-
dataFormat
-
serializationDataFormat
-
-
Constructor Details
-
ObjectValueMapper
-
-
Method Details
-
getSerializationDataformat
- Specified by:
getSerializationDataformat
in interfaceValueMapper<ObjectValue>
- Overrides:
getSerializationDataformat
in classAbstractTypedValueMapper<ObjectValue>
-
writeValue
-
readValue
-
convertToTypedValue
-
writeSerializedValue
-
updateTypedValue
-
getObjectTypeName
-
canWriteValue
- Specified by:
canWriteValue
in classAbstractTypedValueMapper<ObjectValue>
-
canReadValue
- Specified by:
canReadValue
in classAbstractTypedValueMapper<ObjectValue>
-
createDeserializedValue
protected ObjectValue createDeserializedValue(Object deserializedObject, String serializedValue, TypedValueField typedValueField) -
createSerializedValue
protected ObjectValue createSerializedValue(String serializedValue, TypedValueField typedValueField) -
readObjectNameFromFields
-