| 限定符和类型 | 方法和说明 |
|---|---|
static SQLTableSource |
SQLTransformUtils.transformOracleToPostgresql(SQLTableSource x) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SQLTableSource |
SQLTransformUtils.transformOracleToPostgresql(SQLTableSource x) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SQLAdhocTableSource |
| 限定符和类型 | 字段和说明 |
|---|---|
private SQLTableSource |
SQLAllColumnExpr.resolvedTableSource |
| 限定符和类型 | 方法和说明 |
|---|---|
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 |
private SQLTableSource |
SQLMergeStatement.into |
protected SQLTableSource |
SQLJoinTableSource.left |
protected SQLTableSource |
SQLJoinTableSource.right |
private SQLTableSource |
SQLCreateIndexStatement.table |
private SQLTableSource |
SQLLateralViewTableSource.tableSource |
protected SQLTableSource |
SQLUpdateStatement.tableSource |
protected SQLTableSource |
SQLDeleteStatement.tableSource |
protected SQLTableSource |
SQLDeleteStatement.using |
private SQLTableSource |
SQLMergeStatement.using |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
void |
SQLUpdateStatement.setFrom(SQLTableSource from) |
void |
SQLDeleteStatement.setFrom(SQLTableSource from) |
void |
SQLSelectQueryBlock.setFrom(SQLTableSource from) |
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) |
| 构造器和说明 |
|---|
SQLJoinTableSource(SQLTableSource left,
SQLJoinTableSource.JoinType joinType,
SQLTableSource right,
SQLExpr condition) |
| 限定符和类型 | 字段和说明 |
|---|---|
private SQLTableSource |
HiveMultiInsertStatement.from |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
HiveMultiInsertStatement.getFrom() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HiveMultiInsertStatement.setFrom(SQLTableSource from) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
HiveSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
HiveSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MySqlUpdateTableSource |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
MySqlSelectParser.parseTableSource() |
protected SQLTableSource |
MySqlSelectIntoParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
MySqlSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
MySqlSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
private void |
MySqlSelectIntoParser.parseIndexHintList(SQLTableSource tableSource) |
private void |
MySqlSelectParser.parseIndexHintList(SQLTableSource tableSource) |
protected SQLTableSource |
MySqlSelectIntoParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
MySqlSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
MySqlSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
OdpsValuesTableSource
Created by wenshao on 23/02/2017.
|
| 限定符和类型 | 字段和说明 |
|---|---|
private SQLTableSource |
OdpsInsertStatement.from |
private SQLTableSource |
OdpsSetLabelStatement.table |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
OdpsInsertStatement.getFrom() |
SQLTableSource |
OdpsSetLabelStatement.getTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OdpsInsertStatement.setFrom(SQLTableSource from) |
void |
OdpsSetLabelStatement.setTable(SQLTableSource table) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
OdpsSelectParser.parseTableSource() |
| 限定符和类型 | 类和说明 |
|---|---|
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 |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
PGSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
PGSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
SQLServerSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
SQLServerSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
SQLSelectParser.parseLateralView(SQLTableSource tableSource) |
SQLTableSource |
SQLSelectParser.parseTableSource() |
protected SQLTableSource |
SQLSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
SQLSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLTableSource |
SQLSelectParser.parseLateralView(SQLTableSource tableSource) |
protected SQLTableSource |
SQLSelectParser.parseTableSourceRest(SQLTableSource tableSource) |
protected SQLTableSource |
SQLSelectParser.primaryTableSourceRest(SQLTableSource tableSource) |
| 限定符和类型 | 字段和说明 |
|---|---|
private SQLTableSource |
SchemaResolveVisitor.Context.from |
private SQLTableSource |
SchemaResolveVisitor.Context.tableSource |
| 限定符和类型 | 字段和说明 |
|---|---|
private Map<Long,SQLTableSource> |
SchemaResolveVisitor.Context.tableSourceMap |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLTableSource |
SchemaResolveVisitor.Context.getFrom() |
SQLTableSource |
SchemaResolveVisitor.Context.getTableSource() |
private static SQLTableSource |
SchemaResolveVisitorFactory.unwrapAlias(SchemaResolveVisitor.Context ctx,
SQLTableSource tableSource,
long identHash) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
SQLASTOutputVisitor.isTableSourceAlias(SQLTableSource from,
String... tableNames) |
protected void |
SQLASTOutputVisitor.printTableSource(SQLTableSource x) |
private void |
SchemaStatVisitor.statAllColumn(SQLAllColumnExpr x,
SQLTableSource tableSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
WallVisitorUtils.checkReadOnly(WallVisitor visitor,
SQLTableSource tableSource) |
private static boolean |
WallVisitorUtils.hasTableSource(SQLTableSource x) |
static boolean |
WallVisitorUtils.isSimpleCountTableSource(WallVisitor visitor,
SQLTableSource tableSource) |
Copyright © 2013–2019 Alibaba Group. All rights reserved.