类 com.alibaba.druid.sql.ast.SQLObjectImpl
的使用

使用 SQLObjectImpl 的软件包
com.alibaba.druid.sql.ast   
com.alibaba.druid.sql.ast.expr   
com.alibaba.druid.sql.ast.statement   
com.alibaba.druid.sql.dialect.db2.ast   
com.alibaba.druid.sql.dialect.db2.ast.stmt   
com.alibaba.druid.sql.dialect.mysql.ast   
com.alibaba.druid.sql.dialect.mysql.ast.expr   
com.alibaba.druid.sql.dialect.mysql.ast.statement   
com.alibaba.druid.sql.dialect.oracle.ast   
com.alibaba.druid.sql.dialect.oracle.ast.clause   
com.alibaba.druid.sql.dialect.oracle.ast.expr   
com.alibaba.druid.sql.dialect.oracle.ast.stmt   
com.alibaba.druid.sql.dialect.postgresql.ast   
com.alibaba.druid.sql.dialect.postgresql.ast.expr   
com.alibaba.druid.sql.dialect.postgresql.ast.stmt   
com.alibaba.druid.sql.dialect.sqlserver.ast   
com.alibaba.druid.sql.dialect.sqlserver.ast.expr   
com.alibaba.druid.sql.dialect.sqlserver.ast.stmt   
 

com.alibaba.druid.sql.astSQLObjectImpl 的使用
 

com.alibaba.druid.sql.astSQLObjectImpl 的子类
 class SQLCommentHint
           
 class SQLDataTypeImpl
           
 class SQLExprImpl
           
 class SQLOrderBy
           
 class SQLOver
           
 class SQLStatementImpl
           
 

com.alibaba.druid.sql.ast.exprSQLObjectImpl 的使用
 

com.alibaba.druid.sql.ast.exprSQLObjectImpl 的子类
 class SQLAggregateExpr
           
 class SQLAllColumnExpr
           
 class SQLAllExpr
           
 class SQLAnyExpr
           
 class SQLBetweenExpr
           
 class SQLBinaryOpExpr
           
 class SQLCaseExpr
           
static class SQLCaseExpr.Item
           
 class SQLCastExpr
           
 class SQLCharExpr
           
 class SQLCurrentOfCursorExpr
           
 class SQLDefaultExpr
           
 class SQLExistsExpr
           
 class SQLHexExpr
           
 class SQLIdentifierExpr
           
 class SQLInListExpr
           
 class SQLInSubQueryExpr
           
 class SQLIntegerExpr
           
 class SQLListExpr
           
 class SQLMethodInvokeExpr
           
 class SQLNCharExpr
           
 class SQLNotExpr
           
 class SQLNullExpr
           
 class SQLNumberExpr
           
 class SQLNumericLiteralExpr
           
 class SQLPropertyExpr
           
 class SQLQueryExpr
           
 class SQLSomeExpr
           
 class SQLTextLiteralExpr
           
 class SQLUnaryExpr
           
 class SQLVariantRefExpr
           
 

com.alibaba.druid.sql.ast.statementSQLObjectImpl 的使用
 

