com.sun.jaw.reference.query
Class NotQueryExp

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

public class NotQueryExp
extends QueryExp

For internal use only.

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

For internal use only.

See Also:
Serialized Form

Constructor Summary
NotQueryExp()
           
NotQueryExp(QueryExp q)
           
 
Method Summary
 boolean apply(java.lang.Object mo)
           
 java.lang.String getClassVersion()
           
 QueryExp getNegatedExp()
           
 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

NotQueryExp

public NotQueryExp()

NotQueryExp

public NotQueryExp(QueryExp q)
Method Detail

getClassVersion

public java.lang.String getClassVersion()

getNegatedExp

public QueryExp getNegatedExp()

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