org.camunda.spin.plugin.variable.value.impl
Class XmlValueImpl

java.lang.Object
  extended by org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue<org.camunda.spin.Spin<?>>
      extended by org.camunda.spin.plugin.variable.value.impl.SpinValueImpl
          extended by org.camunda.spin.plugin.variable.value.impl.XmlValueImpl
All Implemented Interfaces:
Serializable, org.camunda.bpm.engine.variable.value.SerializableValue, org.camunda.bpm.engine.variable.value.TypedValue, SpinValue, XmlValue

public class XmlValueImpl
extends SpinValueImpl
implements XmlValue

Author:
Roman Smirnov
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.camunda.spin.plugin.variable.value.impl.SpinValueImpl
dataFormatName, isDeserialized, serializedValue
 
Fields inherited from class org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue
type, value
 
Constructor Summary
XmlValueImpl(org.camunda.spin.xml.SpinXmlElement value)
           
XmlValueImpl(org.camunda.spin.xml.SpinXmlElement value, String serializedValue, String dataFormatName, boolean isDeserialized)
           
XmlValueImpl(String value)
           
XmlValueImpl(String value, String dataFormatName)
           
 
Method Summary
 org.camunda.spin.spi.DataFormat<org.camunda.spin.xml.SpinXmlElement> getDataFormat()
           
 XmlValueType getType()
           
 org.camunda.spin.xml.SpinXmlElement getValue()
           
 
Methods inherited from class org.camunda.spin.plugin.variable.value.impl.SpinValueImpl
getSerializationDataFormat, getValueSerialized, isDeserialized, setSerializationDataFormat, setValueSerialized
 
Methods inherited from class org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.variable.value.SerializableValue
getSerializationDataFormat, getValueSerialized, isDeserialized
 

Constructor Detail

XmlValueImpl

public XmlValueImpl(org.camunda.spin.xml.SpinXmlElement value,
                    String serializedValue,
                    String dataFormatName,
                    boolean isDeserialized)

XmlValueImpl

public XmlValueImpl(org.camunda.spin.xml.SpinXmlElement value)

XmlValueImpl

public XmlValueImpl(String value,
                    String dataFormatName)

XmlValueImpl

public XmlValueImpl(String value)
Method Detail

getDataFormat

public org.camunda.spin.spi.DataFormat<org.camunda.spin.xml.SpinXmlElement> getDataFormat()
Specified by:
getDataFormat in interface SpinValue
Specified by:
getDataFormat in interface XmlValue
Overrides:
getDataFormat in class SpinValueImpl

getType

public XmlValueType getType()
Specified by:
getType in interface org.camunda.bpm.engine.variable.value.SerializableValue
Specified by:
getType in interface org.camunda.bpm.engine.variable.value.TypedValue
Overrides:
getType in class SpinValueImpl

getValue

public org.camunda.spin.xml.SpinXmlElement getValue()
Specified by:
getValue in interface org.camunda.bpm.engine.variable.value.SerializableValue
Specified by:
getValue in interface org.camunda.bpm.engine.variable.value.TypedValue
Specified by:
getValue in interface SpinValue
Specified by:
getValue in interface XmlValue
Overrides:
getValue in class SpinValueImpl


Copyright © 2016 camunda services GmbH. All rights reserved.