com.alibaba.druid.sql.ast.statementSQLObjectImpl 的子类
 class NotNullConstraint
           
 class SQLAlterTableAddColumn
           
 class SQLAlterTableAddConstraint
           
 class SQLAlterTableAddIndex
           
 class SQLAlterTableAlterColumn
           
 class SQLAlterTableDisableConstraint
           
 class SQLAlterTableDisableKeys
           
 class SQLAlterTableDropColumnItem
           
 class SQLAlterTableDropConstraint
           
 class SQLAlterTableDropForeinKey
           
 class SQLAlterTableDropIndex
           
 class SQLAlterTableDropPrimaryKey
           
 class SQLAlterTableEnableConstraint
           
 class SQLAlterTableEnableKeys
           
 class SQLAlterTableRenameColumn
           
 class SQLAlterTableStatement
           
 class SQLAssignItem
           
 class SQLCallStatement
           
 class SQLCharactorDataType
           
 class SQLCheck
           
 class SQLColumnCheck
           
 class SQLColumnDefinition
           
 class SQLColumnPrimaryKey
           
 class SQLColumnReference
           
 class SQLColumnUniqueKey
           
 class SQLCommentStatement
           
 class SQLConstaintImpl
           
 class SQLCreateDatabaseStatement
           
 class SQLCreateIndexStatement
           
 class SQLCreateTableStatement
           
 class SQLCreateTriggerStatement
           
 class SQLCreateViewStatement
           
 class SQLDeleteStatement
           
 class SQLDropDatabaseStatement
           
 class SQLDropFunctionStatement
           
 class SQLDropIndexStatement
           
 class SQLDropProcedureStatement
           
 class SQLDropSequenceStatement
           
 class SQLDropTableSpaceStatement
           
 class SQLDropTableStatement
           
 class SQLDropTriggerStatement
           
 class SQLDropUserStatement
           
 class SQLDropViewStatement
           
 class SQLExplainStatement
           
 class SQLExprHint
           
 class SQLExprTableSource
           
 class SQLForeignKeyImpl
           
 class SQLGrantStatement
           
 class SQLInsertInto
           
 class SQLInsertStatement
           
static class SQLInsertStatement.ValuesClause
           
 class SQLJoinTableSource
           
 class SQLPrimaryKeyImpl
           
 class SQLReleaseSavePointStatement
           
 class SQLRollbackStatement
           
 class SQLSavePointStatement
           
 class SQLSelect
           
 class SQLSelectGroupByClause
           
 class SQLSelectItem
           
 class SQLSelectOrderByItem
           
 class SQLSelectQuery
           
 class SQLSelectQueryBlock
           
 class SQLSelectStatement
           
 class SQLSetStatement
           
 class SQLSubqueryTableSource
           
 class SQLTableSourceImpl
           
 class SQLTruncateStatement
           
 class SQLUnionQuery
           
 class SQLUnique
           
 class SQLUpdateSetItem
           
 class SQLUpdateStatement
           
 class SQLUseStatement
           
 class SQLWithSubqueryClause
           
static class SQLWithSubqueryClause.Entry
           
 

com.alibaba.druid.sql.dialect.db2.astSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.db2.astSQLObjectImpl 的子类
 class DB2StatementImpl
           
 

com.alibaba.druid.sql.dialect.db2.ast.stmtSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.db2.ast.stmtSQLObjectImpl 的子类
 class DB2SelectQueryBlock
           
 class DB2ValuesStatement
           
 

com.alibaba.druid.sql.dialect.mysql.astSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.mysql.astSQLObjectImpl 的子类
 class MySqlForceIndexHint
           
 class MySqlIgnoreIndexHint
           
 class MySqlIndexHintImpl
           
 class MySqlKey
           
 class MySqlObjectImpl
           
 class MySqlPrimaryKey
           
 class MySqlUnique
           
 class MySqlUseIndexHint
           
 

com.alibaba.druid.sql.dialect.mysql.ast.exprSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.mysql.ast.exprSQLObjectImpl 的子类
 class MySqlBinaryExpr
           
 class MySqlBooleanExpr
           
 class MySqlCharExpr
           
 class MySqlExprImpl
           
 class MySqlExtractExpr
           
 class MySqlIntervalExpr
           
 class MySqlMatchAgainstExpr
           
 class MySqlOutFileExpr
           
 class MySqlUserName
           
 

com.alibaba.druid.sql.dialect.mysql.ast.statementSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.mysql.ast.statementSQLObjectImpl 的子类
 class CobarShowStatus
           
 class MySqlAlterTableAddColumn
           
 class MySqlAlterTableChangeColumn
           
 class MySqlAlterTableCharacter
           
 class MySqlAlterTableDiscardTablespace
           
 class MySqlAlterTableImportTablespace
           
 class MySqlAlterTableModifyColumn
           
 class MySqlAlterTableOption
           
 class MySqlAlterTableStatement
           
 class MySqlAlterUserStatement
           
 class MySqlAnalyzeStatement
           
 class MySqlBinlogStatement
           
 class MySqlCommitStatement
           
 class MySqlCreateIndexStatement
           
 class MySqlCreateTableStatement
           
