| Modifier and Type | Field and Description |
|---|---|
| private Set | childFromClauses
Collection of FROM clauses of which this is the parent. |
| private static ASTUtil. | |
| private Map | collectionJoinFromElementsByPath
All of the implicit FROM xxx JOIN yyy elements that are the destination of a collection. |
| private static ASTUtil. | |
| private Map | |
| private Map | |
| private int | fromElementCounter
Counts the from elements as they are added. |
| private static ASTUtil. | |
| private Set | |
| private Map | |
| private List | impliedElements
Implied FROM elements to add onto the end of the FROM clause. |
| private int | |
| private static final CoreMessageLogger | |
| private FromClause | parentFromClause
Pointer to the parent FROM clause, if there is one. |
| private static ASTUtil. | |
| public static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| pack-priv void | addCollectionJoinFromElementByPath(String path, FromElement destination)
Deprecated
as a consequence of
FromElement being deprecated.
|
| pack-priv void | addDuplicateAlias(String alias, FromElement element)
Deprecated
as a consequence of
FromElement being deprecated.
|
| public FromElement | Returns: FromElement - The new FROM element.The reference to the class. path, AST The alias AST. alias)
Deprecated
as a consequence of
Adds a new from element to the from node.
FromElement being deprecated.
|
| public void | addImpliedFromElement(FromElement element)
Deprecated
as a consequence of
FromElement being deprecated.
|
| pack-priv void | addJoinByPathMap(String path, FromElement destination)
Deprecated
as a consequence of
FromElement being deprecated.
|
| private void | |
| public boolean | Returns: true if the from node contains the class alias name.The HQL class alias name. alias)Returns true if the from node contains the class alias name. |
| public boolean | Returns: true if the from node contains the table alias name.The SQL table alias name. alias)Returns true if the from node contains the table alias name. |
| pack-priv FromElement | |
| public FromElement | findFromElementBySqlAlias(String sqlAlias)
Deprecated
as a consequence of
FromElement being deprecated.
|
| public FromElement | findFromElementByUserOrSqlAlias(String userAlias, String sqlAlias)
Deprecated
as a consequence of
FromElement being deprecated.
|
| private FromElement | findIntendedAliasedFromElementBasedOnCrazyJPARequirements(String specifiedAlias)
Deprecated
as a consequence of
FromElement being deprecated.
|
| pack-priv FromElement | findJoinByPath(String path)
Deprecated
as a consequence of
Look for an existing implicit or explicit join by the
given path.
FromElement being deprecated.
|
| pack-priv FromElement | |
| public void | |
| public List | |
| public String | getDisplayText()
Implements org. |
| public List | |
| public FromElement | Returns: The from-element assigned the given alias, or null if none.The alias by which to locate the from-element. aliasOrClassName)
Deprecated
as a consequence of
Retrieve the from-element represented by the given alias.
FromElement being deprecated.
|
| public FromElement | |
| public List | Returns: the list of from elements (instances of FromElement).Returns the list of from elements in order. |
| public int | |
| public FromClause | |
| public List | Returns: the list of from elements that will be part of the result set.Returns the list of from elements that will be part of the result set. |
| public boolean | |
| public boolean | Returns: True if the possibleAlias is an alias to a from-element visible from this point in the query graph.The potential from-element alias to check. possibleAlias)Convenience method to check whether a given token represents a from-element alias. |
| public boolean | |
| public FromClause | |
| pack-priv void | moveFromElementToEnd(FromElement element)
Deprecated
as a consequence of
FromElement being deprecated.
|
| public int | |
| public void | |
| pack-priv void | registerFromElement(FromElement element)
Deprecated
as a consequence of
FromElement being deprecated.
|
| public void | |
| public void | |
| public String | toString()
Overrides antlr. Implements antlr. |
| childFromClauses | back to summary |
|---|---|
| private Set<FromClause> childFromClauses Collection of FROM clauses of which this is the parent. | |
| collectionFetchPredicate | back to summary |
|---|---|
| private static ASTUtil. | |
| collectionJoinFromElementsByPath | back to summary |
|---|---|
| private Map<K, V> collectionJoinFromElementsByPath All of the implicit FROM xxx JOIN yyy elements that are the destination of a collection. These are created from index operators on collection property references. | |
| explicitFromPredicate | back to summary |
|---|---|
| private static ASTUtil. | |
| fromElementByClassAlias | back to summary |
|---|---|
| private Map<String, FromElement> fromElementByClassAlias | |
| fromElementByTableAlias | back to summary |
|---|---|
| private Map<String, FromElement> fromElementByTableAlias | |
| fromElementCounter | back to summary |
|---|---|
| private int fromElementCounter Counts the from elements as they are added. | |
| fromElementPredicate | back to summary |
|---|---|
| private static ASTUtil. | |
| fromElements | back to summary |
|---|---|
| private Set<FromElement> fromElements | |
| fromElementsByPath | back to summary |
|---|---|
| private Map<String, FromElement> fromElementsByPath | |
| impliedElements | back to summary |
|---|---|
| private List<E> impliedElements Implied FROM elements to add onto the end of the FROM clause. | |
| level | back to summary |
|---|---|
| private int level | |
| LOG | back to summary |
|---|---|
| private static final CoreMessageLogger LOG | |
| parentFromClause | back to summary |
|---|---|
| private FromClause parentFromClause Pointer to the parent FROM clause, if there is one. | |
| projectionListPredicate | back to summary |
|---|---|
| private static ASTUtil. | |
| ROOT_LEVEL | back to summary |
|---|---|
| public static final int ROOT_LEVEL | |
| FromClause | back to summary |
|---|---|
| public FromClause() | |
| addChild | back to summary |
|---|---|
| private void addChild(FromClause fromClause) | |
| addCollectionJoinFromElementByPath | back to summary |
|---|---|
| pack-priv void addCollectionJoinFromElementByPath(String path, FromElement destination)
Deprecated as a consequence of | |
| addDuplicateAlias | back to summary |
|---|---|
| pack-priv void addDuplicateAlias(String alias, FromElement element)
Deprecated as a consequence of | |
| addFromElement | back to summary |
|---|---|
| public FromElement addFromElement(String path, AST alias) throws SemanticException
Deprecated as a consequence of Adds a new from element to the from node.
| |
| addImpliedFromElement | back to summary |
|---|---|
| public void addImpliedFromElement(FromElement element)
Deprecated as a consequence of | |
| addJoinByPathMap | back to summary |
|---|---|
| pack-priv void addJoinByPathMap(String path, FromElement destination)
Deprecated as a consequence of | |
| checkForDuplicateClassAlias | back to summary |
|---|---|
| private void checkForDuplicateClassAlias(String classAlias) throws SemanticException | |
| containsClassAlias | back to summary |
|---|---|
| public boolean containsClassAlias(String alias) Returns true if the from node contains the class alias name.
| |
| containsTableAlias | back to summary |
|---|---|
| public boolean containsTableAlias(String alias) Returns true if the from node contains the table alias name.
| |
| findCollectionJoin | back to summary |
|---|---|
| pack-priv FromElement findCollectionJoin(String path)
Deprecated as a consequence of | |
| findFromElementBySqlAlias | back to summary |
|---|---|
| public FromElement findFromElementBySqlAlias(String sqlAlias)
Deprecated as a consequence of | |
| findFromElementByUserOrSqlAlias | back to summary |
|---|---|
| public FromElement findFromElementByUserOrSqlAlias(String userAlias, String sqlAlias)
Deprecated as a consequence of | |
| findIntendedAliasedFromElementBasedOnCrazyJPARequirements | back to summary |
|---|---|
| private FromElement findIntendedAliasedFromElementBasedOnCrazyJPARequirements(String specifiedAlias)
Deprecated as a consequence of | |
| findJoinByPath | back to summary |
|---|---|
| pack-priv FromElement findJoinByPath(String path)
Deprecated as a consequence of Look for an existing implicit or explicit join by the given path. | |
| findJoinByPathLocal | back to summary |
|---|---|
| pack-priv FromElement findJoinByPathLocal(String path)
Deprecated as a consequence of | |
| finishInit | back to summary |
|---|---|
| public void finishInit() | |
| getCollectionFetches | back to summary |
|---|---|
| public List | |
| getDisplayText | back to summary |
|---|---|
| public String getDisplayText() Implements org. Doc from org. Returns additional display text for the AST node.
| |
| getExplicitFromElements | back to summary |
|---|---|
| public List | |
| getFromElement | back to summary |
|---|---|
| public FromElement getFromElement(String aliasOrClassName)
Deprecated as a consequence of Retrieve the from-element represented by the given alias.
| |
| getFromElement | back to summary |
|---|---|
| public FromElement getFromElement()
Deprecated as a consequence of | |
| getFromElements | back to summary |
|---|---|
| public List Returns the list of from elements in order.
| |
| getLevel | back to summary |
|---|---|
| public int getLevel() | |
| getParentFromClause | back to summary |
|---|---|
| public FromClause getParentFromClause() | |
| getProjectionList | back to summary |
|---|---|
| public List Returns the list of from elements that will be part of the result set.
| |
| hasCollectionFecthes | back to summary |
|---|---|
| public boolean hasCollectionFecthes() | |
| isFromElementAlias | back to summary |
|---|---|
| public boolean isFromElementAlias(String possibleAlias) Convenience method to check whether a given token represents a from-element alias.
| |
| isSubQuery | back to summary |
|---|---|
| public boolean isSubQuery() | |
| locateChildFromClauseWithJoinByPath | back to summary |
|---|---|
| public FromClause locateChildFromClauseWithJoinByPath(String path) | |
| moveFromElementToEnd | back to summary |
|---|---|
| pack-priv void moveFromElementToEnd(FromElement element)
Deprecated as a consequence of | |
| nextFromElementCounter | back to summary |
|---|---|
| public int nextFromElementCounter() | |
| promoteJoin | back to summary |
|---|---|
| public void promoteJoin(FromElement elem)
Deprecated as a consequence of | |
| registerFromElement | back to summary |
|---|---|
| pack-priv void registerFromElement(FromElement element)
Deprecated as a consequence of | |
| resolve | back to summary |
|---|---|
| public void resolve() | |
| setParentFromClause | back to summary |
|---|---|
| public void setParentFromClause(FromClause parentFromClause) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides antlr. Implements antlr. Doc from java. Returns a string representation of the object. | |