Class XmlValueImpl
java.lang.Object
org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue<Spin<?>>
org.camunda.spin.plugin.variable.value.impl.SpinValueImpl
org.camunda.spin.plugin.variable.value.impl.XmlValueImpl
- All Implemented Interfaces:
Serializable,SerializableValue,TypedValue,SpinValue,XmlValue
- Author:
- Roman Smirnov
- See Also:
-
Field Summary
Fields inherited from class org.camunda.spin.plugin.variable.value.impl.SpinValueImpl
dataFormatName, isDeserialized, serializedValueFields inherited from class org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue
isTransient, type, value -
Constructor Summary
ConstructorsConstructorDescriptionXmlValueImpl(String value) XmlValueImpl(String value, String dataFormatName) XmlValueImpl(SpinXmlElement value) XmlValueImpl(SpinXmlElement value, String serializedValue, String dataFormatName, boolean isDeserialized) XmlValueImpl(SpinXmlElement value, String serializedValue, String dataFormatName, boolean isDeserialized, boolean isTransient) -
Method Summary
Methods inherited from class org.camunda.spin.plugin.variable.value.impl.SpinValueImpl
getSerializationDataFormat, getValueSerialized, isDeserialized, setSerializationDataFormat, setValueSerializedMethods 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.SerializableValue
getSerializationDataFormat, getValueSerialized, isDeserializedMethods inherited from interface org.camunda.bpm.engine.variable.value.TypedValue
isTransient
-
Constructor Details
-
XmlValueImpl
-
XmlValueImpl
-
XmlValueImpl
-
XmlValueImpl
public XmlValueImpl(SpinXmlElement value, String serializedValue, String dataFormatName, boolean isDeserialized) -
XmlValueImpl
public XmlValueImpl(SpinXmlElement value, String serializedValue, String dataFormatName, boolean isDeserialized, boolean isTransient)
-
-
Method Details
-
getDataFormat
- Specified by:
getDataFormatin interfaceSpinValue- Specified by:
getDataFormatin interfaceXmlValue- Overrides:
getDataFormatin classSpinValueImpl
-
getType
Description copied from interface:TypedValueThe type of the value. See ValueType for a list of built-in ValueTypes.- Specified by:
getTypein interfaceSerializableValue- Specified by:
getTypein interfaceTypedValue- Overrides:
getTypein classSpinValueImpl- Returns:
- the type of the value.
-
getValue
Description copied from interface:TypedValueThe actual value. May be null in case the value is null.- Specified by:
getValuein interfaceSerializableValue- Specified by:
getValuein interfaceSpinValue- Specified by:
getValuein interfaceTypedValue- Specified by:
getValuein interfaceXmlValue- Overrides:
getValuein classSpinValueImpl- Returns:
- the value
-