static class MySqlCreateTableStatement.TableSpaceOption
           
 class MySqlCreateUserStatement
           
static class MySqlCreateUserStatement.UserSpecification
           
 class MySqlDeleteStatement
           
 class MySqlDescribeStatement
           
 class MySqlExecuteStatement
           
 class MySqlHelpStatement
           
 class MySqlInsertStatement
           
 class MySqlKillStatement
           
 class MySqlLoadDataInFileStatement
           
 class MySqlLoadXmlStatement
           
 class MySqlLockTableStatement
           
 class MySqlOptimizeStatement
           
 class MySqlPartitionByHash
           
 class MySqlPartitionByKey
           
 class MySqlPartitionByList
           
 class MySqlPartitionByRange
           
 class MySqlPartitioningClause
           
 class MySqlPartitioningDef
           
static class MySqlPartitioningDef.InValues
           
static class MySqlPartitioningDef.LessThanValues
           
static class MySqlPartitioningDef.Values
           
 class MySqlPrepareStatement
           
 class MySqlRenameTableStatement
           
static class MySqlRenameTableStatement.Item
           
 class MySqlReplaceStatement
           
 class MySqlResetStatement
           
 class MySqlRollbackStatement
           
 class MySqlSelectGroupBy
           
 class MySqlSelectQueryBlock
           
static class MySqlSelectQueryBlock.Limit
           
 class MySqlSetCharSetStatement
           
 class MySqlSetNamesStatement
           
 class MySqlSetPasswordStatement
           
 class MySqlSetTransactionIsolationLevelStatement
           
 class MySqlShowAuthorsStatement
           
 class MySqlShowBinaryLogsStatement
           
 class MySqlShowBinLogEventsStatement
           
 class MySqlShowCharacterSetStatement
           
 class MySqlShowCollationStatement
           
 class MySqlShowColumnsStatement
           
 class MySqlShowContributorsStatement
           
 class MySqlShowCreateDatabaseStatement
           
 class MySqlShowCreateEventStatement
           
 class MySqlShowCreateFunctionStatement
           
 class MySqlShowCreateProcedureStatement
           
 class MySqlShowCreateTableStatement
           
 class MySqlShowCreateTriggerStatement
           
 class MySqlShowCreateViewStatement
           
 class MySqlShowDatabasesStatement
           
 class MySqlShowEnginesStatement
           
 class MySqlShowEngineStatement
           
 class MySqlShowErrorsStatement
           
 class MySqlShowEventsStatement
           
 class MySqlShowFunctionCodeStatement
           
 class MySqlShowFunctionStatusStatement
           
 class MySqlShowGrantsStatement
           
 class MySqlShowIndexesStatement
           
 class MySqlShowKeysStatement
           
 class MySqlShowMasterLogsStatement
           
 class MySqlShowMasterStatusStatement
           
 class MySqlShowOpenTablesStatement
           
 class MySqlShowPluginsStatement
           
 class MySqlShowPrivilegesStatement
           
 class MySqlShowProcedureCodeStatement
           
 class MySqlShowProcedureStatusStatement
           
 class MySqlShowProcessListStatement
           
 class MySqlShowProfilesStatement
           
 class MySqlShowProfileStatement
           
 class MySqlShowRelayLogEventsStatement
           
 class MySqlShowSlaveHostsStatement
           
 class MySqlShowSlaveStatusStatement
           
 class MySqlShowStatusStatement
           
 class MySqlShowTablesStatement
           
 class MySqlShowTableStatusStatement
           
 class MySqlShowTriggersStatement
           
 class MySqlShowVariantsStatement
           
 class MySqlShowWarningsStatement
           
 class MySqlSQLColumnDefinition
           
 class MySqlStartTransactionStatement
           
 class MySqlStatementImpl
           
 class MySqlTableIndex
           
 class MySqlUnionQuery
           
 class MySqlUnlockTablesStatement
           
 class MySqlUpdateStatement
           
 

