| 限定符和类型 | 方法和说明 |
|---|---|
static SQLTableSource |
SQLTransformUtils.transformOracleToPostgresql(SQLTableSource x) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
SQLUtils.replaceInParent(SQLTableSource cmp,
SQLTableSource dest) |
static SQLTableSource |
SQLTransformUtils.transformOracleToPostgresql(SQLTableSource x) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SQLAdhocTableSource |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
SQLIndexDefinition.getTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SQLIndexDefinition.setTable(SQLTableSource table) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
SQLPropertyExpr.getResolvedTableSource() |
SQLTableSource |
SQLIdentifierExpr.getResolvedTableSource() |
SQLTableSource |
SQLAllColumnExpr.getResolvedTableSource() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SQLPropertyExpr.setResolvedTableSource(SQLTableSource resolvedTableSource) |
void |
SQLIdentifierExpr.setResolvedTableSource(SQLTableSource resolvedTableSource) |
void |
SQLAllColumnExpr.setResolvedTableSource(SQLTableSource resolvedTableSource) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SQLExprTableSource |
class |
SQLJoinTableSource |
class |
SQLLateralViewTableSource |
class |
SQLSubqueryTableSource |
class |
SQLTableSourceImpl |
class |
SQLUnionQueryTableSource |
class |
SQLUnnestTableSource |
class |
SQLValuesTableSource
Created by wenshao on 23/02/2017.
|
static class |
SQLWithSubqueryClause.Entry |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLTableSource |
SQLUpdateStatement.from |
protected SQLTableSource |
SQLDeleteStatement.from |
protected SQLTableSource |
SQLSelectQueryBlock.from |
protected SQLTableSource |
SQLCreateIndexStatement.in |
protected SQLTableSource |
SQLJoinTableSource.left |
protected SQLTableSource |
SQLJoinTableSource.right |
protected SQLTableSource |
SQLUpdateStatement.tableSource |
protected SQLTableSource |
SQLDeleteStatement.tableSource |
protected SQLTableSource |
SQLDeleteStatement.using |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
SQLTableSourceImpl.clone() |
SQLTableSource |
SQLTableSource.clone() |
SQLTableSource |
SQLJoinTableSource.findTableSource(long alias_hash) |
SQLTableSource |
SQLLateralViewTableSource.findTableSource(long alias_hash) |
SQLTableSource |
SQLExprTableSource.findTableSource(long alias_hash) |
SQLTableSource |
SQLTableSourceImpl.findTableSource(long alias_hash) |
SQLTableSource |
SQLTableSource.findTableSource(long alias_hash) |
SQLTableSource |
SQLTableSourceImpl.findTableSource(String alias) |
SQLTableSource |
SQLSelectQueryBlock.findTableSource(String alias) |
SQLTableSource |
SQLTableSource.findTableSource(String alias) |
SQLTableSource |
SQLTableSourceImpl.findTableSourceWithColumn(long columnNameHash) |
SQLTableSource |
SQLSelectQueryBlock.findTableSourceWithColumn(long columnHash) |
SQLTableSource |
SQLTableSource.findTableSourceWithColumn(long columnName_hash) |
SQLTableSource |
SQLJoinTableSource.findTableSourceWithColumn(long columnNameHash,
String name,
int option) |
SQLTableSource |
SQLLateralViewTableSource.findTableSourceWithColumn(long columnNameHash,
String columnName,
int option) |
SQLTableSource |
SQLSubqueryTableSource.findTableSourceWithColumn(long columnNameHash,
String columnName,
int option) |
SQLTableSource |
SQLWithSubqueryClause.Entry.findTableSourceWithColumn(long columnNameHash,
String columnName,
int option) |
SQLTableSource |
SQLExprTableSource.findTableSourceWithColumn(long columnName_hash,
String name,
int option) |
SQLTableSource |
SQLTableSourceImpl.findTableSourceWithColumn(long columnNameHash,
String columnName,
int option) |
SQLTableSource |
SQLUnionQueryTableSource.findTableSourceWithColumn(long columnNameHash,
String columnName,
int option) |
SQLTableSource |
SQLTableSource.findTableSourceWithColumn(long columnName_hash,
String name,
int option) |
SQLTableSource |
SQLTableSourceImpl.findTableSourceWithColumn(SQLName columnName) |
SQLTableSource |
SQLTableSource.findTableSourceWithColumn(SQLName columnName) |
SQLTableSource |
SQLJoinTableSource.findTableSourceWithColumn(String columnName) |
SQLTableSource |
SQLSubqueryTableSource.findTableSourceWithColumn(String columnName) |
SQLTableSource |
SQLExprTableSource.findTableSourceWithColumn(String columnName) |
SQLTableSource |
SQLTableSourceImpl.findTableSourceWithColumn(String columnName) |
SQLTableSource |
SQLSelectQueryBlock.findTableSourceWithColumn(String column) |
SQLTableSource |
SQLTableSource.findTableSourceWithColumn(String columnName) |
SQLTableSource |
SQLUpdateStatement.getFrom() |
SQLTableSource |
SQLDeleteStatement.getFrom() |
SQLTableSource |
SQLSelectQueryBlock.getFrom() |
SQLTableSource |
SQLCreateIndexStatement.getIn() |
SQLTableSource |
SQLMergeStatement.getInto() |
SQLTableSource |
SQLJoinTableSource.getLeft() |
SQLTableSource |
SQLJoinTableSource.getRight() |
SQLTableSource |
SQLCreateIndexStatement.getTable() |
SQLTableSource |
SQLLateralViewTableSource.getTableSource() |
SQLTableSource |
SQLUpdateStatement.getTableSource() |
SQLTableSource |
SQLDeleteStatement.getTableSource() |
SQLTableSource |
SQLDeleteStatement.getUsing() |
SQLTableSource |
SQLMergeStatement.getUsing() |
SQLTableSource |
SQLJoinTableSource.other(SQLTableSource x) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<SQLTableSource> |
SQLSelectQueryBlock.getMappJoinTableSources() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
SQLJoinTableSource.contains(SQLTableSource tableSource,
SQLExpr condition) |
boolean |
SQLJoinTableSource.contains(SQLTableSource tableSource,
SQLExpr condition,
SQLJoinTableSource.JoinType joinType) |
SQLJoinTableSource |
SQLJoinTableSource.findJoin(SQLTableSource tableSource,
SQLJoinTableSource.JoinType joinType) |
SQLJoinTableSource |
SQLJoinTableSource.join(SQLTableSource right,
SQLJoinTableSource.JoinType joinType,
SQLExpr condition) |
SQLTableSource |
SQLJoinTableSource.other(SQLTableSource x) |
boolean |
SQLJoinTableSource.replace(SQLTableSource cmp,
SQLTableSource target) |
void |
SQLUpdateStatement.setFrom(SQLTableSource from) |
void |
SQLDeleteStatement.setFrom(SQLTableSource from) |
void |
SQLSelectQueryBlock.setFrom(SQLTableSource from) |
void |
SQLCreateIndexStatement.setIn(SQLTableSource x) |
void |
SQLMergeStatement.setInto(SQLTableSource into) |
void |
SQLJoinTableSource.setLeft(SQLTableSource left) |
void |
SQLJoinTableSource.setRight(SQLTableSource right) |
void |
SQLCreateIndexStatement.setTable(SQLTableSource table) |
void |
SQLLateralViewTableSource.setTableSource(SQLTableSource tableSource) |
void |
SQLUpdateStatement.setTableSource(SQLTableSource tableSource) |
void |
SQLDeleteStatement.setTableSource(SQLTableSource tableSource) |
void |
SQLDeleteStatement.setUsing(SQLTableSource using) |
void |
SQLMergeStatement.setUsing(SQLTableSource using) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SQLJoinTableSource.splitTo(List<SQLTableSource> outTableSources,
SQLJoinTableSource.JoinType joinType) |
| 构造器和说明 |
|---|
SQLJoinTableSource(SQLTableSource left,
SQLJoinTableSource.JoinType joinType,
SQLTableSource right,
SQLExpr condition) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DB2IntermediateResultTableSource |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
HiveMultiInsertStatement.getFrom() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HiveMultiInsertStatement.setFrom(SQLTableSource from) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
HiveSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
HiveSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MySqlUpdateTableSource |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
MySqlSelectParser.parseTableSource() |
SQLTableSource |
MySqlSelectParser.parseTableSource(SQLObject parent) |
SQLTableSource |
MySqlSelectIntoParser.parseTableSourceRest(SQLTableSource tableSource) |
SQLTableSource |
MySqlSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
MySqlSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
MySqlSelectIntoParser.parseTableSourceRest(SQLTableSource tableSource) |
SQLTableSource |
MySqlSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
MySqlSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
OdpsSetLabelStatement.getTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OdpsSetLabelStatement.setTable(SQLTableSource table) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
OdpsSelectParser.parseTableSource() |
protected SQLTableSource |
OdpsSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
OdpsSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
OracleWithSubqueryEntry |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
OracleSelectTableSource |
| 限定符和类型 | 类和说明 |
|---|---|
class |
OracleSelectJoin |
class |
OracleSelectSubqueryTableSource |
class |
OracleSelectTableReference |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLJoinTableSource |
OracleSelectJoin.join(SQLTableSource right,
SQLJoinTableSource.JoinType joinType,
SQLExpr condition) |
| 构造器和说明 |
|---|
OracleSelectJoin(SQLTableSource left,
SQLJoinTableSource.JoinType joinType,
SQLTableSource right,
SQLExpr condition) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
OracleSelectParser.parseTableSource() |
SQLTableSource |
OracleSelectParser.parseTableSourcePrimary() |
protected SQLTableSource |
OracleSelectParser.parseTableSourceRest(OracleSelectTableSource tableSource) |
protected SQLTableSource |
OracleSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
OracleSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
PGFunctionTableSource |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
PGSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
PGSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
SQLServerSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
SQLServerSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
SQLSelectParser.parseLateralView(SQLTableSource tableSource) |
SQLTableSource |
SQLSelectParser.parseTableSource() |
SQLTableSource |
SQLSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
SQLSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
SQLSelectParser.parseLateralView(SQLTableSource tableSource) |
SQLTableSource |
SQLSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
SQLSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
SchemaResolveVisitor.Context.findTableSource(long nameHash) |
protected SQLTableSource |
SchemaResolveVisitor.Context.findTableSourceRecursive(long nameHash) |
SQLTableSource |
SchemaResolveVisitor.Context.getFrom() |
SQLTableSource |
SchemaResolveVisitor.Context.getTableSource() |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<Long,SQLTableSource> |
SQLTableAliasCollectVisitor.tableSourceMap |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
SQLTableAliasCollectVisitor.getTableSource(long hashCode64) |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<SQLTableSource> |
SQLTableAliasCollectVisitor.getTableSources() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
GbaseOutputVisitor.isTableSourceAlias(SQLTableSource from,
String... tableNames) |
protected boolean |
SQLASTOutputVisitor.isTableSourceAlias(SQLTableSource from,
String... tableNames) |
protected void |
GbaseOutputVisitor.printTableSource(SQLTableSource x) |
protected void |
SQLASTOutputVisitor.printTableSource(SQLTableSource x) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
CalciteMySqlNodeVisitor.visit(SQLTableSource x) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
WallVisitorUtils.checkReadOnly(WallVisitor visitor,
SQLTableSource tableSource) |
static boolean |
WallVisitorUtils.isSimpleCountTableSource(WallVisitor visitor,
SQLTableSource tableSource) |
Copyright © 2013–2023. All rights reserved.