-
- 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 void
visit(Alter alter)
<S> T
visit(Alter alter, S context)
default void
visit(AlterSession alterSession)
<S> T
visit(AlterSession alterSession, S context)
default void
visit(AlterSystemStatement alterSystemStatement)
<S> T
visit(AlterSystemStatement alterSystemStatement, S context)
default void
visit(RenameTableStatement renameTableStatement)
<S> T
visit(RenameTableStatement renameTableStatement, S context)
default void
visit(AlterSequence alterSequence)
<S> T
visit(AlterSequence alterSequence, S context)
default void
visit(Analyze analyze)
<S> T
visit(Analyze analyze, S context)
default void
visit(Block block)
<S> T
visit(Block block, S context)
default void
visit(Comment comment)
<S> T
visit(Comment comment, S context)
default void
visit(Commit commit)
<S> T
visit(Commit commit, S context)
default void
visit(CreateIndex createIndex)
<S> T
visit(CreateIndex createIndex, S context)
default void
visit(CreateSchema createSchema)
<S> T
visit(CreateSchema createSchema, S context)
default void
visit(CreateSequence createSequence)
<S> T
visit(CreateSequence createSequence, S context)
default void
visit(CreateSynonym createSynonym)
<S> T
visit(CreateSynonym createSynonym, S context)
default void
visit(CreateTable createTable)
<S> T
visit(CreateTable createTable, S context)
default void
visit(AlterView alterView)
<S> T
visit(AlterView alterView, S context)
default void
visit(CreateView createView)
<S> T
visit(CreateView createView, S context)
default void
visit(CreateFunctionalStatement createFunctionalStatement)
<S> T
visit(CreateFunctionalStatement createFunctionalStatement, S context)
default void
visit(DeclareStatement declareStatement)
<S> T
visit(DeclareStatement declareStatement, S context)
default void
visit(Delete delete)
<S> T
visit(Delete delete, S context)
default void
visit(ParenthesedDelete parenthesedDelete)
<S> T
visit(ParenthesedDelete parenthesedDelete, S context)
default void
visit(DescribeStatement describe)
<S> T
visit(DescribeStatement describe, S context)
default void
visit(Drop drop)
<S> T
visit(Drop drop, S context)
default void
visit(Execute execute)
<S> T
visit(Execute execute, S context)
default void
visit(ExplainStatement explainStatement)
<S> T
visit(ExplainStatement explainStatement, S context)
default void
visit(Grant grant)
<S> T
visit(Grant grant, S context)
default void
visit(IfElseStatement ifElseStatement)
<S> T
visit(IfElseStatement ifElseStatement, S context)
default void
visit(Insert insert)
<S> T
visit(Insert insert, S context)
default void
visit(ParenthesedInsert parenthesedInsert)
<S> T
visit(ParenthesedInsert parenthesedInsert, S context)
default void
visit(Merge merge)
<S> T
visit(Merge merge, S context)
default void
visit(PurgeStatement purgeStatement)
<S> T
visit(PurgeStatement purgeStatement, S context)
default void
visit(RefreshMaterializedViewStatement materializedView)
<S> T
visit(RefreshMaterializedViewStatement materializedView, S context)
default void
visit(ResetStatement reset)
<S> T
visit(ResetStatement reset, S context)
default void
visit(RollbackStatement rollbackStatement)
<S> T
visit(RollbackStatement rollbackStatement, S context)
default void
visit(SavepointStatement savepointStatement)
<S> T
visit(SavepointStatement savepointStatement, S context)
default void
visit(Select select)
<S> T
visit(Select select, S context)
default void
visit(SetStatement set)
<S> T
visit(SetStatement set, S context)
default void
visit(ShowIndexStatement showIndex)
<S> T
visit(ShowIndexStatement showIndex, S context)
default void
visit(ShowTablesStatement showTables)
<S> T
visit(ShowTablesStatement showTables, S context)
default void
visit(ShowColumnsStatement showColumns)
<S> T
visit(ShowColumnsStatement showColumns, S context)
default void
visit(ShowStatement showStatement)
<S> T
visit(ShowStatement showStatement, S context)
default void
visit(Statements statements)
<S> T
visit(Statements statements, S context)
default void
visit(Truncate truncate)
<S> T
visit(Truncate truncate, S context)
default void
visit(UnsupportedStatement unsupportedStatement)
<S> T
visit(UnsupportedStatement unsupportedStatement, S context)
default void
visit(ParenthesedUpdate parenthesedUpdate)
<S> T
visit(ParenthesedUpdate parenthesedUpdate, S context)
default void
visit(Update update)
<S> T
visit(Update update, S context)
default void
visit(Upsert upsert)
<S> T
visit(Upsert upsert, S context)
default void
visit(UseStatement use)
<S> T
visit(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)
-
visit
<S> T visit(ParenthesedInsert parenthesedInsert, S context)
-
visit
default void visit(ParenthesedInsert parenthesedInsert)
-
visit
<S> T visit(ParenthesedUpdate parenthesedUpdate, S context)
-
visit
default void visit(ParenthesedUpdate parenthesedUpdate)
-
visit
<S> T visit(ParenthesedDelete parenthesedDelete, S context)
-
visit
default void visit(ParenthesedDelete parenthesedDelete)
-
-