com.alibaba.druid.sql.dialect.oracle.astSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.oracle.astSQLObjectImpl 的子类
 class OracleDataTypeIntervalDay
           
 class OracleDataTypeIntervalYear
           
 class OracleDataTypeTimestamp
           
 class OracleOrderBy
           
 class OracleSQLObjectImpl
           
 

com.alibaba.druid.sql.dialect.oracle.ast.clauseSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.oracle.ast.clauseSQLObjectImpl 的子类
 class CycleClause
           
 class FlashbackQueryClause
           
static class FlashbackQueryClause.AsOfFlashbackQueryClause
           
static class FlashbackQueryClause.AsOfSnapshotClause
           
static class FlashbackQueryClause.VersionsFlashbackQueryClause
           
 class GroupingSetExpr
           
 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 OracleErrorLoggingClause
           
 class OracleLobStorageClause
           
 class OracleParameter
           
 class OraclePartitionByRangeClause
           
 class OracleRangeValuesClause
           
 class OracleReturningClause
           
 class OracleStorageClause
           
 class OracleWithSubqueryEntry
           
 class PartitionExtensionClause
           
 class SampleClause
           
 class SearchClause
           
 

com.alibaba.druid.sql.dialect.oracle.ast.exprSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.oracle.ast.exprSQLObjectImpl 的子类
 class OracleAggregateExpr
           
 class OracleAnalytic
           
 class OracleAnalyticWindowing
           
 class OracleArgumentExpr
           
 class OracleBinaryDoubleExpr
           
 class OracleBinaryFloatExpr
           
 class OracleCursorExpr
           
 class OracleDateExpr
           
 class OracleDatetimeExpr
           
 class OracleDbLinkExpr
           
 class OracleExtractExpr
           
 class OracleIntervalExpr
           
 class OracleIsSetExpr
           
 class OracleOuterExpr
           
 class OracleRangeExpr
           
 class OracleSizeExpr
           
 class OracleSysdateExpr
           
 class OracleTimestampExpr
           
 

com.alibaba.druid.sql.dialect.oracle.ast.stmtSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.oracle.ast.stmtSQLObjectImpl 的子类
 class OracleAlterIndexStatement
           
static class OracleAlterIndexStatement.Rebuild
           
 class OracleAlterProcedureStatement
           
 class OracleAlterSessionStatement
           
 class OracleAlterSynonymStatement
           
 class OracleAlterTableAddConstaint
           
 class OracleAlterTableDropPartition
           
 class OracleAlterTableItem
           
 class OracleAlterTableModify
           
 class OracleAlterTableMoveTablespace
           
 class OracleAlterTableRenameTo
           
 class OracleAlterTablespaceAddDataFile
           
 class OracleAlterTablespaceStatement
           
 class OracleAlterTableSplitPartition
           
static class OracleAlterTableSplitPartition.NestedTablePartitionSpec
           
static class OracleAlterTableSplitPartition.TableSpaceItem
           
static class OracleAlterTableSplitPartition.UpdateIndexesClause
           
 class OracleAlterTableStatement
           
 class OracleAlterTableTruncatePartition
           
 class OracleAlterTriggerStatement
           
 class OracleAlterViewStatement
           
 class OracleBlockStatement
           
 class OracleCheck
           
 class OracleCommitStatement
           
 class OracleCreateDatabaseDbLinkStatement
           
 class OracleCreateIndexStatement
           
 class OracleCreateProcedureStatement
           
 class OracleCreateSequenceStatement
           
 class OracleCreateTableStatement
           
 class OracleDeleteStatement
           
 class OracleDropDbLinkStatement
           
 class OracleExceptionStatement
           
