org.jbpm.pvm.internal.type.variable
Class BlobVariable

java.lang.Object
  extended by org.jbpm.pvm.internal.type.Variable
      extended by org.jbpm.pvm.internal.type.variable.BlobVariable
All Implemented Interfaces:
java.io.Serializable

public class BlobVariable
extends Variable

See Also:
Serialized Form

Field Summary
protected  java.lang.Object cachedValue
           
protected  Lob lob
           
 
Fields inherited from class org.jbpm.pvm.internal.type.Variable
converter, dbid, dbversion, execution, isHistoryEnabled, key, task, textValue
 
Constructor Summary
BlobVariable()
           
 
Method Summary
 Lob getLob()
           
 java.lang.Object getObject()
          is the value, stored by this variable instance.
 java.lang.Object getValue(ScopeInstanceImpl scopeInstance)
           
 boolean isStorable(java.lang.Object value)
          is true if this variable-instance supports the given value, false otherwise.
 void setObject(java.lang.Object value)
          stores the value in this variable instance.
 void setValue(java.lang.Object value, ScopeInstanceImpl scopeInstance)
           
 
Methods inherited from class org.jbpm.pvm.internal.type.Variable
getConverter, getDbid, getExecution, getKey, getProcessInstance, getTask, getTextValue, getType, isHistoryEnabled, setConverter, setDbid, setExecution, setHistoryEnabled, setKey, setTask, supports, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

lob

protected Lob lob

cachedValue

protected java.lang.Object cachedValue
Constructor Detail

BlobVariable

public BlobVariable()
Method Detail

isStorable

public boolean isStorable(java.lang.Object value)
Description copied from class: Variable
is true if this variable-instance supports the given value, false otherwise.

Specified by:
isStorable in class Variable

getObject

public java.lang.Object getObject()
Description copied from class: Variable
is the value, stored by this variable instance.

Specified by:
getObject in class Variable

setObject

public void setObject(java.lang.Object value)
Description copied from class: Variable
stores the value in this variable instance.

Specified by:
setObject in class Variable

getValue

public java.lang.Object getValue(ScopeInstanceImpl scopeInstance)
Overrides:
getValue in class Variable

setValue

public void setValue(java.lang.Object value,
                     ScopeInstanceImpl scopeInstance)
Overrides:
setValue in class Variable

getLob

public Lob getLob()


Copyright © 2010 JBoss Community. All Rights Reserved.