Class SpinValueImpl
java.lang.Object
org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue<org.camunda.spin.Spin<?>>
org.camunda.spin.plugin.variable.value.impl.SpinValueImpl
- All Implemented Interfaces:
Serializable,org.camunda.bpm.engine.variable.value.SerializableValue,org.camunda.bpm.engine.variable.value.TypedValue,SpinValue
- Direct Known Subclasses:
JsonValueImpl,XmlValueImpl
public abstract class SpinValueImpl
extends org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue<org.camunda.spin.Spin<?>>
implements SpinValue
- Author:
- Roman Smirnov
- See Also:
-
Field Summary
FieldsFields inherited from class org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue
isTransient, type, value -
Constructor Summary
ConstructorsConstructorDescriptionSpinValueImpl(org.camunda.spin.Spin<?> value, String serializedValue, String dataFormatName, boolean isDeserialized, org.camunda.bpm.engine.variable.type.ValueType type, boolean isTransient) -
Method Summary
Modifier and TypeMethodDescriptionorg.camunda.spin.spi.DataFormat<? extends org.camunda.spin.Spin<?>>getType()org.camunda.spin.Spin<?>getValue()booleanvoidsetSerializationDataFormat(String serializationDataFormat) voidsetValueSerialized(String serializedValue) Methods inherited from class org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue
isTransient, setTransient, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.variable.value.TypedValue
isTransient
-
Field Details
-
serializedValue
-
isDeserialized
protected boolean isDeserialized -
dataFormatName
-
-
Constructor Details
-
SpinValueImpl
-
-
Method Details
-
getValue
public org.camunda.spin.Spin<?> getValue()- Specified by:
getValuein interfaceorg.camunda.bpm.engine.variable.value.SerializableValue- Specified by:
getValuein interfaceSpinValue- Specified by:
getValuein interfaceorg.camunda.bpm.engine.variable.value.TypedValue- Overrides:
getValuein classorg.camunda.bpm.engine.variable.impl.value.AbstractTypedValue<org.camunda.spin.Spin<?>>
-
getType
- Specified by:
getTypein interfaceorg.camunda.bpm.engine.variable.value.SerializableValue- Specified by:
getTypein interfaceorg.camunda.bpm.engine.variable.value.TypedValue- Overrides:
getTypein classorg.camunda.bpm.engine.variable.impl.value.AbstractTypedValue<org.camunda.spin.Spin<?>>
-
isDeserialized
public boolean isDeserialized()- Specified by:
isDeserializedin interfaceorg.camunda.bpm.engine.variable.value.SerializableValue
-
getValueSerialized
- Specified by:
getValueSerializedin interfaceorg.camunda.bpm.engine.variable.value.SerializableValue
-
setValueSerialized
-
getSerializationDataFormat
- Specified by:
getSerializationDataFormatin interfaceorg.camunda.bpm.engine.variable.value.SerializableValue
-
setSerializationDataFormat
-
getDataFormat
public org.camunda.spin.spi.DataFormat<? extends org.camunda.spin.Spin<?>> getDataFormat()- Specified by:
getDataFormatin interfaceSpinValue
-