static class OracleExceptionStatement.Item
           
 class OracleExitStatement
           
 class OracleExplainStatement
           
 class OracleExprStatement
           
 class OracleFetchStatement
           
 class OracleFileSpecification
           
 class OracleForeignKey
           
 class OracleForStatement
           
 class OracleGotoStatement
           
 class OracleIfStatement
           
static class OracleIfStatement.Else
           
static class OracleIfStatement.ElseIf
           
 class OracleInsertStatement
           
 class OracleLabelStatement
           
 class OracleLockTableStatement
           
 class OracleLoopStatement
           
 class OracleMergeStatement
           
static class OracleMergeStatement.MergeInsertClause
           
static class OracleMergeStatement.MergeUpdateClause
           
 class OracleMultiInsertStatement
           
static class OracleMultiInsertStatement.ConditionalInsertClause
           
static class OracleMultiInsertStatement.ConditionalInsertClauseItem
           
static class OracleMultiInsertStatement.InsertIntoClause
           
 class OracleOrderByItem
           
 class OraclePLSQLCommitStatement
           
 class OraclePrimaryKey
           
 class OracleSavePointStatement
           
 class OracleSelect
           
 class OracleSelectForUpdate
           
 class OracleSelectHierachicalQueryClause
           
 class OracleSelectJoin
           
 class OracleSelectPivot
           
static class OracleSelectPivot.Item
           
 class OracleSelectPivotBase
           
 class OracleSelectQueryBlock
           
 class OracleSelectRestriction
           
static class OracleSelectRestriction.CheckOption
           
static class OracleSelectRestriction.ReadOnly
           
 class OracleSelectSubqueryTableSource
           
 class OracleSelectTableReference
           
 class OracleSelectUnPivot
           
 class OracleSetTransactionStatement
           
 class OracleStatementImpl
           
 class OracleUnique
           
 class OracleUpdateStatement
           
 class OracleUsingIndexClause
           
 

com.alibaba.druid.sql.dialect.postgresql.astSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.postgresql.astSQLObjectImpl 的子类
 class PGOrderBy
           
 class PGSQLObjectImpl
           
 class PGWithClause
           
 class PGWithQuery
           
 

com.alibaba.druid.sql.dialect.postgresql.ast.exprSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.postgresql.ast.exprSQLObjectImpl 的子类
 class PGParameter
           
 

com.alibaba.druid.sql.dialect.postgresql.ast.stmtSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.postgresql.ast.stmtSQLObjectImpl 的子类
 class PGDeleteStatement
           
 class PGFunctionTableSource
           
 class PGInsertStatement
           
 class PGSelectQueryBlock
           
static class PGSelectQueryBlock.FetchClause
           
static class PGSelectQueryBlock.ForClause
           
static class PGSelectQueryBlock.WindowClause
           
 class PGSelectStatement
           
 class PGUpdateStatement
           
 

com.alibaba.druid.sql.dialect.sqlserver.astSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.sqlserver.astSQLObjectImpl 的子类
 class SQLServerColumnDefinition
           
static class SQLServerColumnDefinition.Identity
           
 class SQLServerObjectImpl
           
 class SQLServerSelect
           
 class SQLServerSelectQueryBlock
           
 class SQLServerTop
           
 

com.alibaba.druid.sql.dialect.sqlserver.ast.exprSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.sqlserver.ast.exprSQLObjectImpl 的子类
 class SQLServerObjectReferenceExpr
           
 

com.alibaba.druid.sql.dialect.sqlserver.ast.stmtSQLObjectImpl 的使用
 

com.alibaba.druid.sql.dialect.sqlserver.ast.stmtSQLObjectImpl 的子类
 class SQLServerExecStatement
           
 class SQLServerInsertStatement
           
 class SQLServerUpdateStatement
           
 



Copyright © 2013 Alibaba Group. All Rights Reserved.