com.alibaba.druid.sql.dialect.oracle.ast
Interface OracleSQLObject

All Superinterfaces:
SQLObject
All Known Subinterfaces:
OracleAlterTablespaceItem, OracleDDLStatement, OracleExpr, OracleMultiInsertStatement.Entry, OracleStatement
All Known Implementing Classes:
CycleClause, FlashbackQueryClause, FlashbackQueryClause.AsOfFlashbackQueryClause, FlashbackQueryClause.AsOfSnapshotClause, FlashbackQueryClause.VersionsFlashbackQueryClause, ModelClause, ModelClause.CellAssignment, ModelClause.CellAssignmentItem, ModelClause.MainModelClause, ModelClause.ModelColumn, ModelClause.ModelColumnClause, ModelClause.ModelRulesClause, ModelClause.QueryPartitionClause, ModelClause.ReferenceModelClause, ModelClause.ReturnRowsClause, OracleAggregateExpr, OracleAlterIndexStatement, OracleAlterIndexStatement.Rebuild, OracleAlterProcedureStatement, OracleAlterSessionStatement, OracleAlterSynonymStatement, OracleAlterTableAddConstaint, OracleAlterTableDropPartition, OracleAlterTableItem, OracleAlterTableModify, OracleAlterTableMoveTablespace, OracleAlterTableRenameTo, OracleAlterTablespaceAddDataFile, OracleAlterTablespaceStatement, OracleAlterTableSplitPartition, OracleAlterTableSplitPartition.NestedTablePartitionSpec, OracleAlterTableSplitPartition.TableSpaceItem, OracleAlterTableSplitPartition.UpdateIndexesClause, OracleAlterTableStatement, OracleAlterTableTruncatePartition, OracleAlterTriggerStatement, OracleAlterViewStatement, OracleAnalytic, OracleAnalyticWindowing, OracleArgumentExpr, OracleBinaryDoubleExpr, OracleBinaryFloatExpr, OracleBlockStatement, OracleCommitStatement, OracleConstraint, OracleCreateIndexStatement, OracleCreateProcedureStatement, OracleCreateSequenceStatement, OracleCreateTableStatement, OracleCursorExpr, OracleDateExpr, OracleDatetimeExpr, OracleDbLinkExpr, OracleErrorLoggingClause, OracleExceptionStatement, OracleExceptionStatement.Item, OracleExitStatement, OracleExplainStatement, OracleExprStatement, OracleExtractExpr, OracleFetchStatement, OracleFileSpecification, OracleForStatement, OracleGotoStatement, OracleGrantStatement, OracleIfStatement, OracleIfStatement.Else, OracleIfStatement.ElseIf, OracleInsertStatement, OracleIntervalExpr, OracleIsSetExpr, OracleLabelStatement, OracleLockTableStatement, OracleLoopStatement, OracleMergeStatement, OracleMergeStatement.MergeInsertClause, OracleMergeStatement.MergeUpdateClause, OracleMultiInsertStatement, OracleMultiInsertStatement.ConditionalInsertClause, OracleMultiInsertStatement.ConditionalInsertClauseItem, OracleMultiInsertStatement.InsertIntoClause, OracleOuterExpr, OracleParameter, OraclePartitionByRangeClause, OraclePLSQLCommitStatement, OraclePrimaryKey, OracleRangeExpr, OracleRangeValuesClause, OracleReturningClause, OracleSavePointStatement, OracleSelectForUpdate, OracleSelectHierachicalQueryClause, OracleSelectPivot, OracleSelectPivot.Item, OracleSelectPivotBase, OracleSelectRestriction, OracleSelectRestriction.CheckOption, OracleSelectRestriction.ReadOnly, OracleSelectUnPivot, OracleSetTransactionStatement, OracleSizeExpr, OracleSQLObjectImpl, OracleStatementImpl, OracleStorageClause, OracleSysdateExpr, OracleTimestampExpr, OracleTruncateStatement, OracleUpdateSetClause, OracleUpdateSetListClause, OracleUpdateSetListItem, OracleUpdateSetListMultiColumnItem, OracleUpdateSetListSingleColumnItem, OracleUpdateSetValueClause, OracleUpdateStatement, PartitionExtensionClause, SampleClause, SearchClause, SubqueryFactoringClause, SubqueryFactoringClause.Entry

public interface OracleSQLObject
extends SQLObject


Method Summary
 void accept0(OracleASTVisitor visitor)
           
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

Method Detail

accept0

void accept0(OracleASTVisitor visitor)


Copyright © 2012 Alibaba Group. All Rights Reserved.