public class FallbackSpinObjectValueSerializer extends AbstractObjectValueSerializer
| Modifier and Type | Field and Description |
|---|---|
static String |
DESERIALIZED_OBJECTS_EXCEPTION_MESSAGE |
protected String |
serializationFormat |
serializationDataFormatBINARY_VALUE_TYPES, valueType| Constructor and Description |
|---|
FallbackSpinObjectValueSerializer(String serializationFormat) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canSerializeValue(Object value) |
protected Object |
deserializeFromByteArray(byte[] object,
String objectTypeName) |
String |
getName() |
protected String |
getTypeNameForDeserialized(Object deserializedObject) |
protected boolean |
isSerializationTextBased() |
protected byte[] |
serializeToByteArray(Object deserializedObject) |
convertToTypedValue, createDeserializedValue, createSerializedValue, deserializeFromByteArray, getObjectTypeName, isMutableValue, readObjectNameFromFields, updateTypedValue, writeToValueFieldscanWriteValue, getSerializationDataformat, getSerializedBytesValue, getSerializedStringValue, readSerializedValueFromFields, readValue, writeValuecanHandle, getTypepublic static final String DESERIALIZED_OBJECTS_EXCEPTION_MESSAGE
protected String serializationFormat
public FallbackSpinObjectValueSerializer(String serializationFormat)
public String getName()
protected String getTypeNameForDeserialized(Object deserializedObject)
getTypeNameForDeserialized in class AbstractObjectValueSerializerprotected byte[] serializeToByteArray(Object deserializedObject) throws Exception
serializeToByteArray in class AbstractObjectValueSerializerExceptionprotected Object deserializeFromByteArray(byte[] object, String objectTypeName) throws Exception
deserializeFromByteArray in class AbstractObjectValueSerializerExceptionprotected boolean isSerializationTextBased()
isSerializationTextBased in class AbstractObjectValueSerializerprotected boolean canSerializeValue(Object value)
canSerializeValue in class AbstractSerializableValueSerializer<org.camunda.bpm.engine.variable.value.ObjectValue>Copyright © 2013–2020 camunda services GmbH. All rights reserved.