Class JavaVariable
java.lang.Object
com.flowable.workobject.engine.impl.persistence.entity.JavaVariable
- All Implemented Interfaces:
Identifiable
,LegacyVariable
,NamedValue<java.lang.Object>
public class JavaVariable extends java.lang.Object implements LegacyVariable
Method object that allows to convert from its representation in one of several columns of a database table to a Java value.
- Author:
- martin.grofcik
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
id
protected java.lang.String
name
protected java.lang.Object
value
protected java.lang.String
workObjectId
protected java.lang.String
workObjectIdRef
-
Constructor Summary
Constructors Constructor Description JavaVariable(java.lang.String id, java.lang.String name, java.lang.Object value, java.lang.String workObjectId, java.lang.String workObjectIdRef)
-
Method Summary
Modifier and Type Method Description java.lang.String
getId()
The object id.java.lang.String
getName()
java.lang.Object
getValue()
java.lang.String
getWorkObjectId()
java.lang.String
getWorkObjectIdRef()
-
Field Details
-
id
protected final java.lang.String id -
workObjectId
protected final java.lang.String workObjectId -
workObjectIdRef
protected final java.lang.String workObjectIdRef -
name
protected final java.lang.String name -
value
protected final java.lang.Object value
-
-
Constructor Details
-
JavaVariable
public JavaVariable(java.lang.String id, java.lang.String name, java.lang.Object value, java.lang.String workObjectId, java.lang.String workObjectIdRef)
-
-
Method Details
-
getWorkObjectId
public java.lang.String getWorkObjectId()- Specified by:
getWorkObjectId
in interfaceLegacyVariable
-
getWorkObjectIdRef
public java.lang.String getWorkObjectIdRef()- Specified by:
getWorkObjectIdRef
in interfaceLegacyVariable
-
getId
public java.lang.String getId()Description copied from interface:Identifiable
The object id.- Specified by:
getId
in interfaceIdentifiable
- Returns:
- the object id
-
getName
public java.lang.String getName()- Specified by:
getName
in interfaceNamedValue<java.lang.Object>
-
getValue
public java.lang.Object getValue()- Specified by:
getValue
in interfaceNamedValue<java.lang.Object>
-