com.alibaba.druid.sql.dialect.oracle.visitor
Class OracleOutputVisitor

java.lang.Object
  extended by com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
      extended by com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
          extended by com.alibaba.druid.sql.dialect.oracle.visitor.OracleOutputVisitor
All Implemented Interfaces:
OracleASTVisitor, SQLASTVisitor
Direct Known Subclasses:
OracleParameterizedOutputVisitor

public class OracleOutputVisitor
extends SQLASTOutputVisitor
implements OracleASTVisitor


Constructor Summary
OracleOutputVisitor(Appendable appender)
           
OracleOutputVisitor(Appendable appender, boolean printPostSemi)
           
 
Method Summary
 void endVisit(CycleClause x)
           
 void endVisit(FlashbackQueryClause.AsOfFlashbackQueryClause x)
           
 void endVisit(FlashbackQueryClause.AsOfSnapshotClause x)
           
 void endVisit(FlashbackQueryClause.VersionsFlashbackQueryClause x)
           
 void endVisit(GroupingSetExpr x)
           
 void endVisit(ModelClause.CellAssignment x)
           
 void endVisit(ModelClause.CellAssignmentItem x)
           
 void endVisit(ModelClause.MainModelClause x)
           
 void endVisit(ModelClause.ModelColumn x)
           
 void endVisit(ModelClause.ModelColumnClause x)
           
 void endVisit(ModelClause.ModelRulesClause x)
           
 void endVisit(ModelClause.QueryPartitionClause x)
           
 void endVisit(ModelClause.ReturnRowsClause x)
           
 void endVisit(ModelClause x)
           
 void endVisit(OracleAggregateExpr astNode)
           
 void endVisit(OracleAlterIndexStatement.Rebuild x)
           
 void endVisit(OracleAlterIndexStatement x)
           
 void endVisit(OracleAlterProcedureStatement x)
           
 void endVisit(OracleAlterSessionStatement x)
           
 void endVisit(OracleAlterSynonymStatement x)
           
 void endVisit(OracleAlterTableAddConstaint x)
           
 void endVisit(OracleAlterTableDropPartition x)
           
 void endVisit(OracleAlterTableModify x)
           
 void endVisit(OracleAlterTableMoveTablespace x)
           
 void endVisit(OracleAlterTableRenameTo x)
           
 void endVisit(OracleAlterTablespaceAddDataFile x)
           
 void endVisit(OracleAlterTablespaceStatement x)
           
 void endVisit(OracleAlterTableSplitPartition.NestedTablePartitionSpec x)
           
 void endVisit(OracleAlterTableSplitPartition.TableSpaceItem x)
           
 void endVisit(OracleAlterTableSplitPartition.UpdateIndexesClause x)
           
 void endVisit(OracleAlterTableSplitPartition x)
           
 void endVisit(OracleAlterTableStatement x)
           
 void endVisit(OracleAlterTableTruncatePartition x)
           
 void endVisit(OracleAlterTriggerStatement x)
           
 void endVisit(OracleAlterViewStatement x)
           
 void endVisit(OracleAnalytic x)
           
 void endVisit(OracleAnalyticWindowing x)
           
 void endVisit(OracleArgumentExpr x)
           
 void endVisit(OracleBinaryDoubleExpr x)
           
 void endVisit(OracleBinaryFloatExpr x)
           
 void endVisit(OracleBlockStatement x)
           
 void endVisit(OracleCommitStatement x)
           
 void endVisit(OracleConstraintState astNode)
           
 void endVisit(OracleCreateIndexStatement x)
           
 void endVisit(OracleCreateProcedureStatement x)
           
 void endVisit(OracleCreateSequenceStatement x)
           
 void endVisit(OracleCreateTableStatement x)
           
 void endVisit(OracleCursorExpr x)
           
 void endVisit(OracleDateExpr x)
           
 void endVisit(OracleDatetimeExpr x)
           
 void endVisit(OracleDbLinkExpr x)
           
 void endVisit(OracleDeleteStatement x)
           
 void endVisit(OracleErrorLoggingClause x)
           
 void endVisit(OracleExceptionStatement.Item x)
           
 void endVisit(OracleExceptionStatement x)
           
 void endVisit(OracleExitStatement x)
           
 void endVisit(OracleExplainStatement x)
           
 void endVisit(OracleExprStatement x)
           
 void endVisit(OracleExtractExpr x)
           
 void endVisit(OracleFetchStatement x)
           
 void endVisit(OracleFileSpecification x)
           
 void endVisit(OracleForStatement x)
           
 void endVisit(OracleGotoStatement x)
           
 void endVisit(OracleGrantStatement x)
           
 void endVisit(OracleIfStatement.Else x)
           
 void endVisit(OracleIfStatement.ElseIf x)
           
 void endVisit(OracleIfStatement x)
           
 void endVisit(OracleInsertStatement x)
           
 void endVisit(OracleIntervalExpr x)
           
 void endVisit(OracleIsSetExpr x)
           
 void endVisit(OracleLabelStatement x)
           
 void endVisit(OracleLockTableStatement x)
           
 void endVisit(OracleLoopStatement x)
           
 void endVisit(OracleMergeStatement.MergeInsertClause x)
           
 void endVisit(OracleMergeStatement.MergeUpdateClause x)
           
 void endVisit(OracleMergeStatement x)
           
 void endVisit(OracleMultiInsertStatement.ConditionalInsertClause x)
           
 void endVisit(OracleMultiInsertStatement.ConditionalInsertClauseItem x)
           
 void endVisit(OracleMultiInsertStatement.InsertIntoClause x)
           
 void endVisit(OracleMultiInsertStatement x)
           
 void endVisit(OracleOrderBy x)
           
 void endVisit(OracleOrderByItem x)
           
 void endVisit(OracleOuterExpr x)
           
 void endVisit(OracleParameter x)
           
 void endVisit(OraclePartitionByRangeClause x)
           
 void endVisit(OraclePLSQLCommitStatement astNode)
           
 void endVisit(OraclePrimaryKey x)
           
 void endVisit(OracleRangeExpr x)
           
 void endVisit(OracleRangeValuesClause x)
           
 void endVisit(OracleReturningClause x)
           
 void endVisit(OracleSavePointStatement x)
           
 void endVisit(OracleSelect x)
           
 void endVisit(OracleSelectForUpdate x)
           
 void endVisit(OracleSelectHierachicalQueryClause x)
           
 void endVisit(OracleSelectJoin x)
           
 void endVisit(OracleSelectPivot.Item x)
           
 void endVisit(OracleSelectPivot x)
           
 void endVisit(OracleSelectQueryBlock x)
           
 void endVisit(OracleSelectRestriction.CheckOption x)
           
 void endVisit(OracleSelectRestriction.ReadOnly x)
           
 void endVisit(OracleSelectSubqueryTableSource x)
           
 void endVisit(OracleSelectTableReference x)
           
 void endVisit(OracleSelectUnPivot x)
           
 void endVisit(OracleSetTransactionStatement x)
           
 void endVisit(OracleSizeExpr x)
           
 void endVisit(OracleStorageClause x)
           
 void endVisit(OracleSysdateExpr x)
           
 void endVisit(OracleTableExpr x)
           
 void endVisit(OracleTimestampExpr x)
           
 void endVisit(OracleTruncateStatement x)
           
 void endVisit(OracleUpdateSetListClause x)
           
 void endVisit(OracleUpdateSetListMultiColumnItem x)
           
 void endVisit(OracleUpdateSetListSingleColumnItem x)
           
 void endVisit(OracleUpdateSetValueClause x)
           
 void endVisit(OracleUpdateStatement x)
           
 void endVisit(PartitionExtensionClause x)
           
 void endVisit(SampleClause x)
           
 void endVisit(SearchClause x)
           
 void endVisit(SQLDataType x)
           
 void endVisit(SQLMethodInvokeExpr x)
           
 void endVisit(SQLObjectCreateExpr x)
           
 void endVisit(SQLRollbackStatement x)
           
 void endVisit(SubqueryFactoringClause.Entry x)
           
 void endVisit(SubqueryFactoringClause x)
           
 boolean isPrintPostSemi()
           
 void postVisit(SQLObject x)
           
 boolean visit(CycleClause x)
           
 boolean visit(FlashbackQueryClause.AsOfFlashbackQueryClause x)
           
 boolean visit(FlashbackQueryClause.AsOfSnapshotClause x)
           
 boolean visit(FlashbackQueryClause.VersionsFlashbackQueryClause x)
           
 boolean visit(GroupingSetExpr x)
           
 boolean visit(ModelClause.CellAssignment x)
           
 boolean visit(ModelClause.CellAssignmentItem x)
           
 boolean visit(ModelClause.MainModelClause x)
           
 boolean visit(ModelClause.ModelColumn x)
           
 boolean visit(ModelClause.ModelColumnClause x)
           
 boolean visit(ModelClause.ModelRulesClause x)
           
 boolean visit(ModelClause.QueryPartitionClause x)
           
 boolean visit(ModelClause.ReturnRowsClause x)
           
 boolean visit(ModelClause x)
           
 boolean visit(OracleAggregateExpr expr)
           
 boolean visit(OracleAlterIndexStatement.Rebuild x)
           
 boolean visit(OracleAlterIndexStatement x)
           
 boolean visit(OracleAlterProcedureStatement x)
           
 boolean visit(OracleAlterSessionStatement x)
           
 boolean visit(OracleAlterSynonymStatement x)
           
 boolean visit(OracleAlterTableAddConstaint x)
           
 boolean visit(OracleAlterTableDropPartition x)
           
 boolean visit(OracleAlterTableModify x)
           
 boolean visit(OracleAlterTableMoveTablespace x)
           
 boolean visit(OracleAlterTableRenameTo x)
           
 boolean visit(OracleAlterTablespaceAddDataFile x)
           
 boolean visit(OracleAlterTablespaceStatement x)
           
 boolean visit(OracleAlterTableSplitPartition.NestedTablePartitionSpec x)
           
 boolean visit(OracleAlterTableSplitPartition.TableSpaceItem x)
           
 boolean visit(OracleAlterTableSplitPartition.UpdateIndexesClause x)
           
 boolean visit(OracleAlterTableSplitPartition x)
           
 boolean visit(OracleAlterTableStatement x)
           
 boolean visit(OracleAlterTableTruncatePartition x)
           
 boolean visit(OracleAlterTriggerStatement x)
           
 boolean visit(OracleAlterViewStatement x)
           
 boolean visit(OracleAnalytic x)
           
 boolean visit(OracleAnalyticWindowing x)
           
 boolean visit(OracleArgumentExpr x)
           
 boolean visit(OracleBinaryDoubleExpr x)
           
 boolean visit(OracleBinaryFloatExpr x)
           
 boolean visit(OracleBlockStatement x)
           
 boolean visit(OracleCommitStatement x)
           
 boolean visit(OracleConstraintState x)
           
 boolean visit(OracleCreateIndexStatement x)
           
 boolean visit(OracleCreateProcedureStatement x)
           
 boolean visit(OracleCreateSequenceStatement x)
           
 boolean visit(OracleCreateTableStatement x)
           
 boolean visit(OracleCursorExpr x)
           
 boolean visit(OracleDateExpr x)
           
 boolean visit(OracleDatetimeExpr x)
           
 boolean visit(OracleDbLinkExpr x)
           
 boolean visit(OracleDeleteStatement x)
           
 boolean visit(OracleErrorLoggingClause x)
           
 boolean visit(OracleExceptionStatement.Item x)
           
 boolean visit(OracleExceptionStatement x)
           
 boolean visit(OracleExitStatement x)
           
 boolean visit(OracleExplainStatement x)
           
 boolean visit(OracleExprStatement x)
           
 boolean visit(OracleExtractExpr x)
           
 boolean visit(OracleFetchStatement x)
           
 boolean visit(OracleFileSpecification x)
           
 boolean visit(OracleForStatement x)
           
 boolean visit(OracleGotoStatement x)
           
 boolean visit(OracleGrantStatement x)
           
 boolean visit(OracleIfStatement.Else x)
           
 boolean visit(OracleIfStatement.ElseIf x)
           
 boolean visit(OracleIfStatement x)
           
 boolean visit(OracleInsertStatement x)
           
 boolean visit(OracleIntervalExpr x)
           
 boolean visit(OracleIsSetExpr x)
           
 boolean visit(OracleLabelStatement x)
           
 boolean visit(OracleLockTableStatement x)
           
 boolean visit(OracleLoopStatement x)
           
 boolean visit(OracleMergeStatement.MergeInsertClause x)
           
 boolean visit(OracleMergeStatement.MergeUpdateClause x)
           
 boolean visit(OracleMergeStatement x)
           
 boolean visit(OracleMultiInsertStatement.ConditionalInsertClause x)
           
 boolean visit(OracleMultiInsertStatement.ConditionalInsertClauseItem x)
           
 boolean visit(OracleMultiInsertStatement.InsertIntoClause x)
           
 boolean visit(OracleMultiInsertStatement x)
           
 boolean visit(OracleOrderBy x)
           
 boolean visit(OracleOrderByItem x)
           
 boolean visit(OracleOuterExpr x)
           
 boolean visit(OracleParameter x)
           
 boolean visit(OraclePartitionByRangeClause x)
           
 boolean visit(OraclePLSQLCommitStatement astNode)
           
 boolean visit(OraclePrimaryKey x)
           
 boolean visit(OracleRangeExpr x)
           
 boolean visit(OracleRangeValuesClause x)
           
 boolean visit(OracleReturningClause x)
           
 boolean visit(OracleSavePointStatement x)
           
 boolean visit(OracleSelect x)
           
 boolean visit(OracleSelectForUpdate x)
           
 boolean visit(OracleSelectHierachicalQueryClause x)
           
 boolean visit(OracleSelectJoin x)
           
 boolean visit(OracleSelectPivot.Item x)
           
 boolean visit(OracleSelectPivot x)
           
 boolean visit(OracleSelectQueryBlock x)
           
 boolean visit(OracleSelectRestriction.CheckOption x)
           
 boolean visit(OracleSelectRestriction.ReadOnly x)
           
 boolean visit(OracleSelectSubqueryTableSource x)
           
 boolean visit(OracleSelectTableReference x)
           
 boolean visit(OracleSelectUnPivot x)
           
 boolean visit(OracleSetTransactionStatement x)
           
 boolean visit(OracleSizeExpr x)
           
 boolean visit(OracleStorageClause x)
           
 boolean visit(OracleSysdateExpr x)
           
 boolean visit(OracleTableExpr x)
           
 boolean visit(OracleTimestampExpr x)
           
 boolean visit(OracleTruncateStatement x)
           
 boolean visit(OracleUpdateSetListClause x)
           
 boolean visit(OracleUpdateSetListMultiColumnItem x)
           
 boolean visit(OracleUpdateSetListSingleColumnItem x)
           
 boolean visit(OracleUpdateSetValueClause x)
           
 boolean visit(OracleUpdateStatement x)
           
 boolean visit(PartitionExtensionClause x)
           
 boolean visit(SampleClause x)
           
 boolean visit(SearchClause x)
           
 boolean visit(SQLAllColumnExpr x)
           
 boolean visit(SQLSelect x)
           
 boolean visit(SQLSelectQueryBlock select)
           
 boolean visit(SubqueryFactoringClause.Entry x)
           
 boolean visit(SubqueryFactoringClause x)
           
 
