Class VariableValue<T extends TypedValue>
- java.lang.Object
-
- org.camunda.bpm.client.variable.impl.VariableValue<T>
-
public class VariableValue<T extends TypedValue> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected T
cachedValue
protected ValueMappers
mappers
protected java.lang.String
processInstanceId
protected ValueMapper<T>
serializer
protected TypedValueField
typedValueField
protected java.lang.String
variableName
-
Constructor Summary
Constructors Constructor Description VariableValue(java.lang.String processInstanceId, java.lang.String variableName, TypedValueField typedValueField, ValueMappers mappers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValueMapper<T>
getSerializer()
T
getTypedValue()
T
getTypedValue(boolean deserializeValue)
java.lang.Object
getValue()
java.lang.String
toString()
-
-
-
Field Detail
-
processInstanceId
protected java.lang.String processInstanceId
-
variableName
protected java.lang.String variableName
-
typedValueField
protected TypedValueField typedValueField
-
mappers
protected ValueMappers mappers
-
serializer
protected ValueMapper<T extends TypedValue> serializer
-
cachedValue
protected T extends TypedValue cachedValue
-
-
Constructor Detail
-
VariableValue
public VariableValue(java.lang.String processInstanceId, java.lang.String variableName, TypedValueField typedValueField, ValueMappers mappers)
-
-
Method Detail
-
getValue
public java.lang.Object getValue()
-
getTypedValue
public T getTypedValue()
-
getTypedValue
public T getTypedValue(boolean deserializeValue)
-
getSerializer
public ValueMapper<T> getSerializer()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-