org.camunda.bpm.engine.impl.variable.serializer
Class DoubleValueSerializer
java.lang.Object
org.camunda.bpm.engine.impl.variable.serializer.AbstractTypedValueSerializer<T>
org.camunda.bpm.engine.impl.variable.serializer.PrimitiveValueSerializer<org.camunda.bpm.engine.variable.value.DoubleValue>
org.camunda.bpm.engine.impl.variable.serializer.DoubleValueSerializer
- All Implemented Interfaces:
- TypedValueSerializer<org.camunda.bpm.engine.variable.value.DoubleValue>
public class DoubleValueSerializer
- extends PrimitiveValueSerializer<org.camunda.bpm.engine.variable.value.DoubleValue>
- Author:
- Daniel Meyer
Method Summary |
org.camunda.bpm.engine.variable.value.DoubleValue |
convertToTypedValue(org.camunda.bpm.engine.variable.impl.value.UntypedValueImpl untypedValue)
Returns a typed value for the provided untyped value. |
org.camunda.bpm.engine.variable.value.DoubleValue |
readValue(ValueFields valueFields)
|
void |
writeValue(org.camunda.bpm.engine.variable.value.DoubleValue value,
ValueFields valueFields)
Serialize a TypedValue to the ValueFields . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DoubleValueSerializer
public DoubleValueSerializer()
convertToTypedValue
public org.camunda.bpm.engine.variable.value.DoubleValue convertToTypedValue(org.camunda.bpm.engine.variable.impl.value.UntypedValueImpl untypedValue)
- Description copied from interface:
TypedValueSerializer
- Returns 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 this
TypedValueSerializer
(by invocation of TypedValueSerializer.canHandle(TypedValue)
).
- Parameters:
untypedValue
- the untyped value
- Returns:
- the corresponding typed value
writeValue
public void writeValue(org.camunda.bpm.engine.variable.value.DoubleValue value,
ValueFields valueFields)
- Description copied from interface:
TypedValueSerializer
- Serialize a
TypedValue
to the ValueFields
.
- Parameters:
value
- the TypedValue
to persistvalueFields
- the ValueFields
to which the value should be persisted
readValue
public org.camunda.bpm.engine.variable.value.DoubleValue readValue(ValueFields valueFields)
- Specified by:
readValue
in class PrimitiveValueSerializer<org.camunda.bpm.engine.variable.value.DoubleValue>
Copyright © 2016 camunda services GmbH. All rights reserved.