Methods inherited from class com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
decrementIndent, endVisit, endVisit, getAppender, getIndentCount, incrementIndent, isPrettyFormat, print, print, print, print, printIndent, println, println, setPrettyFormat, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, preVisit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.dialect.oracle.visitor.OracleASTVisitor
visit
 
Methods inherited from interface com.alibaba.druid.sql.visitor.SQLASTVisitor
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 

Constructor Detail

OracleOutputVisitor

public OracleOutputVisitor(Appendable appender)

OracleOutputVisitor

public OracleOutputVisitor(Appendable appender,
                           boolean printPostSemi)
Method Detail

isPrintPostSemi

public boolean isPrintPostSemi()

postVisit

public void postVisit(SQLObject x)
Specified by:
postVisit in interface SQLASTVisitor
Overrides:
postVisit in class SQLASTVisitorAdapter

visit

public boolean visit(OracleAggregateExpr expr)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(SQLAllColumnExpr x)
Specified by:
visit in interface SQLASTVisitor
Overrides:
visit in class SQLASTOutputVisitor

visit

public boolean visit(OracleAnalytic x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleAnalyticWindowing x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleDateExpr x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleDbLinkExpr x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleDeleteStatement x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleExtractExpr x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleIntervalExpr x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleOrderBy x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleOuterExpr x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OraclePLSQLCommitStatement astNode)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(SQLSelect x)
Specified by:
visit in interface SQLASTVisitor
Overrides:
visit in class SQLASTOutputVisitor

