Modifier and Type | Method and Description |
---|---|
static String |
SQLUtils.toDB2String(SQLObject sqlObject) |
static String |
SQLUtils.toDB2String(SQLObject sqlObject,
SQLUtils.FormatOption option) |
static String |
SQLUtils.toMySqlString(SQLObject sqlObject) |
static String |
SQLUtils.toMySqlString(SQLObject sqlObject,
SQLUtils.FormatOption option) |
static String |
SQLUtils.toMySqlString(SQLObject sqlObject,
VisitorFeature... features) |
static String |
SQLUtils.toOdpsString(SQLObject sqlObject) |
static String |
SQLUtils.toOdpsString(SQLObject sqlObject,
SQLUtils.FormatOption option) |
static String |
SQLUtils.toOracleString(SQLObject sqlObject) |
static String |
SQLUtils.toOracleString(SQLObject sqlObject,
SQLUtils.FormatOption option) |
static String |
SQLUtils.toPGString(SQLObject sqlObject) |
static String |
SQLUtils.toPGString(SQLObject sqlObject,
SQLUtils.FormatOption option) |
static String |
SQLUtils.toSQLServerString(SQLObject sqlObject) |
static String |
SQLUtils.toSQLServerString(SQLObject sqlObject,
SQLUtils.FormatOption option) |
static String |
SQLUtils.toSQLString(SQLObject sqlObject) |
static String |
SQLUtils.toSQLString(SQLObject sqlObject,
String dbType) |
static String |
SQLUtils.toSQLString(SQLObject sqlObject,
String dbType,
SQLUtils.FormatOption option) |
Modifier and Type | Interface and Description |
---|---|
interface |
SQLDataType |
interface |
SQLExpr |
interface |
SQLHint |
interface |
SQLName |
interface |
SQLObjectWithDataType |
interface |
SQLStatement |
Modifier and Type | Class and Description |
---|---|
class |
SQLArgument
Created by wenshao on 29/05/2017.
|
class |
SQLCommentHint |
class |
SQLDataTypeImpl |
class |
SQLDeclareItem |
class |
SQLExprImpl |
class |
SQLKeep |
class |
SQLLimit
Created by wenshao on 16/9/25.
|
class |
SQLObjectImpl |
class |
SQLOrderBy |
class |
SQLOver |
class |
SQLParameter |
class |
SQLPartition |
class |
SQLPartitionBy |
class |
SQLPartitionByHash |
class |
SQLPartitionByList |
class |
SQLPartitionByRange |
class |
SQLPartitionValue |
class |
SQLRecordDataType |
class |
SQLStatementImpl |
class |
SQLSubPartition |
class |
SQLSubPartitionBy |
class |
SQLSubPartitionByHash |
class |
SQLSubPartitionByList |
class |
SQLSubPartitionByRange |
Modifier and Type | Method and Description |
---|---|
SQLObject |
SQLObjectImpl.clone() |
SQLObject |
SQLObject.clone() |
SQLObject |
SQLPartition.getLobStorage() |
SQLObject |
SQLObjectImpl.getParent() |
SQLObject |
SQLObject.getParent() |
SQLObject |
SQLDeclareItem.getResolvedObject() |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
SQLStatementImpl.getChildren() |
List<SQLObject> |
SQLStatement.getChildren() |
List<SQLObject> |
SQLExpr.getChildren() |
Modifier and Type | Method and Description |
---|---|
void |
SQLPartition.setLobStorage(SQLObject lobStorage) |
void |
SQLObjectImpl.setParent(SQLObject parent) |
void |
SQLObject.setParent(SQLObject parent) |
void |
SQLDeclareItem.setResolvedObject(SQLObject resolvedObject) |
Modifier and Type | Interface and Description |
---|---|
interface |
SQLLiteralExpr |
interface |
SQLValuableExpr |
Modifier and Type | Method and Description |
---|---|
SQLObject |
SQLIdentifierExpr.getResolvedColumnObject() |
SQLObject |
SQLPropertyExpr.getResolvedOwnerObject() |
SQLObject |
SQLIdentifierExpr.getResolvedOwnerObject() |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
SQLVariantRefExpr.getChildren() |
List<SQLObject> |
SQLUnaryExpr.getChildren() |
List<SQLObject> |
SQLSomeExpr.getChildren() |
List<SQLObject> |
SQLSequenceExpr.getChildren() |
List<SQLObject> |
SQLQueryExpr.getChildren() |
List<SQLObject> |
SQLInSubQueryExpr.getChildren() |
List<SQLObject> |
SQLInListExpr.getChildren() |
List<SQLObject> |
SQLIdentifierExpr.getChildren() |
List<SQLObject> |
SQLFlashbackExpr.getChildren() |
List<SQLObject> |
SQLDefaultExpr.getChildren() |
List<SQLObject> |
SQLDateExpr.getChildren() |
List<SQLObject> |
SQLCurrentOfCursorExpr.getChildren() |
List<SQLObject> |
SQLCharExpr.getChildren() |
List<SQLObject> |
SQLCaseStatement.getChildren() |
List<SQLObject> |
SQLBinaryExpr.getChildren() |
List<SQLObject> |
SQLBetweenExpr.getChildren() |
List<SQLObject> |
SQLArrayExpr.getChildren() |
List<SQLObject> |
SQLAnyExpr.getChildren() |
List<SQLObject> |
SQLAllExpr.getChildren() |
List<SQLObject> |
SQLBinaryOpExpr.getMergedList()
only for parameterized output
|
Modifier and Type | Method and Description |
---|---|
void |
SQLPropertyExpr.setResolvedOwnerObject(SQLObject resolvedOwnerObject) |
void |
SQLIdentifierExpr.setResolvedOwnerObject(SQLObject resolvedOwnerObject) |
Modifier and Type | Interface and Description |
---|---|
interface |
SQLAlterStatement |
interface |
SQLAlterTableItem |
interface |
SQLColumnConstraint |
interface |
SQLConstraint |
interface |
SQLCreateStatement |
interface |
SQLDDLStatement |
interface |
SQLDropStatement |
interface |
SQLForeignKeyConstraint |
interface |
SQLPrimaryKey |
interface |
SQLSelectQuery |
interface |
SQLTableConstraint |
interface |
SQLTableElement |
interface |
SQLTableSource |
interface |
SQLUniqueConstraint |
Modifier and Type | Method and Description |
---|---|
SQLObject |
SQLRevokeStatement.getOn() |
SQLObject |
SQLGrantStatement.getOn() |
SQLObject |
SQLSelect.getRestriction() |
SQLObject |
SQLCreateMaterializedViewStatement.getStorage() |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
SQLWhileStatement.getChildren() |
List<SQLObject> |
SQLUseStatement.getChildren() |
List<SQLObject> |
SQLUpdateStatement.getChildren() |
List<SQLObject> |
SQLStartTransactionStatement.getChildren() |
List<SQLObject> |
SQLSelectStatement.getChildren() |
List<SQLObject> |
SQLSavePointStatement.getChildren() |
List<SQLObject> |
SQLRollbackStatement.getChildren() |
List<SQLObject> |
SQLReturnStatement.getChildren() |
List<SQLObject> |
SQLReleaseSavePointStatement.getChildren() |
List<SQLObject> |
SQLInsertStatement.getChildren() |
List<SQLObject> |
SQLGrantStatement.getChildren() |
List<SQLObject> |
SQLExplainStatement.getChildren() |
List<SQLObject> |
SQLDropTypeStatement.getChildren() |
List<SQLObject> |
SQLDropTriggerStatement.getChildren() |
List<SQLObject> |
SQLDropSynonymStatement.getChildren() |
List<SQLObject> |
SQLDropServerStatement.getChildren() |
List<SQLObject> |
SQLDropSequenceStatement.getChildren() |
List<SQLObject> |
SQLDropLogFileGroupStatement.getChildren() |
List<SQLObject> |
SQLDropIndexStatement.getChildren() |
List<SQLObject> |
SQLDropEventStatement.getChildren() |
List<SQLObject> |
SQLDropDatabaseStatement.getChildren() |
List<SQLObject> |
SQLDescribeStatement.getChildren() |
List<SQLObject> |
SQLDeleteStatement.getChildren() |
List<SQLObject> |
SQLCreateViewStatement.getChildren() |
List<SQLObject> |
SQLCreateTriggerStatement.getChildren() |
List<SQLObject> |
SQLCreateTableStatement.getChildren() |
List<SQLObject> |
SQLCreateSequenceStatement.getChildren() |
List<SQLObject> |
SQLCreateIndexStatement.getChildren() |
List<SQLObject> |
SQLCreateDatabaseStatement.getChildren() |
List<SQLObject> |
SQLCommentStatement.getChildren() |
List<SQLObject> |
SQLCloseStatement.getChildren() |
List<SQLObject> |
SQLCallStatement.getChildren() |
List<SQLObject> |
SQLAlterViewStatement.getChildren() |
List<SQLObject> |
SQLAlterTypeStatement.getChildren() |
List<SQLObject> |
SQLAlterTableStatement.getChildren() |
List<SQLObject> |
SQLAlterDatabaseStatement.getChildren() |
List<SQLObject> |
SQLAlterTableReOrganizePartition.getPartitions() |
List<SQLObject> |
SQLAlterTableDropPartition.getPartitions() |
List<SQLObject> |
SQLAlterTableAddPartition.getPartitions() |
Map<String,SQLObject> |
SQLAlterTableStatement.getTableOptions() |
Modifier and Type | Method and Description |
---|---|
void |
SQLAlterTableReOrganizePartition.addPartition(SQLObject partition) |
void |
SQLAlterTableDropPartition.addPartition(SQLObject partition) |
void |
SQLAlterTableAddPartition.addPartition(SQLObject partition) |
void |
SQLRevokeStatement.setOn(SQLObject on) |
void |
SQLGrantStatement.setOn(SQLObject on) |
void |
SQLSelect.setRestriction(SQLObject restriction) |
void |
SQLCreateMaterializedViewStatement.setStorage(SQLObject storage) |
Modifier and Type | Interface and Description |
---|---|
interface |
DB2Object |
interface |
DB2Statement |
Modifier and Type | Class and Description |
---|---|
class |
DB2StatementImpl |
Modifier and Type | Class and Description |
---|---|
class |
DB2CreateTableStatement |
class |
DB2SelectQueryBlock |
class |
DB2ValuesStatement |
Modifier and Type | Class and Description |
---|---|
class |
HiveCreateTableStatement |
Modifier and Type | Interface and Description |
---|---|
interface |
MySqlHint |
interface |
MySqlIndexHint |
interface |
MySqlObject |
Modifier and Type | Class and Description |
---|---|
class |
MySqlForceIndexHint |
class |
MysqlForeignKey |
class |
MySqlIgnoreIndexHint |
class |
MySqlIndexHintImpl |
class |
MySqlKey |
class |
MySqlObjectImpl |
class |
MySqlPrimaryKey |
class |
MySqlUnique |
class |
MySqlUseIndexHint |
Modifier and Type | Class and Description |
---|---|
class |
MySqlCaseStatement |
static class |
MySqlCaseStatement.MySqlWhenStatement
case when statement
|
class |
MySqlCursorDeclareStatement |
class |
MySqlDeclareConditionStatement |
class |
MySqlDeclareHandlerStatement |
class |
MySqlDeclareStatement |
class |
MySqlIterateStatement |
class |
MySqlLeaveStatement |
class |
MySqlRepeatStatement |
class |
MySqlSelectIntoStatement |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
MySqlLeaveStatement.getChildren() |
List<SQLObject> |
MySqlCaseStatement.getChildren() |
Modifier and Type | Interface and Description |
---|---|
interface |
MySqlExpr |
Modifier and Type | Class and Description |
---|---|
class |
MySqlCharExpr |
class |
MySqlExprImpl |
class |
MySqlExtractExpr |
class |
MySqlMatchAgainstExpr |
class |
MySqlOrderingExpr |
class |
MySqlOutFileExpr |
class |
MySqlUserName |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
MySqlUserName.getChildren() |
Modifier and Type | Interface and Description |
---|---|
interface |
MySqlShowStatement |
interface |
MySqlStatement |
Modifier and Type | Method and Description |
---|---|
SQLObject |
MySqlAlterTableOption.getValue() |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
MySqlStatementImpl.getChildren() |
List<SQLObject> |
MySqlShowColumnsStatement.getChildren() |
List<SQLObject> |
MySqlShowCharacterSetStatement.getChildren() |
List<SQLObject> |
MySqlSetTransactionStatement.getChildren() |
List<SQLObject> |
MySqlPrepareStatement.getChildren() |
List<SQLObject> |
MySqlLoadXmlStatement.getChildren() |
List<SQLObject> |
MySqlLoadDataInFileStatement.getChildren() |
List<SQLObject> |
MySqlKillStatement.getChildren() |
List<SQLObject> |
MySqlExecuteStatement.getChildren() |
List<SQLObject> |
MysqlDeallocatePrepareStatement.getChildren() |
Map<String,SQLObject> |
MySqlCreateTableStatement.getTableOptions() |
Modifier and Type | Method and Description |
---|---|
void |
MySqlAlterTableOption.setValue(SQLObject value) |
Modifier and Type | Method and Description |
---|---|
void |
MySqlCreateTableStatement.setTableOptions(Map<String,SQLObject> tableOptions) |
Constructor and Description |
---|
MySqlAlterTableOption(String name,
SQLObject value) |
Modifier and Type | Interface and Description |
---|---|
interface |
OdpsObject |
Modifier and Type | Class and Description |
---|---|
class |
OdpsAddStatisticStatement |
class |
OdpsAnalyzeTableStatement |
class |
OdpsCreateTableStatement |
class |
OdpsGrantStmt |
class |
OdpsInsert |
class |
OdpsInsertStatement |
class |
OdpsListStmt |
class |
OdpsObjectImpl |
class |
OdpsReadStatement |
class |
OdpsRemoveStatisticStatement |
class |
OdpsSelectQueryBlock |
class |
OdpsSetLabelStatement |
class |
OdpsShowGrantsStmt |
class |
OdpsShowPartitionsStmt |
class |
OdpsShowStatisticStmt |
class |
OdpsStatementImpl |
class |
OdpsStatisticClause |
static class |
OdpsStatisticClause.ColumnMax |
static class |
OdpsStatisticClause.ColumnMin |
static class |
OdpsStatisticClause.ColumnStatisticClause |
static class |
OdpsStatisticClause.ColumnSum |
static class |
OdpsStatisticClause.ExpressionCondition |
static class |
OdpsStatisticClause.NullValue |
static class |
OdpsStatisticClause.TableCount |
class |
OdpsUDTFSQLSelectItem |
class |
OdpsValuesTableSource
Created by wenshao on 23/02/2017.
|
Modifier and Type | Method and Description |
---|---|
SQLObject |
OdpsGrantStmt.getOn() |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
OdpsShowStatisticStmt.getChildren() |
Modifier and Type | Interface and Description |
---|---|
interface |
OracleSegmentAttributes
Created by wenshao on 21/05/2017.
|
interface |
OracleSQLObject |
Modifier and Type | Class and Description |
---|---|
class |
OracleDataTypeIntervalDay |
class |
OracleDataTypeIntervalYear |
class |
OracleSegmentAttributesImpl
Created by wenshao on 21/05/2017.
|
class |
OracleSQLObjectImpl |
Modifier and Type | Method and Description |
---|---|
SQLObject |
OracleSegmentAttributesImpl.getStorage() |
SQLObject |
OracleSegmentAttributes.getStorage() |
Modifier and Type | Method and Description |
---|---|
void |
OracleSegmentAttributesImpl.setStorage(SQLObject storage) |
void |
OracleSegmentAttributes.setStorage(SQLObject storage) |
Modifier and Type | Class and Description |
---|---|
class |
CycleClause |
class |
ModelClause |
static class |
ModelClause.CellAssignment |
static class |
ModelClause.CellAssignmentItem |
static class |
ModelClause.MainModelClause |
static class |
ModelClause.ModelColumn |
static class |
ModelClause.ModelColumnClause |
static class |
ModelClause.ModelRulesClause |
static class |
ModelClause.QueryPartitionClause |
static class |
ModelClause.ReferenceModelClause |
static class |
ModelClause.ReturnRowsClause |
class |
OracleLobStorageClause |
class |
OracleReturningClause |
class |
OracleStorageClause |
class |
OracleWithSubqueryEntry |
class |
PartitionExtensionClause |
class |
SampleClause |
class |
SearchClause |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
ModelClause.CellAssignment.getChildren() |
Modifier and Type | Interface and Description |
---|---|
interface |
OracleExpr |
Modifier and Type | Class and Description |
---|---|
class |
OracleAnalytic |
class |
OracleAnalyticWindowing |
class |
OracleArgumentExpr |
class |
OracleBinaryDoubleExpr |
class |
OracleBinaryFloatExpr |
class |
OracleCursorExpr |
class |
OracleDatetimeExpr |
class |
OracleDbLinkExpr |
class |
OracleIntervalExpr |
class |
OracleIsOfTypeExpr |
class |
OracleIsSetExpr |
class |
OracleOuterExpr |
class |
OracleRangeExpr |
class |
OracleSizeExpr |
class |
OracleSysdateExpr |
class |
OracleTreatExpr |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
OracleTreatExpr.getChildren() |
List<SQLObject> |
OracleSysdateExpr.getChildren() |
List<SQLObject> |
OracleSizeExpr.getChildren() |
List<SQLObject> |
OracleRangeExpr.getChildren() |
List<SQLObject> |
OracleOuterExpr.getChildren() |
List<SQLObject> |
OracleIsSetExpr.getChildren() |
List<SQLObject> |
OracleIsOfTypeExpr.getChildren() |
List<SQLObject> |
OracleIntervalExpr.getChildren() |
List<SQLObject> |
OracleDbLinkExpr.getChildren() |
List<SQLObject> |
OracleDatetimeExpr.getChildren() |
List<SQLObject> |
OracleCursorExpr.getChildren() |
List<SQLObject> |
OracleBinaryFloatExpr.getChildren() |
List<SQLObject> |
OracleArgumentExpr.getChildren() |
List<SQLObject> |
OracleAnalyticWindowing.getChildren() |
List<SQLObject> |
OracleAnalytic.getChildren() |
Modifier and Type | Interface and Description |
---|---|
interface |
OracleAlterStatement |
interface |
OracleAlterTablespaceItem |
interface |
OracleConstraint |
interface |
OracleDDLStatement |
static interface |
OracleMultiInsertStatement.Entry |
interface |
OracleSelectTableSource |
interface |
OracleStatement |
Modifier and Type | Method and Description |
---|---|
SQLObject |
OracleAlterIndexStatement.Rebuild.getOption() |
SQLObject |
OracleCreateIndexStatement.getStorage() |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
OracleLockTableStatement.getChildren() |
List<SQLObject> |
OracleAlterTableSplitPartition.UpdateIndexesClause.getItems() |
List<SQLObject> |
OracleAlterTableSplitPartition.NestedTablePartitionSpec.getSegmentAttributeItems() |
Modifier and Type | Method and Description |
---|---|
void |
OracleAlterIndexStatement.Rebuild.setOption(SQLObject option) |
void |
OracleCreateTableStatement.setStorage(SQLObject storage) |
void |
OracleCreateIndexStatement.setStorage(SQLObject storage) |
Modifier and Type | Method and Description |
---|---|
void |
OracleAlterTableSplitPartition.UpdateIndexesClause.setItems(List<SQLObject> items) |
void |
OracleAlterTableSplitPartition.NestedTablePartitionSpec.setSegmentAttributeItems(List<SQLObject> segmentAttributeItems) |
Modifier and Type | Class and Description |
---|---|
class |
OracleFunctionDataType |
class |
OracleProcedureDataType |
Modifier and Type | Method and Description |
---|---|
void |
OracleStatementParser.parseStatementList(List<SQLStatement> statementList,
int max,
SQLObject parent) |
Modifier and Type | Interface and Description |
---|---|
interface |
PhoenixObject
Created by wenshao on 16/9/14.
|
Modifier and Type | Class and Description |
---|---|
class |
PhoenixStatementImpl
Created by wenshao on 16/9/14.
|
class |
PhoenixUpsertStatement
Created by wenshao on 16/9/14.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PGSQLObject |
Modifier and Type | Class and Description |
---|---|
class |
PGSQLObjectImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
PGExpr |
Modifier and Type | Class and Description |
---|---|
class |
PGBoxExpr |
class |
PGCidrExpr |
class |
PGCircleExpr |
class |
PGExprImpl |
class |
PGExtractExpr |
class |
PGInetExpr |
class |
PGLineSegmentsExpr |
class |
PGMacAddrExpr |
class |
PGPointExpr |
class |
PGPolygonExpr |
class |
PGTypeCastExpr |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
PGPolygonExpr.getChildren() |
List<SQLObject> |
PGPointExpr.getChildren() |
List<SQLObject> |
PGMacAddrExpr.getChildren() |
List<SQLObject> |
PGLineSegmentsExpr.getChildren() |
List<SQLObject> |
PGInetExpr.getChildren() |
List<SQLObject> |
PGExtractExpr.getChildren() |
List<SQLObject> |
PGCircleExpr.getChildren() |
List<SQLObject> |
PGCidrExpr.getChildren() |
List<SQLObject> |
PGBoxExpr.getChildren() |
Modifier and Type | Interface and Description |
---|---|
interface |
PGSQLStatement |
Modifier and Type | Class and Description |
---|---|
class |
PGDeleteStatement |
class |
PGFunctionTableSource |
class |
PGInsertStatement |
class |
PGSelectQueryBlock |
static class |
PGSelectQueryBlock.FetchClause |
static class |
PGSelectQueryBlock.ForClause |
static class |
PGSelectQueryBlock.WindowClause |
class |
PGSelectStatement |
class |
PGShowStatement |
class |
PGStartTransactionStatement |
class |
PGUpdateStatement |
class |
PGValuesQuery |
Modifier and Type | Interface and Description |
---|---|
interface |
SQLServerObject |
interface |
SQLServerStatement |
Modifier and Type | Class and Description |
---|---|
class |
SQLServerObjectImpl |
class |
SQLServerOutput |
class |
SQLServerSelectQueryBlock |
class |
SQLServerStatementImpl |
class |
SQLServerTop |
Modifier and Type | Interface and Description |
---|---|
interface |
SQLServerExpr |
Modifier and Type | Class and Description |
---|---|
class |
SQLServerObjectReferenceExpr |
Modifier and Type | Method and Description |
---|---|
List<SQLObject> |
SQLServerObjectReferenceExpr.getChildren() |
Modifier and Type | Class and Description |
---|---|
class |
SQLServerExecStatement |
static class |
SQLServerExecStatement.SQLServerParameter |
class |
SQLServerInsertStatement |
class |
SQLServerRollbackStatement |
class |
SQLServerSetTransactionIsolationLevelStatement |
class |
SQLServerUpdateStatement |
class |
SQLServerWaitForStatement |
Modifier and Type | Method and Description |
---|---|
void |
SQLServerStatementParser.parseExecParameter(Collection<SQLServerExecStatement.SQLServerParameter> exprCol,
SQLObject parent)
SQLServer parse Parameter statement support out type
|
Modifier and Type | Interface and Description |
---|---|
interface |
TransactSQLObject |
Modifier and Type | Method and Description |
---|---|
void |
SQLExprParser.exprList(Collection<SQLExpr> exprCol,
SQLObject parent) |
void |
SQLExprParser.names(Collection<SQLName> exprCol,
SQLObject parent) |
void |
SQLExprParser.orderBy(List<SQLSelectOrderByItem> items,
SQLObject parent) |
void |
SQLStatementParser.parseAssignItems(List<? super SQLAssignItem> items,
SQLObject parent) |
void |
SQLStatementParser.parseStatementList(List<SQLStatement> statementList,
int max,
SQLObject parent) |
List<SQLStatement> |
SQLStatementParser.parseStatementList(SQLObject parent) |
Modifier and Type | Field and Description |
---|---|
SQLObject |
SchemaResolveVisitor.Context.object |
Modifier and Type | Method and Description |
---|---|
SchemaResolveVisitor.Context |
SchemaResolveVisitor.createContext(SQLObject object) |
Constructor and Description |
---|
Context(SQLObject object,
SchemaResolveVisitor.Context parent) |
Modifier and Type | Method and Description |
---|---|
static Object |
SQLEvalVisitorUtils.eval(String dbType,
SQLObject sqlObject,
List<Object> parameters) |
static Object |
SQLEvalVisitorUtils.eval(String dbType,
SQLObject sqlObject,
List<Object> parameters,
boolean throwError) |
static Object |
SQLEvalVisitorUtils.eval(String dbType,
SQLObject sqlObject,
Object... parameters) |
static Object |
SQLEvalVisitorUtils.getValue(SQLObject sqlObject) |
void |
SQLASTVisitorAdapter.postVisit(SQLObject astNode) |
void |
SQLASTVisitor.postVisit(SQLObject x) |
void |
SQLASTOutputVisitor.postVisit(SQLObject x) |
void |
SQLASTVisitorAdapter.preVisit(SQLObject astNode) |
void |
SQLASTVisitor.preVisit(SQLObject x) |
Modifier and Type | Method and Description |
---|---|
String |
WallVisitor.toSQL(SQLObject obj) |
Modifier and Type | Method and Description |
---|---|
static void |
WallVisitorUtils.checkConditionForMultiTenant(WallVisitor visitor,
SQLExpr x,
SQLObject parent)
Deprecated.
|
boolean |
MySqlWallVisitor.checkVar(SQLObject parent,
String varName) |
static Object |
WallVisitorUtils.eval(WallVisitor wallVisitor,
String dbType,
SQLObject sqlObject,
List<Object> parameters) |
static SQLSelectQueryBlock |
WallVisitorUtils.getQueryBlock(SQLObject x) |
static Object |
WallVisitorUtils.getValueFromAttributes(WallVisitor visitor,
SQLObject sqlObject) |
static boolean |
WallVisitorUtils.isFirst(SQLObject x) |
static boolean |
WallVisitorUtils.isTopNoneFromSelect(WallVisitor visitor,
SQLObject x) |
static boolean |
WallVisitorUtils.isWhereOrHaving(SQLObject x) |
void |
SQLServerWallVisitor.preVisit(SQLObject x) |
void |
PGWallVisitor.preVisit(SQLObject x) |
void |
OracleWallVisitor.preVisit(SQLObject x) |
void |
MySqlWallVisitor.preVisit(SQLObject x) |
void |
DB2WallVisitor.preVisit(SQLObject x) |
static void |
WallVisitorUtils.preVisitCheck(WallVisitor visitor,
SQLObject x) |
String |
SQLServerWallVisitor.toSQL(SQLObject obj) |
String |
PGWallVisitor.toSQL(SQLObject obj) |
String |
OracleWallVisitor.toSQL(SQLObject obj) |
String |
MySqlWallVisitor.toSQL(SQLObject obj) |
String |
DB2WallVisitor.toSQL(SQLObject obj) |
Copyright © 2013–2017 Alibaba Group. All rights reserved.