com.sun.jaw.reference.query
Class InQueryExp

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

public class InQueryExp
extends QueryExp

For internal use only.

This class is used by the query-building mechanism to represent binary relations.

For internal use only.

See Also:
Serialized Form

Constructor Summary
InQueryExp()
           
InQueryExp(ValueExp ae, ValueExp[] items)
           
 
Method Summary
 boolean apply(java.lang.Object mo)
           
 ValueExp getCheckedValue()
           
 java.lang.String getClassVersion()
           
 ValueExp[] getExplicitValues()
           
 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

InQueryExp

public InQueryExp(ValueExp ae,
                  ValueExp[] items)

InQueryExp

public InQueryExp()
Method Detail

getClassVersion

public java.lang.String getClassVersion()

getCheckedValue

public ValueExp getCheckedValue()

getExplicitValues

public ValueExp[] getExplicitValues()

apply

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

toString

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