C# Class Deveel.Data.Sql.Statements.StatementVisitor

显示文件 Open project: deveel/deveeldb

Protected Methods

Method Description
VisitAlterTable ( AlterTableStatement statement ) : SqlStatement
VisitAlterUser ( AlterUserStatement statement ) : SqlStatement
VisitAssignVariable ( AssignVariableStatement statement ) : SqlStatement
VisitCall ( CallStatement statement ) : SqlStatement
VisitClose ( CloseStatement statement ) : SqlStatement
VisitCodeBlock ( CodeBlockStatement statement ) : SqlStatement
VisitCommit ( CommitStatement statement ) : SqlStatement
VisitCondition ( ConditionStatement statement ) : SqlStatement
VisitContinue ( ContinueStatement statement ) : SqlStatement
VisitCreateCallbackTrigger ( CreateCallbackTriggerStatement statement ) : SqlStatement
VisitCreateExternFunction ( CreateExternalFunctionStatement statement ) : SqlStatement
VisitCreateExternProcedure ( CreateExternalProcedureStatement statement ) : SqlStatement
VisitCreateFunction ( CreateFunctionStatement statement ) : SqlStatement
VisitCreateProcedure ( CreateProcedureStatement statement ) : SqlStatement
VisitCreateProcedureTrigger ( CreateProcedureTriggerStatement statement ) : SqlStatement
VisitCreateRole ( CreateRoleStatement statement ) : SqlStatement
VisitCreateSchema ( CreateSchemaStatement statement ) : SqlStatement
VisitCreateSequence ( CreateSequenceStatement statement ) : SqlStatement
VisitCreateTable ( CreateTableStatement statement ) : SqlStatement
VisitCreateTrigger ( CreateTriggerStatement statement ) : SqlStatement
VisitCreateUser ( CreateUserStatement statement ) : SqlStatement
VisitCreateView ( CreateViewStatement statement ) : SqlStatement
VisitCursorForLoop ( CursorForLoopStatement statement ) : SqlStatement
VisitDeclareCursor ( DeclareCursorStatement statement ) : SqlStatement
VisitDeclareException ( DeclareExceptionStatement statement ) : SqlStatement
VisitDeclareVariable ( DeclareVariableStatement statement ) : SqlStatement
VisitDelete ( DeleteStatement statement ) : SqlStatement
VisitDropCallbackTrigger ( DropCallbackTriggersStatement statement ) : SqlStatement
VisitDropFunction ( DropFunctionStatement statement ) : SqlStatement
VisitDropProcedure ( DropProcedureStatement statement ) : SqlStatement
VisitDropRole ( DropRoleStatement statement ) : SqlStatement
VisitDropSequence ( DropSequenceStatement statement ) : SqlStatement
VisitDropTable ( DropTableStatement statement ) : SqlStatement
VisitDropTrigger ( DropTriggerStatement statement ) : SqlStatement
VisitDropType ( DropTypeStatement statement ) : SqlStatement
VisitDropUser ( DropUserStatement statement ) : SqlStatement
VisitDropView ( DropViewStatement statement ) : SqlStatement
VisitExit ( ExitStatement statement ) : SqlStatement
VisitFetch ( FetchStatement statement ) : SqlStatement
VisitGoTo ( GoToStatement statement ) : SqlStatement
VisitGrantPrivilege ( GrantPrivilegesStatement statement ) : SqlStatement
VisitGrantRole ( GrantRoleStatement statement ) : SqlStatement
VisitInsert ( InsertStatement statement ) : SqlStatement
VisitInsertSelect ( InsertSelectStatement statement ) : SqlStatement
VisitLoop ( LoopStatement statement ) : SqlStatement
VisitLoopControl ( LoopControlStatement statement ) : SqlStatement
VisitOpen ( OpenStatement statement ) : SqlStatement
VisitPlSqlBlock ( PlSqlBlockStatement statement ) : SqlStatement
VisitRaise ( RaiseStatement statement ) : SqlStatement
VisitReturn ( ReturnStatement statement ) : SqlStatement
VisitRevokePrivilege ( RevokePrivilegesStatement statement ) : SqlStatement
VisitRollback ( RollbackStatement statement ) : SqlStatement
VisitSelect ( SelectStatement statement ) : SqlStatement
VisitSelectInto ( SelectIntoStatement statement ) : SqlStatement
VisitSet ( SetStatement statement ) : SqlStatement
VisitShow ( ShowStatement statement ) : SqlStatement
VisitStatement ( SqlStatement statement ) : SqlStatement
VisitUpdate ( UpdateStatement statement ) : SqlStatement
VisitUpdateFromCursor ( UpdateFromCursorStatement statement ) : SqlStatement
VisitWhileLoop ( WhileLoopStatement statement ) : SqlStatement

Private Methods

Method Description
VisitForLoop ( ForLoopStatement statement ) : SqlStatement

Method Details

VisitAlterTable() protected method

