Class TypedValues
- java.lang.Object
-
- org.camunda.bpm.client.variable.impl.TypedValues
-
public class TypedValues extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static ExternalTaskClientLogger
LOG
protected ValueMappers
serializers
-
Constructor Summary
Constructors Constructor Description TypedValues(ValueMappers serializers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TypedValue
createTypedValue(java.lang.Object value)
protected <T extends TypedValue>
ValueMapper<T>findSerializer(T typedValue)
java.util.Map<java.lang.String,TypedValueField>
serializeVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
protected <T extends TypedValue>
TypedValueFieldtoTypedValueField(T typedValue)
java.util.Map<java.lang.String,VariableValue>
wrapVariables(ExternalTask externalTask, java.util.Map<java.lang.String,TypedValueField> variables)
-
-
-
Field Detail
-
LOG
protected static final ExternalTaskClientLogger LOG
-
serializers
protected ValueMappers serializers
-
-
Constructor Detail
-
TypedValues
public TypedValues(ValueMappers serializers)
-
-
Method Detail
-
serializeVariables
public java.util.Map<java.lang.String,TypedValueField> serializeVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
-
wrapVariables
public java.util.Map<java.lang.String,VariableValue> wrapVariables(ExternalTask externalTask, java.util.Map<java.lang.String,TypedValueField> variables)
-
toTypedValueField
protected <T extends TypedValue> TypedValueField toTypedValueField(T typedValue)
-
findSerializer
protected <T extends TypedValue> ValueMapper<T> findSerializer(T typedValue)
-
createTypedValue
protected TypedValue createTypedValue(java.lang.Object value)
-
-