-
- All Known Implementing Classes:
StatementDeParser,StatementValidator,StatementVisitorAdapter,TablesNamesFinder
public interface StatementVisitor<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidvisit(Alter alter)<S> Tvisit(Alter alter, S context)default voidvisit(AlterSession alterSession)<S> Tvisit(AlterSession alterSession, S context)default voidvisit(AlterSystemStatement alterSystemStatement)<S> Tvisit(AlterSystemStatement alterSystemStatement, S context)default voidvisit(RenameTableStatement renameTableStatement)<S> Tvisit(RenameTableStatement renameTableStatement, S context)default voidvisit(AlterSequence alterSequence)<S> Tvisit(AlterSequence alterSequence, S context)default voidvisit(Analyze analyze)<S> Tvisit(Analyze analyze, S context)default voidvisit(Block block)<S> Tvisit(Block block, S context)default voidvisit(Comment comment)<S> Tvisit(Comment comment, S context)default voidvisit(Commit commit)<S> Tvisit(Commit commit, S context)default voidvisit(CreateIndex createIndex)<S> Tvisit(CreateIndex createIndex, S context)default voidvisit(CreateSchema createSchema)<S> Tvisit(CreateSchema createSchema, S context)default voidvisit(CreateSequence createSequence)<S> Tvisit(CreateSequence createSequence, S context)default voidvisit(CreateSynonym createSynonym)<S> Tvisit(CreateSynonym createSynonym, S context)default voidvisit(CreateTable createTable)<S> Tvisit(CreateTable createTable, S context)default voidvisit(AlterView alterView)<S> Tvisit(AlterView alterView, S context)default voidvisit(CreateView createView)<S> Tvisit(CreateView createView, S context)default voidvisit(CreateFunctionalStatement createFunctionalStatement)<S> Tvisit(CreateFunctionalStatement createFunctionalStatement, S context)default voidvisit(DeclareStatement declareStatement)<S> Tvisit(DeclareStatement declareStatement, S context)default voidvisit(Delete delete)<S> Tvisit(Delete delete, S context)default voidvisit(DescribeStatement describe)<S> Tvisit(DescribeStatement describe, S context)default voidvisit(Drop drop)<S> Tvisit(Drop drop, S context)default voidvisit(Execute execute)<S> Tvisit(Execute execute, S context)default voidvisit(ExplainStatement explainStatement)<S> Tvisit(ExplainStatement explainStatement, S context)default voidvisit(Grant grant)<S> Tvisit(Grant grant, S context)default voidvisit(IfElseStatement ifElseStatement)<S> Tvisit(IfElseStatement ifElseStatement, S context)default voidvisit(Insert insert)<S> Tvisit(Insert insert, S context)default voidvisit(Merge merge)<S> Tvisit(Merge merge, S context)default voidvisit(PurgeStatement purgeStatement)<S> Tvisit(PurgeStatement purgeStatement, S context)default voidvisit(RefreshMaterializedViewStatement materializedView)<S> Tvisit(RefreshMaterializedViewStatement materializedView, S context)default voidvisit(ResetStatement reset)<S> Tvisit(ResetStatement reset, S context)default voidvisit(RollbackStatement rollbackStatement)<S> Tvisit(RollbackStatement rollbackStatement, S context)default voidvisit(SavepointStatement savepointStatement)<S> Tvisit(SavepointStatement savepointStatement, S context)default voidvisit(Select select)<S> Tvisit(Select select, S context)default voidvisit(SetStatement set)<S> Tvisit(SetStatement set, S context)default voidvisit(ShowIndexStatement showIndex)<S> Tvisit(ShowIndexStatement showIndex, S context)default voidvisit(ShowTablesStatement showTables)<S> Tvisit(ShowTablesStatement showTables, S context)default voidvisit(ShowColumnsStatement showColumns)<S> Tvisit(ShowColumnsStatement showColumns, S context)default voidvisit(ShowStatement showStatement)<S> Tvisit(ShowStatement showStatement, S context)default voidvisit(Statements statements)<S> Tvisit(Statements statements, S context)default voidvisit(Truncate truncate)<S> Tvisit(Truncate truncate, S context)default voidvisit(UnsupportedStatement unsupportedStatement)<S> Tvisit(UnsupportedStatement unsupportedStatement, S context)default voidvisit(Update update)<S> Tvisit(Update update, S context)default voidvisit(Upsert upsert)<S> Tvisit(Upsert upsert, S context)default voidvisit(UseStatement use)<S> Tvisit(UseStatement use, S context)
-
-
-
Method Detail
-
visit
default void visit(Analyze analyze)
-
visit
<S> T visit(SavepointStatement savepointStatement, S context)
-
visit
default void visit(SavepointStatement savepointStatement)
-
visit
<S> T visit(RollbackStatement rollbackStatement, S context)
-
visit
default void visit(RollbackStatement rollbackStatement)
-
visit
default void visit(Comment comment)
-
visit
default void visit(Commit commit)
-
visit
default void visit(Delete delete)
-
visit
default void visit(Update update)
-
visit
default void visit(Insert insert)
-
visit
default void visit(Drop drop)
-
visit
default void visit(Truncate truncate)
-
visit
<S> T visit(CreateIndex createIndex, S context)
-
visit
default void visit(CreateIndex createIndex)
-
visit
<S> T visit(CreateSchema createSchema, S context)
-
visit
default void visit(CreateSchema createSchema)
-
visit
<S> T visit(CreateTable createTable, S context)
-
visit
default void visit(CreateTable createTable)
-
visit
<S> T visit(CreateView createView, S context)
-
visit
default void visit(CreateView createView)
-
visit
default void visit(AlterView alterView)
-
visit
<S> T visit(RefreshMaterializedViewStatement materializedView, S context)
-
visit
default void visit(RefreshMaterializedViewStatement materializedView)
-
visit
default void visit(Alter alter)
-
visit
<S> T visit(Statements statements, S context)
-
visit
default void visit(Statements statements)
-
visit
default void visit(Execute execute)
-
visit
<S> T visit(SetStatement set, S context)
-
visit
default void visit(SetStatement set)
-
visit
<S> T visit(ResetStatement reset, S context)
-
visit
default void visit(ResetStatement reset)
-
visit
<S> T visit(ShowColumnsStatement showColumns, S context)
-
visit
default void visit(ShowColumnsStatement showColumns)
-
visit
<S> T visit(ShowIndexStatement showIndex, S context)
-
visit
default void visit(ShowIndexStatement showIndex)
-
visit
<S> T visit(ShowTablesStatement showTables, S context)
-
visit
default void visit(ShowTablesStatement showTables)
-
visit
default void visit(Merge merge)
-
visit
default void visit(Select select)
-
visit
default void visit(Upsert upsert)
-
visit
<S> T visit(UseStatement use, S context)
-
visit
default void visit(UseStatement use)
-
visit
default void visit(Block block)
-
visit
<S> T visit(DescribeStatement describe, S context)
-
visit
default void visit(DescribeStatement describe)
-
visit
<S> T visit(ExplainStatement explainStatement, S context)
-
visit
default void visit(ExplainStatement explainStatement)
-
visit
<S> T visit(ShowStatement showStatement, S context)
-
visit
default void visit(ShowStatement showStatement)
-
visit
<S> T visit(DeclareStatement declareStatement, S context)
-
visit
default void visit(DeclareStatement declareStatement)
-
visit
default void visit(Grant grant)
-
visit
<S> T visit(CreateSequence createSequence, S context)
-
visit
default void visit(CreateSequence createSequence)
-
visit
<S> T visit(AlterSequence alterSequence, S context)
-
visit
default void visit(AlterSequence alterSequence)
-
visit
<S> T visit(CreateFunctionalStatement createFunctionalStatement, S context)
-
visit
default void visit(CreateFunctionalStatement createFunctionalStatement)
-
visit
<S> T visit(CreateSynonym createSynonym, S context)
-
visit
default void visit(CreateSynonym createSynonym)
-
visit
<S> T visit(AlterSession alterSession, S context)
-
visit
default void visit(AlterSession alterSession)
-
visit
<S> T visit(IfElseStatement ifElseStatement, S context)
-
visit
default void visit(IfElseStatement ifElseStatement)
-
visit
<S> T visit(RenameTableStatement renameTableStatement, S context)
-
visit
default void visit(RenameTableStatement renameTableStatement)
-
visit
<S> T visit(PurgeStatement purgeStatement, S context)
-
visit
default void visit(PurgeStatement purgeStatement)
-
visit
<S> T visit(AlterSystemStatement alterSystemStatement, S context)
-
visit
default void visit(AlterSystemStatement alterSystemStatement)
-
visit
<S> T visit(UnsupportedStatement unsupportedStatement, S context)
-
visit
default void visit(UnsupportedStatement unsupportedStatement)
-
-