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.Stringidprotected java.lang.Stringnameprotected java.lang.Objectvalueprotected java.lang.StringworkObjectIdprotected java.lang.StringworkObjectIdRef -
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.StringgetId()The object id.java.lang.StringgetName()java.lang.ObjectgetValue()java.lang.StringgetWorkObjectId()java.lang.StringgetWorkObjectIdRef()
-
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:
getWorkObjectIdin interfaceLegacyVariable
-
getWorkObjectIdRef
public java.lang.String getWorkObjectIdRef()- Specified by:
getWorkObjectIdRefin interfaceLegacyVariable
-
getId
public java.lang.String getId()Description copied from interface:IdentifiableThe object id.- Specified by:
getIdin interfaceIdentifiable- Returns:
- the object id
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceNamedValue<java.lang.Object>
-
getValue
public java.lang.Object getValue()- Specified by:
getValuein interfaceNamedValue<java.lang.Object>
-