com.sun.jaw.reference.query
Class OrQueryExp

java.lang.Object
  |
  +--com.sun.jaw.reference.query.QueryEval
        |
        +--com.sun.jaw.reference.query.QueryExp
              |
              +--com.sun.jaw.reference.query.OrQueryExp

public class OrQueryExp
extends QueryExp

For internal use only.

This class is for internal use only.

This class is used by the query-building mechanism to represent disjunctions of relational expressions.

See Also:
Serialized Form

Constructor Summary
OrQueryExp()
           
OrQueryExp(QueryExp q1, QueryExp q2)
           
 
Method Summary
 boolean apply(java.lang.Object mo)
           
 java.lang.String getClassVersion()
           
 QueryExp getLeftExp()
           
 QueryExp getRightExp()
           
 java.lang.String toString()
           
 
Methods inherited from class com.sun.jaw.reference.query.QueryEval
setFramework
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrQueryExp

public OrQueryExp(QueryExp q1,
                  QueryExp q2)

OrQueryExp

public OrQueryExp()
Method Detail

getClassVersion

public java.lang.String getClassVersion()

getLeftExp

public QueryExp getLeftExp()

getRightExp

public QueryExp getRightExp()

apply

public boolean apply(java.lang.Object mo)
              throws BadStringOperationException,
                     BadBinaryOpExpressionException,
                     BadAttributeValueException,
                     InvalidApplicationException
Overrides:
apply in class QueryExp

toString

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