Class BatchDeleteCaseConfig.VariableValueJsonNodeValueFields
java.lang.Object
org.flowable.cmmn.engine.impl.delete.BatchDeleteCaseConfig.VariableValueJsonNodeValueFields
- All Implemented Interfaces:
ValueFields
- Enclosing class:
- BatchDeleteCaseConfig
protected static class BatchDeleteCaseConfig.VariableValueJsonNodeValueFields
extends Object
implements ValueFields
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVariableValueJsonNodeValueFields(com.fasterxml.jackson.databind.JsonNode node) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getBytes()getName()voidsetBytes(byte[] bytes) Sets the byte array value.voidsetCachedValue(Object cachedValue) voidsetDoubleValue(Double doubleValue) Sets the double value.voidsetLongValue(Long longValue) Sets the long value.voidsetTextValue(String textValue) Sets the first text value.voidsetTextValue2(String textValue2) Sets second text value.
-
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
- Specified by:
getNamein interfaceValueFields- Returns:
- the name of the variable
-
getProcessInstanceId
- Specified by:
getProcessInstanceIdin interfaceValueFields- Returns:
- the process instance id of the variable
-
getExecutionId
- Specified by:
getExecutionIdin interfaceValueFields- Returns:
- the execution id of the variable
-
getScopeId
- Specified by:
getScopeIdin interfaceValueFields- Returns:
- the scope id of the variable
-
getSubScopeId
- Specified by:
getSubScopeIdin interfaceValueFields- Returns:
- the sub scope id of the variable
-
getScopeType
- Specified by:
getScopeTypein interfaceValueFields- Returns:
- the scope type of the variable
-
getTaskId
- Specified by:
getTaskIdin interfaceValueFields- Returns:
- the task id of the variable
-
getTextValue
- Specified by:
getTextValuein interfaceValueFields- Returns:
- the first text value, if any, or null.
-
setTextValue
Description copied from interface:ValueFieldsSets the first text value. A value of null is allowed.- Specified by:
setTextValuein interfaceValueFields
-
getTextValue2
- Specified by:
getTextValue2in interfaceValueFields- Returns:
- the second text value, if any, or null.
-
setTextValue2
Description copied from interface:ValueFieldsSets second text value. A value of null is allowed.- Specified by:
setTextValue2in interfaceValueFields
-
getLongValue
- Specified by:
getLongValuein interfaceValueFields- Returns:
- the long value, if any, or null.
-
setLongValue
Description copied from interface:ValueFieldsSets the long value. A value of null is allowed.- Specified by:
setLongValuein interfaceValueFields
-
getDoubleValue
- Specified by:
getDoubleValuein interfaceValueFields- Returns:
- the double value, if any, or null.
-
setDoubleValue
Description copied from interface:ValueFieldsSets the double value. A value of null is allowed.- Specified by:
setDoubleValuein interfaceValueFields
-
getBytes
public byte[] getBytes()- Specified by:
getBytesin interfaceValueFields- Returns:
- the byte array value, if any, or null.
-
setBytes
public void setBytes(byte[] bytes) Description copied from interface:ValueFieldsSets the byte array value. A value of null is allowed.- Specified by:
setBytesin interfaceValueFields
-
getCachedValue
- Specified by:
getCachedValuein interfaceValueFields
-
setCachedValue
- Specified by:
setCachedValuein interfaceValueFields
-