| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv boolean | |
| pack-priv boolean[] | |
| pack-priv int | |
| pack-priv ParserDQL. | |
| public static final int | |
| public static final int | |
| public Index | |
| public Index | |
| public static final int | |
| public static final int | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv QueryExpression | |
| pack-priv boolean | |
| public Index | |
| pack-priv TableDerived[] | |
| public static final int | |
| public Index | |
| pack-priv int | |
| pack-priv TableDerived | |
| pack-priv QueryExpression. | |
| pack-priv TableDerived | |
| pack-priv ResultMetaData | |
| public TableBase | |
| pack-priv QueryExpression | |
| public Index | |
| public SortAndSlice | |
| public static final int | |
| public static final int | |
| public static final int | |
| pack-priv int[] | |
| pack-priv Type[] | |
| private boolean | |
| private OrderedHashSet | |
| private int | |
| pack-priv List | |
| pack-priv View |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| pack-priv void | |
| pack-priv void | |
| private void | |
| public boolean | |
| public OrderedHashSet | collectAllExpressions(OrderedHashSet<Expression> set, OrderedIntHashSet typeSet, OrderedIntHashSet stopAtTypeSet)
|
| public void | |
| pack-priv OrderedHashSet | |
| pack-priv OrderedHashSet | |
| pack-priv void | |
| pack-priv void | |
| public String | |
| public Table | |
| public int[] | |
| pack-priv void | |
| public Expression | |
| public int | |
| pack-priv String[] | |
| public OrderedHashMap | |
| public Type[] | |
| public QuerySpecification | |
| public ResultMetaData | |
| public RangeVariable[] | |
| pack-priv Result | |
| public HsqlNameManager. | |
| pack-priv Result | |
| public TableBase | |
| public Object[] | |
| public OrderedHashSet | |
| private OrderedHashMap | |
| public List | |
| public Object | |
| public Object[] | |
| public boolean | |
| pack-priv boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| public void | replaceExpressions(OrderedHashSet<Expression> expressions, int resultRangePosition)
non-working temp code for replacing aggregate functions with simple column |
| public void | |
| public void | |
| public void | |
| pack-priv void | |
| public void | |
| public void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| pack-priv void | setReturningResultSet()
Sets the scope to SESSION for the QueryExpression object that creates the table |
| public void | |
| public void | setTableColumnNames(OrderedHashMap<String, ColumnSchema> list)
Used in views after full type resolution |
| public void | |
| public void | |
| public void |
| acceptsSequences | back to summary |
|---|---|
| pack-priv boolean acceptsSequences | |
| accessibleColumns | back to summary |
|---|---|
| pack-priv boolean[] accessibleColumns | |
| columnCount | back to summary |
|---|---|
| pack-priv int columnCount | |
| compileContext | back to summary |
|---|---|
| pack-priv ParserDQL. | |
| EXCEPT | back to summary |
|---|---|
| public static final int EXCEPT | |
| EXCEPT_ALL | back to summary |
|---|---|
| public static final int EXCEPT_ALL | |
| fullIndex | back to summary |
|---|---|
| public Index fullIndex | |
| idIndex | back to summary |
|---|---|
| public Index idIndex | |
| INTERSECT | back to summary |
|---|---|
| public static final int INTERSECT | |
| INTERSECT_ALL | back to summary |
|---|---|
| public static final int INTERSECT_ALL | |
| isBaseMergeable | back to summary |
|---|---|
| pack-priv boolean isBaseMergeable | |
| isCheckable | back to summary |
|---|---|
| pack-priv boolean isCheckable | |
| isCorrelated | back to summary |
|---|---|
| pack-priv boolean isCorrelated | |
| isFullOrder | back to summary |
|---|---|
| pack-priv boolean isFullOrder | |
| isInsertable | back to summary |
|---|---|
| pack-priv boolean isInsertable | |
| isMergeable | back to summary |
|---|---|
| pack-priv boolean isMergeable | |
| isPartOneResolved | back to summary |
|---|---|
| pack-priv boolean isPartOneResolved | |
| isPartTwoResolved | back to summary |
|---|---|
| pack-priv boolean isPartTwoResolved | |
| isRecursive | back to summary |
|---|---|
| pack-priv boolean isRecursive | |
| isReferencesResolved | back to summary |
|---|---|
| pack-priv boolean isReferencesResolved | |
| isResolved | back to summary |
|---|---|
| pack-priv boolean isResolved | |
| isSingleRow | back to summary |
|---|---|
| pack-priv boolean isSingleRow | |
| isTable | back to summary |
|---|---|
| pack-priv boolean isTable | |
| isTopLevel | back to summary |
|---|---|
| pack-priv boolean isTopLevel | |
| isUpdatable | back to summary |
|---|---|
| pack-priv boolean isUpdatable | |
| isValueList | back to summary |
|---|---|
| pack-priv boolean isValueList | |
| leftQueryExpression | back to summary |
|---|---|
| pack-priv QueryExpression leftQueryExpression | |
| lowerCaseResultIdentifier | back to summary |
|---|---|
| pack-priv boolean lowerCaseResultIdentifier | |
| mainIndex | back to summary |
|---|---|
| public Index mainIndex | |
| materialiseList | back to summary |
|---|---|
| pack-priv TableDerived[] materialiseList | |
| NOUNION | back to summary |
|---|---|
| public static final int NOUNION | |
| orderIndex | back to summary |
|---|---|
| public Index orderIndex | |
| persistenceScope | back to summary |
|---|---|
| pack-priv int persistenceScope | |
| recursiveResultTable | back to summary |
|---|---|
| pack-priv TableDerived recursiveResultTable | |
| recursiveSettings | back to summary |
|---|---|
| pack-priv QueryExpression. | |
| recursiveWorkTable | back to summary |
|---|---|
| pack-priv TableDerived recursiveWorkTable | |
| resultMetaData | back to summary |
|---|---|
| pack-priv ResultMetaData resultMetaData | |
| resultTable | back to summary |
|---|---|
| public TableBase resultTable | |
| rightQueryExpression | back to summary |
|---|---|
| pack-priv QueryExpression rightQueryExpression | |
| rowNumIndex | back to summary |
|---|---|
| public Index rowNumIndex | |
| sortAndSlice | back to summary |
|---|---|
| public SortAndSlice sortAndSlice | |
| UNION | back to summary |
|---|---|
| public static final int UNION | |
| UNION_ALL | back to summary |
|---|---|
| public static final int UNION_ALL | |
| UNION_TERM | back to summary |
|---|---|
| public static final int UNION_TERM | |
| unionColumnMap | back to summary |
|---|---|
| pack-priv int[] unionColumnMap | |
| unionColumnTypes | back to summary |
|---|---|
| pack-priv Type[] unionColumnTypes | |
| unionCorresponding | back to summary |
|---|---|
| private boolean unionCorresponding | |
| unionCorrespondingColumns | back to summary |
|---|---|
| private OrderedHashSet<String> unionCorrespondingColumns | |
| unionType | back to summary |
|---|---|
| private int unionType | |
| unresolvedExpressions | back to summary |
|---|---|
| pack-priv List<Expression> unresolvedExpressions | |
| view | back to summary |
|---|---|
| pack-priv View view | |
| QueryExpression | back to summary |
|---|---|
| pack-priv QueryExpression(ParserDQL. | |
| QueryExpression | back to summary |
|---|---|
| public QueryExpression(ParserDQL. | |
| addExtraConditions | back to summary |
|---|---|
| public void addExtraConditions(Expression e) | |
| addSortAndSlice | back to summary |
|---|---|
| pack-priv void addSortAndSlice(SortAndSlice sortAndSlice) | |
| addUnion | back to summary |
|---|---|
| pack-priv void addUnion(QueryExpression queryExpression, int unionType) | |
| addUnresolvedExpressions | back to summary |
|---|---|
| private void addUnresolvedExpressions(List<Expression> expressions) | |
| areColumnsResolved | back to summary |
|---|---|
| public boolean areColumnsResolved() | |
| collectAllExpressions | back to summary |
|---|---|
| public OrderedHashSet | |
| collectObjectNames | back to summary |
|---|---|
| public void collectObjectNames(Set<HsqlNameManager. | |
| collectRangeVariables | back to summary |
|---|---|
| pack-priv OrderedHashSet | |
| collectRangeVariables | back to summary |
|---|---|
| pack-priv OrderedHashSet | |
| createResultTable | back to summary |
|---|---|
| pack-priv void createResultTable(Session session) | |
| createTable | back to summary |
|---|---|
| pack-priv void createTable(Session session) | |
| describe | back to summary |
|---|---|
| public String describe(Session session, int blanks) | |
| getBaseTable | back to summary |
|---|---|
| public Table getBaseTable() | |
| getBaseTableColumnMap | back to summary |
|---|---|
| public int[] getBaseTableColumnMap() | |
| getBaseTableNames | back to summary |
|---|---|
| pack-priv void getBaseTableNames(OrderedHashSet<HsqlNameManager. | |
| getCheckCondition | back to summary |
|---|---|
| public Expression getCheckCondition() | |
| getColumnCount | back to summary |
|---|---|
| public int getColumnCount() | |
| getColumnNames | back to summary |
|---|---|
| pack-priv String[] getColumnNames() | |
| getColumns | back to summary |
|---|---|
| public OrderedHashMap | |
| getColumnTypes | back to summary |
|---|---|
| public Type[] getColumnTypes() | |
| getMainSelect | back to summary |
|---|---|
| public QuerySpecification getMainSelect() | |
| getMetaData | back to summary |
|---|---|
| public ResultMetaData getMetaData() | |
| getRangeVariables | back to summary |
|---|---|
| public RangeVariable[] getRangeVariables() Implements org. | |
| getResult | back to summary |
|---|---|
| pack-priv Result getResult(Session session, int maxRows) | |
| getResultColumnNames | back to summary |
|---|---|
| public HsqlNameManager. | |
| getResultRecursive | back to summary |
|---|---|
| pack-priv Result getResultRecursive(Session session) | |
| getResultTable | back to summary |
|---|---|
| public TableBase getResultTable() | |
| getSingleRowValues | back to summary |
|---|---|
| public Object[] getSingleRowValues(Session session) | |
| getSubqueries | back to summary |
|---|---|
| public OrderedHashSet | |
| getUnionColumns | back to summary |
|---|---|
| private OrderedHashMap | |
| getUnresolvedExpressions | back to summary |
|---|---|
| public List | |
| getValue | back to summary |
|---|---|
| public Object getValue(Session session) | |
| getValues | back to summary |
|---|---|
| public Object[] getValues(Session session) | |
| hasReference | back to summary |
|---|---|
| public boolean hasReference(RangeVariable range) | |
| isEquivalent | back to summary |
|---|---|
| pack-priv boolean isEquivalent(QueryExpression other) | |
| isInsertable | back to summary |
|---|---|
| public boolean isInsertable() | |
| isRecursive | back to summary |
|---|---|
| public boolean isRecursive() | |
| isSingleColumn | back to summary |
|---|---|
| public boolean isSingleColumn() | |
| isUpdatable | back to summary |
|---|---|
| public boolean isUpdatable() | |
| isVariable | back to summary |
|---|---|
| public boolean isVariable() Implements org. | |
| replaceColumnReferences | back to summary |
|---|---|
| public void replaceColumnReferences(Session session, RangeVariable range, Expression[] list) | |
| replaceExpressions | back to summary |
|---|---|
| public void replaceExpressions(OrderedHashSet<Expression> expressions, int resultRangePosition) non-working temp code for replacing aggregate functions with simple column | |
| replaceRangeVariables | back to summary |
|---|---|
| public void replaceRangeVariables(RangeVariable[] ranges, RangeVariable[] newRanges) | |
| resolve | back to summary |
|---|---|
| public void resolve(Session session) | |
| resolve | back to summary |
|---|---|
| public void resolve(Session session, RangeGroup[] rangeGroups, Type[] targetTypes) | |
| resolveColumnReferencesInUnionOrderBy | back to summary |
|---|---|
| pack-priv void resolveColumnReferencesInUnionOrderBy() Only simple column reference or column position allowed | |
| resolveReferences | back to summary |
|---|---|
| public void resolveReferences(Session session, RangeGroup[] rangeGroups) | |
| resolveTypes | back to summary |
|---|---|
| public void resolveTypes(Session session) | |
| resolveTypesPartOne | back to summary |
|---|---|
| pack-priv void resolveTypesPartOne(Session session) | |
| resolveTypesPartThree | back to summary |
|---|---|
| pack-priv void resolveTypesPartThree(Session session) | |
| resolveTypesPartTwo | back to summary |
|---|---|
| pack-priv void resolveTypesPartTwo(Session session) | |
| resolveTypesPartTwoRecursive | back to summary |
|---|---|
| pack-priv void resolveTypesPartTwoRecursive(Session session) | |
| setAsExists | back to summary |
|---|---|
| public void setAsExists() | |
| setColumnsDefined | back to summary |
|---|---|
| public void setColumnsDefined() | |
| setCorrelated | back to summary |
|---|---|
| public void setCorrelated() Implements org. | |
| setFullOrder | back to summary |
|---|---|
| public void setFullOrder() | |
| setLowerCaseResultIdentifer | back to summary |
|---|---|
| public void setLowerCaseResultIdentifer() | |
| setRecursiveQuerySettings | back to summary |
|---|---|
| public void setRecursiveQuerySettings(QueryExpression. | |
| setReturningResult | back to summary |
|---|---|
| public void setReturningResult() Not for views. Only used on root node. | |
| setReturningResultSet | back to summary |
|---|---|
| pack-priv void setReturningResultSet() Sets the scope to SESSION for the QueryExpression object that creates the table | |
| setSingleRow | back to summary |
|---|---|
| public void setSingleRow() | |
| setTableColumnNames | back to summary |
|---|---|
| public void setTableColumnNames(OrderedHashMap<String, ColumnSchema> list) Used in views after full type resolution | |
| setUnionCorresoponding | back to summary |
|---|---|
| public void setUnionCorresoponding() | |
| setUnionCorrespondingColumns | back to summary |
|---|---|
| public void setUnionCorrespondingColumns(OrderedHashSet<String> names) | |
| setView | back to summary |
|---|---|
| public void setView(View view) Used prior to type resolution | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| pack-priv int | |
| pack-priv ColumnSchema | |
| pack-priv int[] | |
| pack-priv ColumnSchema | |
| pack-priv String | |
| pack-priv ColumnSchema | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv String | |
| pack-priv static final int | |
| pack-priv ColumnSchema | |
| pack-priv SortAndSlice | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| breadthFirst | back to summary |
|---|---|
| pack-priv static final int breadthFirst | |
| cycle | back to summary |
|---|---|
| pack-priv int cycle | |
| cycleColumnFirst | back to summary |
|---|---|
| pack-priv ColumnSchema cycleColumnFirst | |
| cycleColumnList | back to summary |
|---|---|
| pack-priv int[] cycleColumnList | |
| cycleMarkColumn | back to summary |
|---|---|
| pack-priv ColumnSchema cycleMarkColumn | |
| cycleMarkValue | back to summary |
|---|---|
| pack-priv String cycleMarkValue | |
| cyclePathColumn | back to summary |
|---|---|
| pack-priv ColumnSchema cyclePathColumn | |
| depthFirst | back to summary |
|---|---|
| pack-priv static final int depthFirst | |
| findCycle | back to summary |
|---|---|
| pack-priv static final int findCycle | |
| noCycleMarkValue | back to summary |
|---|---|
| pack-priv String noCycleMarkValue | |
| none | back to summary |
|---|---|
| pack-priv static final int none | |
| searchOrderSetColumn | back to summary |
|---|---|
| pack-priv ColumnSchema searchOrderSetColumn | |
| searchOrderSort | back to summary |
|---|---|
| pack-priv SortAndSlice searchOrderSort | |
| searchOrderType | back to summary |
|---|---|
| pack-priv int searchOrderType | |
| RecursiveQuerySettings | back to summary |
|---|---|
| pack-priv RecursiveQuerySettings() | |