public abstract class SpinValueTypeImpl extends org.camunda.bpm.engine.variable.impl.type.AbstractValueTypeImpl implements SpinValueType
JSON, VALUE_INFO_SERIALIZATION_DATA_FORMAT, XML
Constructor and Description |
---|
SpinValueTypeImpl(String name) |
Modifier and Type | Method and Description |
---|---|
org.camunda.bpm.engine.variable.value.TypedValue |
createValue(Object value,
Map<String,Object> valueInfo) |
protected abstract SpinValueBuilder<?> |
createValue(SpinValue value) |
protected abstract SpinValueBuilder<?> |
createValueFromSerialized(String value) |
org.camunda.bpm.engine.variable.value.SerializableValue |
createValueFromSerialized(String serializedValue,
Map<String,Object> valueInfo) |
Map<String,Object> |
getValueInfo(org.camunda.bpm.engine.variable.value.TypedValue typedValue) |
boolean |
isPrimitiveValueType() |
canConvertFromTypedValue, convertFromTypedValue, equals, getName, getParent, hashCode, isAbstract, toString, unsupportedConversion
public SpinValueTypeImpl(String name)
public org.camunda.bpm.engine.variable.value.TypedValue createValue(Object value, Map<String,Object> valueInfo)
createValue
in interface org.camunda.bpm.engine.variable.type.ValueType
public org.camunda.bpm.engine.variable.value.SerializableValue createValueFromSerialized(String serializedValue, Map<String,Object> valueInfo)
createValueFromSerialized
in interface org.camunda.bpm.engine.variable.type.SerializableValueType
public boolean isPrimitiveValueType()
isPrimitiveValueType
in interface org.camunda.bpm.engine.variable.type.ValueType
public Map<String,Object> getValueInfo(org.camunda.bpm.engine.variable.value.TypedValue typedValue)
getValueInfo
in interface org.camunda.bpm.engine.variable.type.ValueType
protected abstract SpinValueBuilder<?> createValue(SpinValue value)
protected abstract SpinValueBuilder<?> createValueFromSerialized(String value)
Copyright © 2017. All rights reserved.