Interface JsonValue

  • All Superinterfaces:
    Serializable, org.camunda.bpm.engine.variable.value.SerializableValue, SpinValue, org.camunda.bpm.engine.variable.value.TypedValue
    All Known Implementing Classes:
    JsonValueImpl

    public interface JsonValue
    extends SpinValue
    Author:
    Roman Smirnov
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.camunda.spin.spi.DataFormat<org.camunda.spin.json.SpinJsonNode> getDataFormat()  
      JsonValueType getType()  
      org.camunda.spin.json.SpinJsonNode getValue()  
      • Methods inherited from interface org.camunda.bpm.engine.variable.value.SerializableValue

        getSerializationDataFormat, getValueSerialized, isDeserialized
      • Methods inherited from interface org.camunda.bpm.engine.variable.value.TypedValue

        isTransient
    • Method Detail

      • getValue

        org.camunda.spin.json.SpinJsonNode getValue()
        Specified by:
        getValue in interface org.camunda.bpm.engine.variable.value.SerializableValue
        Specified by:
        getValue in interface SpinValue
        Specified by:
        getValue in interface org.camunda.bpm.engine.variable.value.TypedValue
      • getDataFormat

        org.camunda.spin.spi.DataFormat<org.camunda.spin.json.SpinJsonNode> getDataFormat()
        Specified by:
        getDataFormat in interface SpinValue
      • getType

        JsonValueType 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