protected VisitAlterTable ( AlterTableStatement statement ) : SqlStatement
statement AlterTableStatement
return SqlStatement

VisitAlterUser() protected method

protected VisitAlterUser ( AlterUserStatement statement ) : SqlStatement
statement AlterUserStatement
return SqlStatement

VisitAssignVariable() protected method

protected VisitAssignVariable ( AssignVariableStatement statement ) : SqlStatement
statement AssignVariableStatement
return SqlStatement

VisitCall() protected method

protected VisitCall ( CallStatement statement ) : SqlStatement
statement CallStatement
return SqlStatement

VisitClose() protected method

protected VisitClose ( CloseStatement statement ) : SqlStatement
statement CloseStatement
return SqlStatement

VisitCodeBlock() protected method

protected VisitCodeBlock ( CodeBlockStatement statement ) : SqlStatement
statement CodeBlockStatement
return SqlStatement

VisitCommit() protected method

protected VisitCommit ( CommitStatement statement ) : SqlStatement
statement CommitStatement
return SqlStatement

VisitCondition() protected method

protected VisitCondition ( ConditionStatement statement ) : SqlStatement
statement ConditionStatement
return SqlStatement

VisitContinue() protected method

protected VisitContinue ( ContinueStatement statement ) : SqlStatement
statement ContinueStatement
return SqlStatement

VisitCreateCallbackTrigger() protected method

protected VisitCreateCallbackTrigger ( CreateCallbackTriggerStatement statement ) : SqlStatement
statement CreateCallbackTriggerStatement
return SqlStatement

VisitCreateExternFunction() protected method

protected VisitCreateExternFunction ( CreateExternalFunctionStatement statement ) : SqlStatement
statement CreateExternalFunctionStatement
return SqlStatement

VisitCreateExternProcedure() protected method

protected VisitCreateExternProcedure ( CreateExternalProcedureStatement statement ) : SqlStatement
statement CreateExternalProcedureStatement
return SqlStatement

VisitCreateFunction() protected method

protected VisitCreateFunction ( CreateFunctionStatement statement ) : SqlStatement
statement CreateFunctionStatement
return SqlStatement

VisitCreateProcedure() protected method

protected VisitCreateProcedure ( CreateProcedureStatement statement ) : SqlStatement
statement CreateProcedureStatement
return SqlStatement

VisitCreateProcedureTrigger() protected method

protected VisitCreateProcedureTrigger ( CreateProcedureTriggerStatement statement ) : SqlStatement
statement CreateProcedureTriggerStatement
return SqlStatement

VisitCreateRole() protected method

protected VisitCreateRole ( CreateRoleStatement statement ) : SqlStatement
statement CreateRoleStatement
return SqlStatement

VisitCreateSchema() protected method

protected VisitCreateSchema ( CreateSchemaStatement statement ) : SqlStatement
statement CreateSchemaStatement
return SqlStatement

VisitCreateSequence() protected method

protected VisitCreateSequence ( CreateSequenceStatement statement ) : SqlStatement
statement CreateSequenceStatement
return SqlStatement

VisitCreateTable() protected method

protected VisitCreateTable ( CreateTableStatement statement ) : SqlStatement
statement CreateTableStatement
return SqlStatement

VisitCreateTrigger() protected method

protected VisitCreateTrigger ( CreateTriggerStatement statement ) : SqlStatement
statement CreateTriggerStatement
return SqlStatement

VisitCreateUser() protected method

protected VisitCreateUser ( CreateUserStatement statement ) : SqlStatement
statement CreateUserStatement
return SqlStatement

VisitCreateView() protected method

protected VisitCreateView ( CreateViewStatement statement ) : SqlStatement
statement CreateViewStatement
return SqlStatement

VisitCursorForLoop() protected method

protected VisitCursorForLoop ( CursorForLoopStatement statement ) : SqlStatement
statement CursorForLoopStatement
return SqlStatement

VisitDeclareCursor() protected method

protected VisitDeclareCursor ( DeclareCursorStatement statement ) : SqlStatement
statement DeclareCursorStatement
return SqlStatement

VisitDeclareException() protected method

protected VisitDeclareException ( DeclareExceptionStatement statement ) : SqlStatement
statement DeclareExceptionStatement
return SqlStatement

VisitDeclareVariable() protected method

protected VisitDeclareVariable ( DeclareVariableStatement statement ) : SqlStatement
statement DeclareVariableStatement
return SqlStatement

VisitDelete() protected method

protected VisitDelete ( DeleteStatement statement ) : SqlStatement
statement DeleteStatement
return SqlStatement

VisitDropCallbackTrigger() protected method

protected VisitDropCallbackTrigger ( DropCallbackTriggersStatement statement ) : SqlStatement
statement DropCallbackTriggersStatement
return SqlStatement

VisitDropFunction() protected method

protected VisitDropFunction ( DropFunctionStatement statement ) : SqlStatement
statement DropFunctionStatement
return SqlStatement

