Package org.bonitasoft.web.client.model
Class ActivityVariable
java.lang.Object
org.bonitasoft.web.client.model.ActivityVariable
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.12.0")
public class ActivityVariable
extends Object
implements Serializable
This resource enables you to retrieve the value of a specific variable name for a specific process instance (or case). Only persistent variables are
concerned by this resource, not transient variables.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumACTIVITY_INSTANCE | PROCESS_INSTANCE depending on whether the variable is defined at activity or process level. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontainerId(String containerId) containerIdString(String containerIdString) containerType(ActivityVariable.ContainerTypeEnum containerType) description(String description) booleanThe fully qualified class name of the variable typeThe ID of the activity containing this variable (same as the one passed as parameter) if the variable is defined at activity level or ID of the process instance if the variable is defined on the processnumber (since 7.0.1)ACTIVITY_INSTANCE | PROCESS_INSTANCE depending on whether the variable is defined at activity or process level.The description of the variable if anygetId()The identifier of the variablenumber (since 7.0.1)getName()The name of the activity variableFALSEgetValue()the value of this variable.inthashCode()voidsetClassName(String className) voidsetContainerId(String containerId) voidsetContainerIdString(String containerIdString) voidsetContainerType(ActivityVariable.ContainerTypeEnum containerType) voidsetDescription(String description) voidvoidsetIdString(String idString) voidvoidsetTransientData(String transientData) voidtoString()transientData(String transientData)
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_ID_STRING
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_TRANSIENT_DATA
- See Also:
-
JSON_PROPERTY_CLASS_NAME
- See Also:
-
JSON_PROPERTY_CONTAINER_ID
- See Also:
-
JSON_PROPERTY_CONTAINER_ID_STRING
- See Also:
-
JSON_PROPERTY_CONTAINER_TYPE
- See Also:
-
JSON_PROPERTY_VALUE
- See Also:
-
-
Constructor Details
-
ActivityVariable
public ActivityVariable()
-
-
Method Details
-
id
-
getId
The identifier of the variable- Returns:
- id
-
setId
-
idString
-
getIdString
number (since 7.0.1)- Returns:
- idString
-
setIdString
-
name
-
getName
The name of the activity variable- Returns:
- name
-
setName
-
description
-
getDescription
The description of the variable if any- Returns:
- description
-
setDescription
-
transientData
-
getTransientData
FALSE- Returns:
- transientData
-
setTransientData
-
className
-
getClassName
The fully qualified class name of the variable type- Returns:
- className
-
setClassName
-
containerId
-
getContainerId
The ID of the activity containing this variable (same as the one passed as parameter) if the variable is defined at activity level or ID of the process instance if the variable is defined on the process- Returns:
- containerId
-
setContainerId
-
containerIdString
-
getContainerIdString
number (since 7.0.1)- Returns:
- containerIdString
-
setContainerIdString
-
containerType
-
getContainerType
ACTIVITY_INSTANCE | PROCESS_INSTANCE depending on whether the variable is defined at activity or process level.- Returns:
- containerType
-
setContainerType
-
value
-
getValue
the value of this variable. The format of the value depends on the type of the variable- Returns:
- value
-
setValue
-
equals
-
hashCode
public int hashCode() -
toString
-