engine
Class Expression

java.lang.Object
  |
  +--engine.Expression
Direct Known Subclasses:
BinaryExpression, ConditionalExpression, Constant, FunctionCallExpression, IntSelector, Parameter, RealSelector, UnaryExpression, WireSelection

public abstract class Expression
extends java.lang.Object
implements RightValue


Field Summary
(package private)  int length
           
(package private)  NameSpace ns
           
 
Constructor Summary
Expression(NameSpace ns)
           
 
Method Summary
(package private) abstract  void addMonitor(Monitor m)
           
 boolean isLeftValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

ns

NameSpace ns

length

int length
Constructor Detail

Expression

public Expression(NameSpace ns)
Method Detail

toString

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

addMonitor

abstract void addMonitor(Monitor m)

isLeftValue

public boolean isLeftValue()