VisitDropProcedure() protected method

protected VisitDropProcedure ( DropProcedureStatement statement ) : SqlStatement
statement DropProcedureStatement
return SqlStatement

VisitDropRole() protected method

protected VisitDropRole ( DropRoleStatement statement ) : SqlStatement
statement DropRoleStatement
return SqlStatement

VisitDropSequence() protected method

protected VisitDropSequence ( DropSequenceStatement statement ) : SqlStatement
statement DropSequenceStatement
return SqlStatement

VisitDropTable() protected method

protected VisitDropTable ( DropTableStatement statement ) : SqlStatement
statement DropTableStatement
return SqlStatement

VisitDropTrigger() protected method

protected VisitDropTrigger ( DropTriggerStatement statement ) : SqlStatement
statement DropTriggerStatement
return SqlStatement

VisitDropType() protected method

protected VisitDropType ( DropTypeStatement statement ) : SqlStatement
statement DropTypeStatement
return SqlStatement

VisitDropUser() protected method

protected VisitDropUser ( DropUserStatement statement ) : SqlStatement
statement DropUserStatement
return SqlStatement

VisitDropView() protected method

protected VisitDropView ( DropViewStatement statement ) : SqlStatement
statement DropViewStatement
return SqlStatement

VisitExit() protected method

protected VisitExit ( ExitStatement statement ) : SqlStatement
statement ExitStatement
return SqlStatement

VisitFetch() protected method

protected VisitFetch ( FetchStatement statement ) : SqlStatement
statement FetchStatement
return SqlStatement

VisitGoTo() protected method

protected VisitGoTo ( GoToStatement statement ) : SqlStatement
statement GoToStatement
return SqlStatement

VisitGrantPrivilege() protected method

protected VisitGrantPrivilege ( GrantPrivilegesStatement statement ) : SqlStatement
statement GrantPrivilegesStatement
return SqlStatement

VisitGrantRole() protected method

protected VisitGrantRole ( GrantRoleStatement statement ) : SqlStatement
statement GrantRoleStatement
return SqlStatement

VisitInsert() protected method

protected VisitInsert ( InsertStatement statement ) : SqlStatement
statement InsertStatement
return SqlStatement

VisitInsertSelect() protected method

protected VisitInsertSelect ( InsertSelectStatement statement ) : SqlStatement
statement InsertSelectStatement
return SqlStatement

VisitLoop() protected method

protected VisitLoop ( LoopStatement statement ) : SqlStatement
statement LoopStatement
return SqlStatement

VisitLoopControl() protected method

protected VisitLoopControl ( LoopControlStatement statement ) : SqlStatement
statement LoopControlStatement
return SqlStatement

VisitOpen() protected method

protected VisitOpen ( OpenStatement statement ) : SqlStatement
statement OpenStatement
return SqlStatement

VisitPlSqlBlock() protected method

protected VisitPlSqlBlock ( PlSqlBlockStatement statement ) : SqlStatement
statement PlSqlBlockStatement
return SqlStatement

VisitRaise() protected method

protected VisitRaise ( RaiseStatement statement ) : SqlStatement
statement RaiseStatement
return SqlStatement

VisitReturn() protected method

protected VisitReturn ( ReturnStatement statement ) : SqlStatement
statement ReturnStatement
return SqlStatement

VisitRevokePrivilege() protected method

protected VisitRevokePrivilege ( RevokePrivilegesStatement statement ) : SqlStatement
statement RevokePrivilegesStatement
return SqlStatement

VisitRollback() protected method

protected VisitRollback ( RollbackStatement statement ) : SqlStatement
statement RollbackStatement
return SqlStatement

VisitSelect() protected method

protected VisitSelect ( SelectStatement statement ) : SqlStatement
statement SelectStatement
return SqlStatement

VisitSelectInto() protected method

protected VisitSelectInto ( SelectIntoStatement statement ) : SqlStatement
statement SelectIntoStatement
return SqlStatement

VisitSet() protected method

protected VisitSet ( SetStatement statement ) : SqlStatement
statement SetStatement
return SqlStatement

VisitShow() protected method

protected VisitShow ( ShowStatement statement ) : SqlStatement
statement ShowStatement
return SqlStatement

VisitStatement() protected method

protected VisitStatement ( SqlStatement statement ) : SqlStatement
statement SqlStatement
return SqlStatement

VisitUpdate() protected method

protected VisitUpdate ( UpdateStatement statement ) : SqlStatement
statement UpdateStatement
return SqlStatement

VisitUpdateFromCursor() protected method

protected VisitUpdateFromCursor ( UpdateFromCursorStatement statement ) : SqlStatement
statement UpdateFromCursorStatement
return SqlStatement

VisitWhileLoop() protected method

protected VisitWhileLoop ( WhileLoopStatement statement ) : SqlStatement
statement WhileLoopStatement
return SqlStatement