visit

public boolean visit(OracleSelect x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectForUpdate x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectHierachicalQueryClause x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectJoin x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleOrderByItem x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectPivot x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectPivot.Item x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(SQLSelectQueryBlock select)
Specified by:
visit in interface SQLASTVisitor
Overrides:
visit in class SQLASTOutputVisitor

visit

public boolean visit(OracleSelectQueryBlock x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectRestriction.CheckOption x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectRestriction.ReadOnly x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectSubqueryTableSource x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectTableReference x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleSelectUnPivot x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleTableExpr x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleTimestampExpr x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleUpdateSetListClause x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleUpdateSetListMultiColumnItem x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleUpdateSetListSingleColumnItem x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleUpdateSetValueClause x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleUpdateStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAggregateExpr astNode)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleConstraintState astNode)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OraclePLSQLCommitStatement astNode)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAnalytic x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAnalyticWindowing x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(SQLDataType x)
Specified by:
endVisit in interface SQLASTVisitor
Overrides:
endVisit in class SQLASTVisitorAdapter

endVisit

public void endVisit(OracleDateExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleDbLinkExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleDeleteStatement x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleExtractExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleIntervalExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(SQLMethodInvokeExpr x)
Specified by:
endVisit in interface SQLASTVisitor
Overrides:
endVisit in class SQLASTVisitorAdapter

endVisit

public void endVisit(SQLObjectCreateExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleOrderBy x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleOuterExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectForUpdate x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectHierachicalQueryClause x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectJoin x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleOrderByItem x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectPivot x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectPivot.Item x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectRestriction.CheckOption x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectRestriction.ReadOnly x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectSubqueryTableSource x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectUnPivot x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleTableExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleTimestampExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleUpdateSetListClause x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleUpdateSetListMultiColumnItem x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleUpdateSetListSingleColumnItem x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleUpdateSetValueClause x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleUpdateStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(SampleClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(SampleClause x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectTableReference x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(PartitionExtensionClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(PartitionExtensionClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(FlashbackQueryClause.VersionsFlashbackQueryClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(FlashbackQueryClause.VersionsFlashbackQueryClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(FlashbackQueryClause.AsOfFlashbackQueryClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(FlashbackQueryClause.AsOfFlashbackQueryClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(GroupingSetExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(GroupingSetExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(SubqueryFactoringClause.Entry x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(SubqueryFactoringClause.Entry x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(SubqueryFactoringClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(SubqueryFactoringClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(SearchClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(SearchClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(CycleClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(CycleClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleBinaryFloatExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleBinaryFloatExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleBinaryDoubleExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleBinaryDoubleExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelect x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleConstraintState x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleCursorExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleCursorExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleIsSetExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleIsSetExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.ReturnRowsClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.ReturnRowsClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.MainModelClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.MainModelClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.ModelColumnClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.ModelColumnClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.QueryPartitionClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.QueryPartitionClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.ModelColumn x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.ModelColumn x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.ModelRulesClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.ModelRulesClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.CellAssignmentItem x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.CellAssignmentItem x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(ModelClause.CellAssignment x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(ModelClause.CellAssignment x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleMergeStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleMergeStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleMergeStatement.MergeUpdateClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleMergeStatement.MergeUpdateClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleMergeStatement.MergeInsertClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleMergeStatement.MergeInsertClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleErrorLoggingClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleErrorLoggingClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleReturningClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleReturningClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleInsertStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleInsertStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleMultiInsertStatement.InsertIntoClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleMultiInsertStatement.InsertIntoClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleMultiInsertStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleMultiInsertStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleMultiInsertStatement.ConditionalInsertClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleMultiInsertStatement.ConditionalInsertClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleMultiInsertStatement.ConditionalInsertClauseItem x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleMultiInsertStatement.ConditionalInsertClauseItem x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSelectQueryBlock x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleBlockStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleBlockStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleLockTableStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleLockTableStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterSessionStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterSessionStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleExprStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleExprStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleDatetimeExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleDatetimeExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleSysdateExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSysdateExpr x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleExceptionStatement.Item x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleExceptionStatement.Item x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleExceptionStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleExceptionStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleArgumentExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleArgumentExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleSetTransactionStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSetTransactionStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleGrantStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleGrantStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleExplainStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleExplainStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterProcedureStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterProcedureStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableDropPartition x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableDropPartition x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableTruncatePartition x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableTruncatePartition x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableSplitPartition.TableSpaceItem x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableSplitPartition.TableSpaceItem x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableSplitPartition.UpdateIndexesClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableSplitPartition.UpdateIndexesClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableSplitPartition x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableSplitPartition x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableSplitPartition.NestedTablePartitionSpec x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableSplitPartition.NestedTablePartitionSpec x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableModify x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableModify x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleCreateIndexStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleCreateIndexStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterIndexStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterIndexStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterIndexStatement.Rebuild x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterIndexStatement.Rebuild x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleForStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleForStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleIfStatement.Else x)
Specified by:
visit in interface OracleASTVisitor

visit

public boolean visit(OracleIfStatement.ElseIf x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleIfStatement.ElseIf x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(OracleIfStatement.Else x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleIfStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleIfStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleRangeExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleRangeExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableAddConstaint x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableAddConstaint x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OraclePrimaryKey x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OraclePrimaryKey x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleCreateTableStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleCreateTableStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableRenameTo x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableRenameTo x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleStorageClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleStorageClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleGotoStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleGotoStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleLabelStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleLabelStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleParameter x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleParameter x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleCommitStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleCommitStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTriggerStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTriggerStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterSynonymStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterSynonymStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(FlashbackQueryClause.AsOfSnapshotClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(FlashbackQueryClause.AsOfSnapshotClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterViewStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterViewStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTableMoveTablespace x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTableMoveTablespace x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleSizeExpr x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSizeExpr x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleFileSpecification x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleFileSpecification x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTablespaceAddDataFile x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTablespaceAddDataFile x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleAlterTablespaceStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleAlterTablespaceStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleTruncateStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleTruncateStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleCreateSequenceStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleCreateSequenceStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleRangeValuesClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleRangeValuesClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OraclePartitionByRangeClause x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OraclePartitionByRangeClause x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleLoopStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleLoopStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleExitStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleExitStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleFetchStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleFetchStatement x)
Specified by:
endVisit in interface OracleASTVisitor

endVisit

public void endVisit(SQLRollbackStatement x)
Specified by:
endVisit in interface SQLASTVisitor
Overrides:
endVisit in class SQLASTVisitorAdapter

visit

public boolean visit(OracleSavePointStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleSavePointStatement x)
Specified by:
endVisit in interface OracleASTVisitor

visit

public boolean visit(OracleCreateProcedureStatement x)
Specified by:
visit in interface OracleASTVisitor

endVisit

public void endVisit(OracleCreateProcedureStatement x)
Specified by:
endVisit in interface OracleASTVisitor


Copyright © 2012 Alibaba Group. All Rights Reserved.