jrun.ejb.ejbql
Class SymbolTable
java.lang.Object
|
+--jrun.ejb.ejbql.SymbolTable
- public class SymbolTable
- extends java.lang.Object
SymbolTable contains type information about the
different EJB identifiers that are used in an
EJB QL Query.
- Author:
- Enrique Duvos
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ABSTRACT_SCHEMA_NAME
public static final int ABSTRACT_SCHEMA_NAME
CMP_FIELD
public static final int CMP_FIELD
SINGLE_VALUED_CMR_FIELD
public static final int SINGLE_VALUED_CMR_FIELD
COLLECTION_VALUED_CMR_FIELD
public static final int COLLECTION_VALUED_CMR_FIELD
IDENTIFICATION_VAR
public static final int IDENTIFICATION_VAR
ILLEGAL_ACCESS
public static final int ILLEGAL_ACCESS
UNKNOWN_TYPE
public static final int UNKNOWN_TYPE
SymbolTable
public SymbolTable(EJBJarMetaData bundleMetaData)
throws EjbQLParseException
setSymbolTable
public static void setSymbolTable(SymbolTable table)
getSymbolTable
public static SymbolTable getSymbolTable()
initialize
public void initialize(java.lang.String scopeOfDeclaringEjb)
addIdentificationVar
public void addIdentificationVar(java.lang.String identVar,
java.lang.String scope)
throws ParseException
getIdentifierInfo
public IdentifierInfo getIdentifierInfo(java.lang.String identifier,
java.lang.String currentScope)
Copyright © 2002 Macromedia Corporation. All Rights Reserved.