com.irs.jam
Class BindingValue

java.lang.Object
  |
  +--com.irs.jam.BindingValue
All Implemented Interfaces:
java.io.Serializable

public class BindingValue
extends java.lang.Object
implements java.io.Serializable

Represents a particular variable binding

See Also:
Serialized Form

Field Summary
protected  Binding _externalBinding
           
protected  Variable _externalVariable
           
protected  Value _value
           
 
Constructor Summary
BindingValue()
           
BindingValue(BindingValue bval)
          Copy constructor
BindingValue(Value val)
           
 
Method Summary
 Binding getExternalBinding()
           
 Variable getExternalVariable()
           
 Value getValue()
           
 Binding setExternalBinding(Binding b)
           
 Variable setExternalVariable(Variable v)
           
 Value setValue(Value v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_value

protected Value _value

_externalVariable

protected Variable _externalVariable

_externalBinding

protected Binding _externalBinding
Constructor Detail

BindingValue

public BindingValue()

BindingValue

public BindingValue(Value val)

BindingValue

public BindingValue(BindingValue bval)
Copy constructor
Method Detail

getValue

public Value getValue()

setValue

public Value setValue(Value v)

getExternalVariable

public Variable getExternalVariable()

setExternalVariable

public Variable setExternalVariable(Variable v)

getExternalBinding

public Binding getExternalBinding()

setExternalBinding

public Binding setExternalBinding(Binding b)