engine
Class IntSelector

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

class IntSelector
extends Expression
implements LeftValue


Field Summary
(package private)  BitVector b
           
(package private)  GenericSelectorDescription desc
           
 
Fields inherited from class engine.Expression
length, ns
 
Constructor Summary
IntSelector(NameSpace n, BitVector b, GenericSelectorDescription desc)
           
 
Method Summary
 void addMonitor(Monitor m)
           
 void assign(Result result)
           
 Result evaluate()
           
 int length()
           
 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

b

BitVector b

desc

GenericSelectorDescription desc
Constructor Detail

IntSelector

public IntSelector(NameSpace n,
                   BitVector b,
                   GenericSelectorDescription desc)
Method Detail

addMonitor

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

assign

public void assign(Result result)
            throws InterpretTimeException
Specified by:
assign in interface LeftValue

evaluate

public Result evaluate()

toString

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

length

public int length()
Specified by:
length in interface LeftValue