| Modifier and Type | Class and Description |
|---|---|
| private static enum | Parser.
Enumeration describing null constraints |
| Modifier and Type | Field and Description |
|---|---|
| private CreateView | |
| private Prepared | |
| private Select | |
| private int | |
| private boolean | |
| private boolean | |
| private QueryScope | |
| private boolean | |
| private boolean | |
| private String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | addJoin(TableFilter
parent join top, TableFilter child join join, boolean if child join is an outer join outer, Expression the join condition on)Add one join to another. |
| private Expression | addJoinColumn(Expression on, TableFilter filter1, TableFilter filter2, Column column1, Column column2, boolean rightJoin)
|
| private boolean | |
| private TableFilter | buildTableFilter(Table table, String alias, ArrayList<String> derivedColumnNames, IndexHints indexHints)
|
| private void | |
| private void | |
| private Column | columnIfTableExists(Schema schema, String tableName, String columnName, boolean ifTableExists, boolean ifExists)
|
| private Prepared | commandIfTableExists(Schema schema, String tableName, boolean ifTableExists, Prepared commandIfTableExists)
|
| private SimpleCase. | decodeToWhen(Expression caseOperand, boolean canOptimize, Expression whenOperand, Expression result)
|
| private void | |
| private void | |
| private Schema | |
| private Sequence | |
| private void | |
| private UserDefinedFunction | |
| private Prepared | getAlterTableAlterColumnDropDefaultExpression(Schema schema, String tableName, boolean ifTableExists, Column column, int type)
|
| private static Column | |
| private static int | |
| private Prepared | |
| private FunctionAlias | |
| private static DbException | |
| private static DbException | |
| private Schema | |
| private Schema | |
| private Schema | |
| private DbException | |
| private DbException | |
| private DbException | |
| private Table | |
| private DbException | |
| private DbException | |
| private DbException | |
| private boolean | |
| private boolean | |
| private boolean | Returns: true if the table is DUAL special table. Otherwise returns false.table name. tableName)Is this the Oracle DUAL table or the IBM/DB2 SYSIBM table? |
| private boolean | Returns: whether current opening parenthesis can be a start of ordinary grouping setChecks whether current opening parenthesis can be a start of ordinary grouping set. |
| private boolean | |
| private boolean | |
| private boolean | |
| public static AlterTableAddConstraint | Returns: the commandthe session session, Schema the schema schema, String the table tableName, Column the column column)Create a new alter table command. |
| pack-priv Prepared | |
| private Prepared | |
| private ConstraintActionType | |
| private Prepared | |
| private void | |
| private DefineCommand | |
| private AlterIndexRename | |
| private Prepared | |
| private AlterSequence | |
| private Prepared | |
| private AlterTableAlterColumn | |
| private Prepared | |
| private AlterTableAlterColumn | parseAlterTableAlterColumnDataType(Schema schema, String tableName, String columnName, boolean ifTableExists, boolean ifExists)
|
| private Prepared | parseAlterTableAlterColumnIdentity(Schema schema, String tableName, boolean ifTableExists, Column column)
|
| private Prepared | parseAlterTableAlterColumnSet(Schema schema, String tableName, boolean ifTableExists, boolean ifExists, String columnName, Column column)
|
| private AlterTableAlterColumn | parseAlterTableAlterColumnType(Schema schema, String tableName, String columnName, boolean ifTableExists, boolean ifExists, boolean preserveNotNull)
|
| private Prepared | |
| private Prepared | |
| private Prepared | |
| private Prepared | |
| private Prepared | |
| private AlterUser | |
| private DefineCommand | |
| private Prepared | |
| private TypeInfo | |
| private Prepared | |
| private boolean | |
| private TransactionCommand | |
| private Call | |
| private ConstraintActionType | |
| private TransactionCommand | |
| private Column | |
| private Column | |
| private String[] | |
| private Column[] | |
| private Column | |
| private Prepared | |
| private TransactionCommand | |
| private boolean | |
| private void | |
| private Prepared | |
| private CreateAggregate | |
| private CreateConstant | |
| private CreateDomain | |
| private CreateFunctionAlias | |
| private CreateLinkedTable | |
| private CreateMaterializedView | |
| private CreateRole | |
| private CreateSchema | |
| private CreateSequence | |
| private boolean | |
| private CreateSynonym | |
| private CreateTable | |
| private void | |
| private CreateTrigger | |
| private CreateUser | |
| private CreateView | |
| private TypeInfo | |
| private TypeInfo | |
| private Expression | |
| private DeallocateProcedure | |
| private TypeInfo | |
| private Delete | |
| public Expression | Returns: the expression objectthe code snippet sql)Parse a SQL code snippet that represents an expression for a domain constraint. |
| private Prepared | |
| private DropAggregate | |
| private DropDomain | |
| private void | |
| private TypeInfo | |
| private Prepared | |
| private Prepared | |
| private Explain | |
| private Query | |
| public Expression | Returns: the expression objectthe code snippet sql)Parse a SQL code snippet that represents an expression. |
| private TypeInfo | |
| private TypeInfo | |
| private GrantRevoke | |
| private Prepared | |
| private IndexColumn[] | |
| private IndexHints | |
| private Insert | |
| private void | |
| private void | |
| private void | |
| private Prepared | |
| private Prepared | |
| private MergeUsing | |
| private Parser. | |
| private Parser. | |
| private Parser. | |
| private TypeInfo | |
| private Prepared | |
| private Prepared | |
| private Prepared | |
| private Query | |
| private Query | |
| private Query | |
| private Query | |
| private Query | |
| private Query | |
| private void | |
| private RefreshMaterializedView | |
| private Prepared | |
| private Merge | |
| private TransactionCommand | |
| private TypeInfo | |
| private RunScriptCommand | |
| private TransactionCommand | |
| private ScriptCommand | |
| private Select | |
| private void | |
| private void | |
| private boolean | parseSequenceOptions(SequenceOptions options, CreateSequence command, boolean allowDataType, boolean forAlterColumn)
|
| private Prepared | |
| private Set | |
| private Prepared | |
| private Prepared | |
| private TransactionCommand | |
| private void | |
| private QueryOrderBy | |
| private ArrayList | |
| private int | |
| private void | parseTableColumnDefinition(CommandWithColumns command, Schema schema, String tableName, boolean forCreateTable)
|
| private DefineCommand | |
| public Table | Returns: the table objectthe code snippet sql)Parse a SQL code snippet that represents a table name. |
| private TypeInfo | |
| private TypeInfo | |
| private Prepared | |
| private DataChangeStatement | |
| private MergeUsing | |
| private Prepared | |
| private TableValueConstructor | |
| private void | |
| private ArrayList | |
| private void | |
| private void | |
| private Wildcard | |
| public Prepared | |
| public Command | Returns: the command objectthe SQL statement to parse sql)Parse a statement or a list of statements, and prepare it for execution. |
| private CommandList | prepareCommandList(CommandContainer command, Prepared p, String sql, String remainingSql, ArrayList<Token> remainingTokens)
|
| public Query | Returns: the prepared objectthe SQL statement to parse sql)Parse a query and prepare its expressions. |
| private Expression | |
| private void | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private void | |
| private Expression | |
| private String | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private TableFilter | |
| private Expression | |
| private Expression | |
| private Table | |
| private int | |
| private Expression | |
| private Expression | |
| private ArrayList | |
| private TableFilter | |
| private boolean | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private void | |
| private String | |
| private void | |
| private Expression | |
| private Expression | |
| private String | |
| private String | |
| private String | |
| private String | |
| private String | |
| private Expression | |
| private TypeInfo | |
| private TypeInfo | |
| private void | |
| private boolean | |
| private boolean | |
| private ArrayList | |
| private Boolean | |
| private SequenceValue | |
| private Expression | |
| private boolean | |
| private Expression | |
| private boolean | |
| private Expression | |
| private Expression | |
| private TypeInfo | |
| private Expression | |
| private boolean | |
| private IsJsonPredicate | |
| private Expression | |
| private Expression | |
| private Expression | |
| private void | |
| private Expression | |
| private NullsDistinct | |
| private Expression | |
| private void | |
| private <T extends ExpressionWithVariableParameters> T | |
| private long | |
| private Sequence | |
| private Prepared | |
| private Expression | |
| private TableFilter | |
| private SimpleCase. | |
| private Expression | |
| private String | |
| private String | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Column | |
| private String | |
| private ArrayList | |
| private TableFunction | |
| private ArrayTableFunction | |
| private Table | |
| private Table | |
| private Table | |
| private TableFilter | |
| private TableFilter | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private Expression | |
| private TypePredicate | |
| private ArrayTableFunction | |
| private SetClauseList | |
| private Expression[] | |
| private Expression | |
| private Expression | |
| private WindowFrame | |
| private WindowFrameBound | |
| private WindowFrameBound | |
| private WindowFunction | |
| private Window | |
| private Window | |
| private Aggregate | readWithinGroup(AggregateType aggregateType, Expression[] args, boolean distinct, Object extraArguments, boolean forHypotheticalSet, boolean simple)
|
| private int | |
| public void | |
| public void | |
| private void | |
| private Table |