engine
Class Parameter

java.lang.Object
  |
  +--engine.Expression
        |
        +--engine.Parameter

class Parameter
extends Expression


Field Summary
(package private)  Result data
          The type of data depends on the initlization expression.
(package private)  ParameterDescription desc
           
(package private)  NameSpace ns
           
 
Fields inherited from class engine.Expression
length, ns
 
Constructor Summary
Parameter(NameSpace ns, ParameterDescription desc, Result data)
           
 
Method Summary
(package private)  void addMonitor(Monitor m)
           
(package private)  void attrib(int from, int to, BitVector b, int start, int end)
           
 Result evaluate()
           
 java.lang.String toString()
           
 
Methods inherited from class engine.Expression
isLeftValue
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

data

Result data
The type of data depends on the initlization expression.

desc

ParameterDescription desc

ns

NameSpace ns
Constructor Detail

Parameter

public Parameter(NameSpace ns,
                 ParameterDescription desc,
                 Result data)
Method Detail

evaluate

public Result evaluate()

toString

public java.lang.String toString()
Overrides:
toString in class Expression

attrib

void attrib(int from,
            int to,
            BitVector b,
            int start,
            int end)

addMonitor

void addMonitor(Monitor m)
Overrides:
addMonitor in class Expression