jrun.ejb.ejbql
Class CollectionIdentificationVar

java.lang.Object
  |
  +--jrun.ejb.ejbql.ExpressionBase
        |
        +--jrun.ejb.ejbql.IdentificationVar
              |
              +--jrun.ejb.ejbql.CollectionIdentificationVar
All Implemented Interfaces:
Element, Expression

public class CollectionIdentificationVar
extends IdentificationVar

An Identification Variable representing a collection valued expression.

Author:
Enrique Duvos

Fields inherited from interface jrun.ejb.ejbql.Element
UNSPECIFIED_TRAVERSAL_ORDER
 
Constructor Summary
CollectionIdentificationVar(java.lang.String name, NavigationExpression expression)
           
 
Method Summary
 AbstractSchemaName getAbstractSchemaName()
           
 java.util.Iterator getFieldNames()
           
 NavigationExpression getNavigationExpression()
           
 java.lang.String getTableName()
           
 boolean isCollectionIdentVar()
           
 
Methods inherited from class jrun.ejb.ejbql.IdentificationVar
accept, equals, getChildren, getExpression, getJavaType, getName, isIdentificationVar, isRangeIdentVar
 
Methods inherited from class jrun.ejb.ejbql.ExpressionBase
isCmpField, isCmrField, isInputParam, isNavigationExpression, isOperatorExpression
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionIdentificationVar

public CollectionIdentificationVar(java.lang.String name,
                                   NavigationExpression expression)
Method Detail

getTableName

public java.lang.String getTableName()
Overrides:
getTableName in class IdentificationVar

getFieldNames

public java.util.Iterator getFieldNames()
Overrides:
getFieldNames in class IdentificationVar

isCollectionIdentVar

public boolean isCollectionIdentVar()
Overrides:
isCollectionIdentVar in class IdentificationVar

getNavigationExpression

public NavigationExpression getNavigationExpression()

getAbstractSchemaName

public AbstractSchemaName getAbstractSchemaName()
Overrides:
getAbstractSchemaName in class IdentificationVar


Copyright � 2002 Macromedia Corporation. All Rights Reserved.