| Modifier and Type | Field and Description |
|---|---|
| private AggregatedSelectExpression | |
| private String[] | |
| private List | |
| private String[][] | |
| private int[] | |
| private List | |
| private boolean | |
| private Type[] | |
| private boolean | |
| public static boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | addCollectionFromElement(FromElement fromElement)
Deprecated
as a consequence of
FromElement being deprecated.
|
| private void | |
| public AggregatedSelectExpression | |
| public List | |
| public String[][] | Returns: The SQL column aliases.The column alias names being used in the generated SQL. |
| public int | |
| protected AST | getFirstSelectExpression()
Implements abstract org. |
| public List | Returns: List of appropriate FromElements.FromElements which need to be accounted for in the load phase (either for return or for fetch). |
| public String[] | |
| public Type[] | Returns: The query return types.The types actually being returned from this query at the "object level". |
| private void | |
| private void | |
| public void | initializeDerivedSelectClause(FromClause
The from clause to which this select clause is linked. fromClause)Prepares a derived (i.e., not explicitly defined in the query) select clause. |
| public void | initializeExplicitSelectClause(FromClause
The from clause linked to this select clause. fromClause)Prepares an explicitly defined select clause. |
| public boolean | |
| private boolean | |
| public boolean | Returns: True if this is a scalara select clause; false otherwise.Does this SelectClause represent a scalar query |
| private void | renderNonScalarIdentifiers(FromElement fromElement, int nonscalarSize, int j, SelectExpression expr, ASTAppender appender)
Deprecated
as a consequence of
FromElement being deprecated.
|
| private void | renderNonScalarProperties(ASTAppender appender, FromElement fromElement, int nonscalarSize, int k)
Deprecated
as a consequence of
FromElement being deprecated.
|
| private void | |
| private void |
| aggregatedSelectExpression | back to summary |
|---|---|
| private AggregatedSelectExpression aggregatedSelectExpression | |
| aliases | back to summary |
|---|---|
| private String[] aliases | |
| collectionFromElements | back to summary |
|---|---|
| private List<E> collectionFromElements | |
| columnNames | back to summary |
|---|---|
| private String[][] columnNames | |
| columnNamesStartPositions | back to summary |
|---|---|
| private int[] columnNamesStartPositions | |
| fromElementsForLoad | back to summary |
|---|---|
| private List<E> fromElementsForLoad | |
| prepared | back to summary |
|---|---|
| private boolean prepared | |
| queryReturnTypes | back to summary |
|---|---|
| private Type[] queryReturnTypes | |
| scalarSelect | back to summary |
|---|---|
| private boolean scalarSelect | |
| VERSION2_SQL | back to summary |
|---|---|
| public static boolean VERSION2_SQL | |
| SelectClause | back to summary |
|---|---|
| public SelectClause() | |
| addCollectionFromElement | back to summary |
|---|---|
| private void addCollectionFromElement(FromElement fromElement)
Deprecated as a consequence of | |
| finishInitialization | back to summary |
|---|---|
| private void finishInitialization(ArrayList<E> queryReturnTypeList) | |
| getAggregatedSelectExpression | back to summary |
|---|---|
| public AggregatedSelectExpression getAggregatedSelectExpression() | |
| getCollectionFromElements | back to summary |
|---|---|
| public List | |
| getColumnNames | back to summary |
|---|---|
| public String[][] getColumnNames() The column alias names being used in the generated SQL.
| |
| getColumnNamesStartPosition | back to summary |
|---|---|
| public int getColumnNamesStartPosition(int i) | |
| getFirstSelectExpression | back to summary |
|---|---|
| protected AST getFirstSelectExpression() Implements abstract org. Doc from org. Returns the first select expression node that should be considered when building the array of select expressions.
| |
| getFromElementsForLoad | back to summary |
|---|---|
| public List FromElements which need to be accounted for in the load phase (either for return or for fetch).
| |
| getQueryReturnAliases | back to summary |
|---|---|
| public String[] getQueryReturnAliases() The HQL aliases, or generated aliases
| |
| getQueryReturnTypes | back to summary |
|---|---|
| public Type[] getQueryReturnTypes() The types actually being returned from this query at the "object level".
| |
| initAliases | back to summary |
|---|---|
| private void initAliases(SelectExpression[] selectExpressions) | |
| initializeColumnNames | back to summary |
|---|---|
| private void initializeColumnNames() | |
| initializeDerivedSelectClause | back to summary |
|---|---|
| public void initializeDerivedSelectClause(FromClause fromClause) throws SemanticException Prepares a derived (i.e., not explicitly defined in the query) select clause.
| |
| initializeExplicitSelectClause | back to summary |
|---|---|
| public void initializeExplicitSelectClause(FromClause fromClause) throws SemanticException Prepares an explicitly defined select clause.
| |
| isDistinct | back to summary |
|---|---|
| public boolean isDistinct() | |
| isReturnableEntity | back to summary |
|---|---|
| private boolean isReturnableEntity(SelectExpression selectExpression) throws SemanticException | |
| isScalarSelect | back to summary |
|---|---|
| public boolean isScalarSelect() Does this SelectClause represent a scalar query
| |
| renderNonScalarIdentifiers | back to summary |
|---|---|
| private void renderNonScalarIdentifiers(FromElement fromElement, int nonscalarSize, int j, SelectExpression expr, ASTAppender appender)
Deprecated as a consequence of | |
| renderNonScalarProperties | back to summary |
|---|---|
| private void renderNonScalarProperties(ASTAppender appender, FromElement fromElement, int nonscalarSize, int k)
Deprecated as a consequence of | |
| renderNonScalarSelects | back to summary |
|---|---|
| private void renderNonScalarSelects(SelectExpression[] selectExpressions, FromClause currentFromClause) throws SemanticException | |
| renderScalarSelects | back to summary |
|---|---|
| private void renderScalarSelects(SelectExpression[] se, FromClause currentFromClause) throws SemanticException | |