Class PrimitiveValueMapper<T extends PrimitiveValue<?>>
java.lang.Object
org.camunda.bpm.client.variable.impl.AbstractTypedValueMapper<T>
org.camunda.bpm.client.variable.impl.mapper.PrimitiveValueMapper<T>
- All Implemented Interfaces:
ValueMapper<T>
- Direct Known Subclasses:
BooleanValueMapper,ByteArrayValueMapper,DateValueMapper,JsonValueMapper,NumberValueMapper,StringValueMapper,XmlValueMapper
public abstract class PrimitiveValueMapper<T extends PrimitiveValue<?>>
extends AbstractTypedValueMapper<T>
-
Field Summary
Fields inherited from class org.camunda.bpm.client.variable.impl.AbstractTypedValueMapper
valueType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanReadValue(TypedValueField typedValueField) protected booleancanWriteValue(TypedValue typedValue) getType()protected booleanisAssignable(Object value) abstract TreadValue(TypedValueField typedValueField) readValue(TypedValueField typedValueField, boolean deserializeObjectValue) Methods inherited from class org.camunda.bpm.client.variable.impl.AbstractTypedValueMapper
canHandleTypedValue, canHandleTypedValueField, getSerializationDataformatMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.client.variable.impl.ValueMapper
convertToTypedValue, writeValue
-
Constructor Details
-
PrimitiveValueMapper
-
-
Method Details
-
readValue
-
readValue
-
getType
- Specified by:
getTypein interfaceValueMapper<T extends PrimitiveValue<?>>- Overrides:
getTypein classAbstractTypedValueMapper<T extends PrimitiveValue<?>>
-
isAssignable
-
canWriteValue
- Specified by:
canWriteValuein classAbstractTypedValueMapper<T extends PrimitiveValue<?>>
-
canReadValue
- Specified by:
canReadValuein classAbstractTypedValueMapper<T extends PrimitiveValue<?>>
-