Class DateValueSerializer
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.variable.serializer.AbstractTypedValueSerializer<T>
- 
- org.camunda.bpm.engine.impl.variable.serializer.PrimitiveValueSerializer<DateValue>
- 
- org.camunda.bpm.engine.impl.variable.serializer.DateValueSerializer
 
 
 
- 
- All Implemented Interfaces:
- TypedValueSerializer<DateValue>
 
 public class DateValueSerializer extends PrimitiveValueSerializer<DateValue> Serializes Dates as long values- Author:
- Tom Baeyens, Daniel Meyer
 
- 
- 
Field Summary- 
Fields inherited from class org.camunda.bpm.engine.impl.variable.serializer.AbstractTypedValueSerializerBINARY_VALUE_TYPES, valueType
 
- 
 - 
Constructor SummaryConstructors Constructor Description DateValueSerializer()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DateValueconvertToTypedValue(UntypedValueImpl untypedValue)Returns a typed value for the provided untyped value.DateValuereadValue(ValueFields valueFields, boolean asTransientValue)voidwriteValue(DateValue typedValue, ValueFields valueFields)Serialize aTypedValueto theValueFields.- 
Methods inherited from class org.camunda.bpm.engine.impl.variable.serializer.PrimitiveValueSerializercanWriteValue, getName, getType, readValue
 - 
Methods inherited from class org.camunda.bpm.engine.impl.variable.serializer.AbstractTypedValueSerializercanHandle, getSerializationDataformat, isMutableValue
 
- 
 
- 
- 
- 
Method Detail- 
convertToTypedValuepublic DateValue convertToTypedValue(UntypedValueImpl untypedValue) Description copied from interface:TypedValueSerializerReturns a typed value for the provided untyped value. This is used on cases where the user sets an untyped value which is then detected to be handled by thisTypedValueSerializer(by invocation ofTypedValueSerializer.canHandle(TypedValue)).- Parameters:
- untypedValue- the untyped value
- Returns:
- the corresponding typed value
 
 - 
readValuepublic DateValue readValue(ValueFields valueFields, boolean asTransientValue) - Specified by:
- readValuein class- PrimitiveValueSerializer<DateValue>
 
 - 
writeValuepublic void writeValue(DateValue typedValue, ValueFields valueFields) Description copied from interface:TypedValueSerializerSerialize aTypedValueto theValueFields.- Parameters:
- typedValue- the- TypedValueto persist
- valueFields- the- ValueFieldsto which the value should be persisted
 
 
- 
 
-