com.sun.jaw.reference.query
Class IndexedAttributeExp

java.lang.Object
  |
  +--com.sun.jaw.reference.query.QueryEval
        |
        +--com.sun.jaw.reference.query.ValueExp
              |
              +--com.sun.jaw.reference.query.AttributeExp
                    |
                    +--com.sun.jaw.reference.query.IndexedAttributeExp

public class IndexedAttributeExp
extends AttributeExp

For internal use only.

This class represents indexed attributes used as arguments to relational constraints. An IndexedAttributeExp may be used anywhere a ValueExp is required.

See Also:
ValueExp, Query, Serialized Form

Constructor Summary
IndexedAttributeExp()
           
IndexedAttributeExp(java.lang.String attr, int index)
           
 
Method Summary
protected  java.lang.Object getValue(java.lang.Object mo)
           
 java.lang.String toString()
           
 
Methods inherited from class com.sun.jaw.reference.query.AttributeExp
apply, getAttributeName, getClassVersion
 
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

IndexedAttributeExp

public IndexedAttributeExp(java.lang.String attr,
                           int index)

IndexedAttributeExp

public IndexedAttributeExp()
Method Detail

toString

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

getValue

protected java.lang.Object getValue(java.lang.Object mo)
Overrides:
getValue in class AttributeExp