Class BatchDeleteProcessConfig.VariableValueJsonNodeValueFields

java.lang.Object
org.flowable.engine.impl.delete.BatchDeleteProcessConfig.VariableValueJsonNodeValueFields
All Implemented Interfaces:
ValueFields
Enclosing class:
BatchDeleteProcessConfig

protected static class BatchDeleteProcessConfig.VariableValueJsonNodeValueFields extends Object implements ValueFields
  • Field Details

    • node

      protected final com.fasterxml.jackson.databind.JsonNode node
  • Constructor Details

    • VariableValueJsonNodeValueFields

      public VariableValueJsonNodeValueFields(com.fasterxml.jackson.databind.JsonNode node)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface ValueFields
      Returns:
      the name of the variable
    • getProcessInstanceId

      public String getProcessInstanceId()
      Specified by:
      getProcessInstanceId in interface ValueFields
      Returns:
      the process instance id of the variable
    • getExecutionId

      public String getExecutionId()
      Specified by:
      getExecutionId in interface ValueFields
      Returns:
      the execution id of the variable
    • getScopeId

      public String getScopeId()
      Specified by:
      getScopeId in interface ValueFields
      Returns:
      the scope id of the variable
    • getSubScopeId

      public String getSubScopeId()
      Specified by:
      getSubScopeId in interface ValueFields
      Returns:
      the sub scope id of the variable
    • getScopeType

      public String getScopeType()
      Specified by:
      getScopeType in interface ValueFields
      Returns:
      the scope type of the variable
    • getTaskId

      public String getTaskId()
      Specified by:
      getTaskId in interface ValueFields
      Returns:
      the task id of the variable
    • getTextValue

      public String getTextValue()
      Specified by:
      getTextValue in interface ValueFields
      Returns:
      the first text value, if any, or null.
    • setTextValue

      public void setTextValue(String textValue)
      Description copied from interface: ValueFields
      Sets the first text value. A value of null is allowed.
      Specified by:
      setTextValue in interface ValueFields
    • getTextValue2

      public String getTextValue2()
      Specified by:
      getTextValue2 in interface ValueFields
      Returns:
      the second text value, if any, or null.
    • setTextValue2

      public void setTextValue2(String textValue2)
      Description copied from interface: ValueFields
      Sets second text value. A value of null is allowed.
      Specified by:
      setTextValue2 in interface ValueFields
    • getLongValue

      public Long getLongValue()
      Specified by:
      getLongValue in interface ValueFields
      Returns:
      the long value, if any, or null.
    • setLongValue

      public void setLongValue(Long longValue)
      Description copied from interface: ValueFields
      Sets the long value. A value of null is allowed.
      Specified by:
      setLongValue in interface ValueFields
    • getDoubleValue

      public Double getDoubleValue()
      Specified by:
      getDoubleValue in interface ValueFields
      Returns:
      the double value, if any, or null.
    • setDoubleValue

      public void setDoubleValue(Double doubleValue)
      Description copied from interface: ValueFields
      Sets the double value. A value of null is allowed.
      Specified by:
      setDoubleValue in interface ValueFields
    • getBytes

      public byte[] getBytes()
      Specified by:
      getBytes in interface ValueFields
      Returns:
      the byte array value, if any, or null.
    • setBytes

      public void setBytes(byte[] bytes)
      Description copied from interface: ValueFields
      Sets the byte array value. A value of null is allowed.
      Specified by:
      setBytes in interface ValueFields
    • getCachedValue

      public Object getCachedValue()
      Specified by:
      getCachedValue in interface ValueFields
    • setCachedValue

      public void setCachedValue(Object cachedValue)
      Specified by:
      setCachedValue in interface ValueFields