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>
 
 public class ObjectValueMapper extends AbstractTypedValueMapper<ObjectValue> 
- 
- 
Field SummaryFields Modifier and Type Field Description protected DataFormatdataFormatprotected static ExternalTaskClientLoggerLOGprotected java.lang.StringserializationDataFormat- 
Fields inherited from class org.camunda.bpm.client.variable.impl.AbstractTypedValueMappervalueType
 
- 
 - 
Constructor SummaryConstructors Constructor Description ObjectValueMapper(java.lang.String serializationDataFormat, DataFormat dataFormat)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanReadValue(TypedValueField typedValueField)protected booleancanWriteValue(TypedValue typedValue)ObjectValueconvertToTypedValue(UntypedValueImpl untypedValue)protected ObjectValuecreateDeserializedValue(java.lang.Object deserializedObject, java.lang.String serializedValue, TypedValueField typedValueField)protected ObjectValuecreateSerializedValue(java.lang.String serializedValue, TypedValueField typedValueField)protected java.lang.StringgetObjectTypeName(ObjectValue value)java.lang.StringgetSerializationDataformat()protected java.lang.StringreadObjectNameFromFields(TypedValueField typedValueField)ObjectValuereadValue(TypedValueField value, boolean deserializeObjectValue)protected voidupdateTypedValue(ObjectValue value, java.lang.String serializedValue)protected voidwriteSerializedValue(TypedValueField typedValueField, java.lang.String serializedValue)voidwriteValue(ObjectValue typedValue, TypedValueField typedValueField)- 
Methods inherited from class org.camunda.bpm.client.variable.impl.AbstractTypedValueMappercanHandleTypedValue, canHandleTypedValueField, getType
 
- 
 
- 
- 
- 
Field Detail- 
LOGprotected static final ExternalTaskClientLogger LOG 
 - 
dataFormatprotected DataFormat dataFormat 
 - 
serializationDataFormatprotected java.lang.String serializationDataFormat 
 
- 
 - 
Constructor Detail- 
ObjectValueMapperpublic ObjectValueMapper(java.lang.String serializationDataFormat, DataFormat dataFormat)
 
- 
 - 
Method Detail- 
getSerializationDataformatpublic java.lang.String getSerializationDataformat() - Specified by:
- getSerializationDataformatin interface- ValueMapper<ObjectValue>
- Overrides:
- getSerializationDataformatin class- AbstractTypedValueMapper<ObjectValue>
 
 - 
writeValuepublic void writeValue(ObjectValue typedValue, TypedValueField typedValueField) 
 - 
readValuepublic ObjectValue readValue(TypedValueField value, boolean deserializeObjectValue) 
 - 
convertToTypedValuepublic ObjectValue convertToTypedValue(UntypedValueImpl untypedValue) 
 - 
writeSerializedValueprotected void writeSerializedValue(TypedValueField typedValueField, java.lang.String serializedValue) 
 - 
updateTypedValueprotected void updateTypedValue(ObjectValue value, java.lang.String serializedValue) 
 - 
getObjectTypeNameprotected java.lang.String getObjectTypeName(ObjectValue value) 
 - 
canWriteValueprotected boolean canWriteValue(TypedValue typedValue) - Specified by:
- canWriteValuein class- AbstractTypedValueMapper<ObjectValue>
 
 - 
canReadValueprotected boolean canReadValue(TypedValueField typedValueField) - Specified by:
- canReadValuein class- AbstractTypedValueMapper<ObjectValue>
 
 - 
createDeserializedValueprotected ObjectValue createDeserializedValue(java.lang.Object deserializedObject, java.lang.String serializedValue, TypedValueField typedValueField) 
 - 
createSerializedValueprotected ObjectValue createSerializedValue(java.lang.String serializedValue, TypedValueField typedValueField) 
 - 
readObjectNameFromFieldsprotected java.lang.String readObjectNameFromFields(TypedValueField typedValueField) 
 
- 
 
-