Package org.camunda.bpm.engine.rest.hal
Class HalVariableValue
- java.lang.Object
-
- org.camunda.bpm.engine.rest.hal.HalResource<HalVariableValue>
-
- org.camunda.bpm.engine.rest.hal.HalVariableValue
-
public class HalVariableValue extends HalResource<HalVariableValue>
- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringnamestatic HalRelationREL_SELFprotected java.lang.Stringtypeprotected java.lang.Objectvalueprotected java.util.Map<java.lang.String,java.lang.Object>valueInfo-
Fields inherited from class org.camunda.bpm.engine.rest.hal.HalResource
_embedded, _links, linker
-
-
Constructor Summary
Constructors Constructor Description HalVariableValue()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HalVariableValuefromVariableInstance(VariableInstance variableInstance)static HalVariableValuegenerateCaseExecutionVariableValue(VariableInstance variableInstance, java.lang.String caseExecutionId)static HalVariableValuegenerateCaseInstanceVariableValue(VariableInstance variableInstance, java.lang.String caseInstanceId)static HalVariableValuegenerateExecutionVariableValue(VariableInstance variableInstance, java.lang.String executionId)static HalVariableValuegenerateProcessInstanceVariableValue(VariableInstance variableInstance, java.lang.String processInstanceId)static HalVariableValuegenerateTaskVariableValue(VariableInstance variableInstance, java.lang.String taskId)static HalVariableValuegenerateVariableValue(VariableInstance variableInstance, java.lang.String variableScopeId)java.lang.StringgetName()java.lang.StringgetType()java.lang.ObjectgetValue()java.util.Map<java.lang.String,java.lang.Object>getValueInfo()-
Methods inherited from class org.camunda.bpm.engine.rest.hal.HalResource
addEmbedded, addEmbedded, addLink, addLink, embed, get_embedded, get_links, getEmbedded
-
-
-
-
Field Detail
-
REL_SELF
public static HalRelation REL_SELF
-
name
protected java.lang.String name
-
value
protected java.lang.Object value
-
type
protected java.lang.String type
-
valueInfo
protected java.util.Map<java.lang.String,java.lang.Object> valueInfo
-
-
Method Detail
-
generateVariableValue
public static HalVariableValue generateVariableValue(VariableInstance variableInstance, java.lang.String variableScopeId)
-
generateTaskVariableValue
public static HalVariableValue generateTaskVariableValue(VariableInstance variableInstance, java.lang.String taskId)
-
generateExecutionVariableValue
public static HalVariableValue generateExecutionVariableValue(VariableInstance variableInstance, java.lang.String executionId)
-
generateProcessInstanceVariableValue
public static HalVariableValue generateProcessInstanceVariableValue(VariableInstance variableInstance, java.lang.String processInstanceId)
-
generateCaseExecutionVariableValue
public static HalVariableValue generateCaseExecutionVariableValue(VariableInstance variableInstance, java.lang.String caseExecutionId)
-
generateCaseInstanceVariableValue
public static HalVariableValue generateCaseInstanceVariableValue(VariableInstance variableInstance, java.lang.String caseInstanceId)
-
fromVariableInstance
public static HalVariableValue fromVariableInstance(VariableInstance variableInstance)
-
getName
public java.lang.String getName()
-
getValue
public java.lang.Object getValue()
-
getType
public java.lang.String getType()
-
getValueInfo
public java.util.Map<java.lang.String,java.lang.Object> getValueInfo()
-
-