org.jboss.ejb.plugins.cmp.ejbql
Class IdentifierManager
java.lang.Object
org.jboss.ejb.plugins.cmp.ejbql.IdentifierManager
- public final class IdentifierManager
- extends java.lang.Object
This class manages a symbol table for the EJB-QL parser.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdentifierManager
public IdentifierManager(Catalog (src) catalog)
declareRangeVariable
public void declareRangeVariable(java.lang.String identifier,
java.lang.String abstractSchemaName)
declareCollectionMember
public void declareCollectionMember(java.lang.String identifier,
java.lang.String path)
getEntity
public EntityBridge (src) getEntity(java.lang.String identificationVariable)
registerPath
public void registerPath(java.lang.String path,
java.util.List pathList,
java.util.List fieldList)
getPathList
public java.util.List getPathList(java.lang.String path)
getFieldList
public java.util.List getFieldList(java.lang.String path)