com.sun.jaw.reference.query
Class QualifiedIndexedAttributeExp

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.QualifiedAttributeExp
                          |
                          +--com.sun.jaw.reference.query.QualifiedIndexedAttributeExp

public class QualifiedIndexedAttributeExp
extends QualifiedAttributeExp

For internal use only.

This class represents indexed attributes of a given class used as arguments to relational constraints. A QualifiedIndexedAttributeExp may be used anywhere a ValueExp is required.

See Also:
ValueExp, Query, Serialized Form

Constructor Summary
QualifiedIndexedAttributeExp()
           
QualifiedIndexedAttributeExp(java.lang.String className, 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.QualifiedAttributeExp
apply, getAttrClassName, getClassVersion
 
Methods inherited from class com.sun.jaw.reference.query.AttributeExp
getAttributeName
 
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

QualifiedIndexedAttributeExp

public QualifiedIndexedAttributeExp(java.lang.String className,
                                    java.lang.String attr,
                                    int index)

QualifiedIndexedAttributeExp

public QualifiedIndexedAttributeExp()
Method Detail

toString

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

getValue

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