com.alibaba.druid.sql.visitor
接口 SQLASTVisitor
- 所有已知子接口:
- DB2ASTVisitor, ExportParameterVisitor, MySqlASTVisitor, OracleASTVisitor, ParameterizedVisitor, PGASTVisitor, PrintableVisitor, SQLEvalVisitor, SQLServerASTVisitor, WallVisitor
- 所有已知实现类:
- DB2ASTVisitorAdapter, DB2EvalVisitor, DB2ExportParameterVisitor, DB2OutputVisitor, DB2ParameterizedOutputVisitor, DB2SchemaStatVisitor, DB2WallVisitor, MSSQLServerExportParameterVisitor, MySql2OracleOutputVisitor, MySqlASTVisitorAdapter, MySqlEvalVisitorImpl, MySqlExportParameterVisitor, MySqlOutputVisitor, MySqlParameterizedOutputVisitor, MySqlSchemaStatVisitor, MySqlWallVisitor, OracleASTVisitorAdapter, OracleEvalVisitor, OracleExportParameterVisitor, OracleOutputVisitor, OracleParameterizedOutputVisitor, OracleSchemaStatVisitor, OracleWallVisitor, ParameterizedOutputVisitor, PGASTVisitorAdapter, PGEvalVisitor, PGExportParameterVisitor, PGOutputVisitor, PGParameterizedOutputVisitor, PGSchemaStatVisitor, PGWallVisitor, SchemaStatVisitor, SchemaStatVisitor.OrderByStatVisitor, SQLASTOutputVisitor, SQLASTVisitorAdapter, SQLEvalVisitorImpl, SQLServerASTVisitorAdapter, SQLServerEvalVisitor, SQLServerOutputVisitor, SQLServerParameterizedOutputVisitor, SQLServerSchemaStatVisitor, SQLServerWallVisitor
public interface SQLASTVisitor
endVisit
void endVisit(SQLAllColumnExpr x)
endVisit
void endVisit(SQLBetweenExpr x)
endVisit
void endVisit(SQLBinaryOpExpr x)
endVisit
void endVisit(SQLCaseExpr x)
endVisit
void endVisit(SQLCaseExpr.Item x)
endVisit
void endVisit(SQLCharExpr x)
endVisit
void endVisit(SQLIdentifierExpr x)
endVisit
void endVisit(SQLInListExpr x)
endVisit
void endVisit(SQLIntegerExpr x)
endVisit
void endVisit(SQLExistsExpr x)
endVisit
void endVisit(SQLNCharExpr x)
endVisit
void endVisit(SQLNotExpr x)
endVisit
void endVisit(SQLNullExpr x)
endVisit
void endVisit(SQLNumberExpr x)
endVisit
void endVisit(SQLPropertyExpr x)
endVisit
void endVisit(SQLSelectGroupByClause x)
endVisit
void endVisit(SQLSelectItem x)
endVisit
void endVisit(SQLSelectStatement selectStatement)
postVisit
void postVisit(SQLObject astNode)
preVisit
void preVisit(SQLObject astNode)
visit
boolean visit(SQLAllColumnExpr x)
visit
boolean visit(SQLBetweenExpr x)
visit
boolean visit(SQLBinaryOpExpr x)
visit
boolean visit(SQLCaseExpr x)
visit
boolean visit(SQLCaseExpr.Item x)
visit
boolean visit(SQLCastExpr x)
visit
boolean visit(SQLCharExpr x)
visit
boolean visit(SQLExistsExpr x)
visit
boolean visit(SQLIdentifierExpr x)
visit
boolean visit(SQLInListExpr x)
visit
boolean visit(SQLIntegerExpr x)
visit
boolean visit(SQLNCharExpr x)
visit
boolean visit(SQLNotExpr x)
visit
boolean visit(SQLNullExpr x)
visit
boolean visit(SQLNumberExpr x)
visit
boolean visit(SQLPropertyExpr x)
visit
boolean visit(SQLSelectGroupByClause x)
visit
boolean visit(SQLSelectItem x)
endVisit
void endVisit(SQLCastExpr x)
visit
boolean visit(SQLSelectStatement astNode)
endVisit
void endVisit(SQLAggregateExpr astNode)
visit
boolean visit(SQLAggregateExpr astNode)
visit
boolean visit(SQLVariantRefExpr x)
endVisit
void endVisit(SQLVariantRefExpr x)
visit
boolean visit(SQLQueryExpr x)
endVisit
void endVisit(SQLQueryExpr x)
visit
boolean visit(SQLUnaryExpr x)
endVisit
void endVisit(SQLUnaryExpr x)
visit
boolean visit(SQLHexExpr x)
endVisit
void endVisit(SQLHexExpr x)
visit
boolean visit(SQLSelect x)
endVisit
void endVisit(SQLSelect select)
visit
boolean visit(SQLSelectQueryBlock x)
endVisit
void endVisit(SQLSelectQueryBlock x)
visit
boolean visit(SQLExprTableSource x)
endVisit
void endVisit(SQLExprTableSource x)
visit
boolean visit(SQLOrderBy x)
endVisit
void endVisit(SQLOrderBy x)
visit
boolean visit(SQLSelectOrderByItem x)
endVisit
void endVisit(SQLSelectOrderByItem x)
visit
boolean visit(SQLDropTableStatement x)
endVisit
void endVisit(SQLDropTableStatement x)
visit
boolean visit(SQLCreateTableStatement x)
endVisit
void endVisit(SQLCreateTableStatement x)
visit
boolean visit(SQLColumnDefinition x)
endVisit
void endVisit(SQLColumnDefinition x)
visit
boolean visit(SQLDataType x)
endVisit
void endVisit(SQLDataType x)
visit
boolean visit(SQLCharactorDataType x)
endVisit
void endVisit(SQLCharactorDataType x)
visit
boolean visit(SQLDeleteStatement x)
endVisit
void endVisit(SQLDeleteStatement x)
visit
boolean visit(SQLCurrentOfCursorExpr x)
endVisit
void endVisit(SQLCurrentOfCursorExpr x)
visit
boolean visit(SQLInsertStatement x)
endVisit
void endVisit(SQLInsertStatement x)
visit
boolean visit(SQLInsertStatement.ValuesClause x)
endVisit
void endVisit(SQLInsertStatement.ValuesClause x)
visit
boolean visit(SQLUpdateSetItem x)
endVisit
void endVisit(SQLUpdateSetItem x)
visit
boolean visit(SQLUpdateStatement x)
endVisit
void endVisit(SQLUpdateStatement x)
visit
boolean visit(SQLCreateViewStatement x)
endVisit
void endVisit(SQLCreateViewStatement x)
visit
boolean visit(NotNullConstraint x)
endVisit
void endVisit(NotNullConstraint x)
endVisit
void endVisit(SQLMethodInvokeExpr x)
visit
boolean visit(SQLMethodInvokeExpr x)
endVisit
void endVisit(SQLUnionQuery x)
visit
boolean visit(SQLUnionQuery x)
endVisit
void endVisit(SQLSetStatement x)
visit
boolean visit(SQLSetStatement x)
endVisit
void endVisit(SQLAssignItem x)
visit
boolean visit(SQLAssignItem x)
endVisit
void endVisit(SQLCallStatement x)
visit
boolean visit(SQLCallStatement x)
endVisit
void endVisit(SQLJoinTableSource x)
visit
boolean visit(SQLJoinTableSource x)
endVisit
void endVisit(SQLSomeExpr x)
visit
boolean visit(SQLSomeExpr x)
endVisit
void endVisit(SQLAnyExpr x)
visit
boolean visit(SQLAnyExpr x)
endVisit
void endVisit(SQLAllExpr x)
visit
boolean visit(SQLAllExpr x)
endVisit
void endVisit(SQLInSubQueryExpr x)
visit
boolean visit(SQLInSubQueryExpr x)
endVisit
void endVisit(SQLListExpr x)
visit
boolean visit(SQLListExpr x)
endVisit
void endVisit(SQLSubqueryTableSource x)
visit
boolean visit(SQLSubqueryTableSource x)
endVisit
void endVisit(SQLTruncateStatement x)
visit
boolean visit(SQLTruncateStatement x)
endVisit
void endVisit(SQLDefaultExpr x)
visit
boolean visit(SQLDefaultExpr x)
endVisit
void endVisit(SQLCommentStatement x)
visit
boolean visit(SQLCommentStatement x)
endVisit
void endVisit(SQLUseStatement x)
visit
boolean visit(SQLUseStatement x)
visit
boolean visit(SQLAlterTableAddColumn x)
endVisit
void endVisit(SQLAlterTableAddColumn x)
visit
boolean visit(SQLAlterTableDropColumnItem x)
endVisit
void endVisit(SQLAlterTableDropColumnItem x)
visit
boolean visit(SQLAlterTableDropIndex x)
endVisit
void endVisit(SQLAlterTableDropIndex x)
visit
boolean visit(SQLDropIndexStatement x)
endVisit
void endVisit(SQLDropIndexStatement x)
visit
boolean visit(SQLDropViewStatement x)
endVisit
void endVisit(SQLDropViewStatement x)
visit
boolean visit(SQLSavePointStatement x)
endVisit
void endVisit(SQLSavePointStatement x)
visit
boolean visit(SQLRollbackStatement x)
endVisit
void endVisit(SQLRollbackStatement x)
visit
boolean visit(SQLReleaseSavePointStatement x)
endVisit
void endVisit(SQLReleaseSavePointStatement x)
endVisit
void endVisit(SQLCommentHint x)
visit
boolean visit(SQLCommentHint x)
endVisit
void endVisit(SQLCreateDatabaseStatement x)
visit
boolean visit(SQLCreateDatabaseStatement x)
endVisit
void endVisit(SQLOver x)
visit
boolean visit(SQLOver x)
endVisit
void endVisit(SQLColumnPrimaryKey x)
visit
boolean visit(SQLColumnPrimaryKey x)
visit
boolean visit(SQLColumnUniqueKey x)
endVisit
void endVisit(SQLColumnUniqueKey x)
endVisit
void endVisit(SQLWithSubqueryClause x)
visit
boolean visit(SQLWithSubqueryClause x)
endVisit
void endVisit(SQLWithSubqueryClause.Entry x)
visit
boolean visit(SQLWithSubqueryClause.Entry x)
endVisit
void endVisit(SQLAlterTableAlterColumn x)
visit
boolean visit(SQLAlterTableAlterColumn x)
visit
boolean visit(SQLCheck x)
endVisit
void endVisit(SQLCheck x)
visit
boolean visit(SQLAlterTableDropForeinKey x)
endVisit
void endVisit(SQLAlterTableDropForeinKey x)
visit
boolean visit(SQLAlterTableDropPrimaryKey x)
endVisit
void endVisit(SQLAlterTableDropPrimaryKey x)
visit
boolean visit(SQLAlterTableDisableKeys x)
endVisit
void endVisit(SQLAlterTableDisableKeys x)
visit
boolean visit(SQLAlterTableEnableKeys x)
endVisit
void endVisit(SQLAlterTableEnableKeys x)
visit
boolean visit(SQLAlterTableStatement x)
endVisit
void endVisit(SQLAlterTableStatement x)
visit
boolean visit(SQLAlterTableDisableConstraint x)
endVisit
void endVisit(SQLAlterTableDisableConstraint x)
visit
boolean visit(SQLAlterTableEnableConstraint x)
endVisit
void endVisit(SQLAlterTableEnableConstraint x)
visit
boolean visit(SQLColumnCheck x)
endVisit
void endVisit(SQLColumnCheck x)
visit
boolean visit(SQLExprHint x)
endVisit
void endVisit(SQLExprHint x)
visit
boolean visit(SQLAlterTableDropConstraint x)
endVisit
void endVisit(SQLAlterTableDropConstraint x)
visit
boolean visit(SQLUnique x)
endVisit
void endVisit(SQLUnique x)
visit
boolean visit(SQLPrimaryKeyImpl x)
endVisit
void endVisit(SQLPrimaryKeyImpl x)
visit
boolean visit(SQLCreateIndexStatement x)
endVisit
void endVisit(SQLCreateIndexStatement x)
visit
boolean visit(SQLAlterTableRenameColumn x)
endVisit
void endVisit(SQLAlterTableRenameColumn x)
visit
boolean visit(SQLColumnReference x)
endVisit
void endVisit(SQLColumnReference x)
visit
boolean visit(SQLForeignKeyImpl x)
endVisit
void endVisit(SQLForeignKeyImpl x)
visit
boolean visit(SQLDropSequenceStatement x)
endVisit
void endVisit(SQLDropSequenceStatement x)
visit
boolean visit(SQLDropTriggerStatement x)
endVisit
void endVisit(SQLDropTriggerStatement x)
endVisit
void endVisit(SQLDropUserStatement x)
visit
boolean visit(SQLDropUserStatement x)
endVisit
void endVisit(SQLExplainStatement x)
visit
boolean visit(SQLExplainStatement x)
endVisit
void endVisit(SQLGrantStatement x)
visit
boolean visit(SQLGrantStatement x)
endVisit
void endVisit(SQLDropDatabaseStatement x)
visit
boolean visit(SQLDropDatabaseStatement x)
endVisit
void endVisit(SQLAlterTableAddIndex x)
visit
boolean visit(SQLAlterTableAddIndex x)
endVisit
void endVisit(SQLAlterTableAddConstraint x)
visit
boolean visit(SQLAlterTableAddConstraint x)
endVisit
void endVisit(SQLCreateTriggerStatement x)
visit
boolean visit(SQLCreateTriggerStatement x)
endVisit
void endVisit(SQLDropFunctionStatement x)
visit
boolean visit(SQLDropFunctionStatement x)
endVisit
void endVisit(SQLDropTableSpaceStatement x)
visit
boolean visit(SQLDropTableSpaceStatement x)
endVisit
void endVisit(SQLDropProcedureStatement x)
visit
boolean visit(SQLDropProcedureStatement x)
Copyright © 2013 Alibaba Group. All Rights Reserved.