Class LongJsonType
java.lang.Object
org.activiti.engine.impl.variable.ByteArrayType
org.activiti.engine.impl.variable.SerializableType
org.activiti.engine.impl.variable.LongJsonType
- All Implemented Interfaces:
VariableType
-
Field Summary
FieldsFields inherited from class org.activiti.engine.impl.variable.SerializableType
trackDeserializedObjects, TYPE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionLongJsonType(int minLength, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean serializePOJOsInVariablesToJson, JsonTypeConverter jsonTypeConverter) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(byte[] bytes, ValueFields valueFields) name of variable type (limited to 100 characters length)booleanisAbleToStore(Object value) byte[]serialize(Object value, ValueFields valueFields) Methods inherited from class org.activiti.engine.impl.variable.SerializableType
createObjectInputStream, createObjectOutputStream, getValue, setValueMethods inherited from class org.activiti.engine.impl.variable.ByteArrayType
isCachable
-
Field Details
-
LONG_JSON
- See Also:
-
-
Constructor Details
-
LongJsonType
public LongJsonType(int minLength, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean serializePOJOsInVariablesToJson, JsonTypeConverter jsonTypeConverter)
-
-
Method Details
-
getTypeName
Description copied from interface:VariableTypename of variable type (limited to 100 characters length)- Specified by:
getTypeNamein interfaceVariableType- Overrides:
getTypeNamein classSerializableType
-
isAbleToStore
- Specified by:
isAbleToStorein interfaceVariableType- Overrides:
isAbleToStorein classSerializableType- Returns:
- whether this variable type can store the specified value.
-
serialize
- Overrides:
serializein classSerializableType
-
deserialize
- Overrides:
deserializein classSerializableType
-