类 com.alibaba.druid.sql.ast.expr.SQLMethodInvokeExpr
的使用

使用 SQLMethodInvokeExpr 的软件包
com.alibaba.druid.sql.dialect.db2.visitor   
com.alibaba.druid.sql.dialect.mysql.visitor   
com.alibaba.druid.sql.dialect.oracle.visitor   
com.alibaba.druid.sql.dialect.postgresql.visitor   
com.alibaba.druid.sql.dialect.sqlserver.visitor   
com.alibaba.druid.sql.visitor   
com.alibaba.druid.sql.visitor.functions   
com.alibaba.druid.wall.spi   
 

com.alibaba.druid.sql.dialect.db2.visitorSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.sql.dialect.db2.visitor 中的方法
 boolean DB2ExportParameterVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean DB2EvalVisitor.visit(SQLMethodInvokeExpr x)
           
 

com.alibaba.druid.sql.dialect.mysql.visitorSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.sql.dialect.mysql.visitor 中的方法
 boolean MySqlOutputVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean MySqlEvalVisitorImpl.visit(SQLMethodInvokeExpr x)
           
 boolean MySqlExportParameterVisitor.visit(SQLMethodInvokeExpr x)
           
 

com.alibaba.druid.sql.dialect.oracle.visitorSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.sql.dialect.oracle.visitor 中的方法
 void OracleOutputVisitor.endVisit(SQLMethodInvokeExpr x)
           
 boolean OracleOutputVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean OracleEvalVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean OracleExportParameterVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean OracleSchemaStatVisitor.visit(SQLMethodInvokeExpr x)
           
 

com.alibaba.druid.sql.dialect.postgresql.visitorSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.sql.dialect.postgresql.visitor 中的方法
 boolean PGExportParameterVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean PGEvalVisitor.visit(SQLMethodInvokeExpr x)
           
 

com.alibaba.druid.sql.dialect.sqlserver.visitorSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.sql.dialect.sqlserver.visitor 中的方法
 boolean SQLServerEvalVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean MSSQLServerExportParameterVisitor.visit(SQLMethodInvokeExpr x)
           
 

com.alibaba.druid.sql.visitorSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.sql.visitor 中的方法
 void SQLASTVisitorAdapter.endVisit(SQLMethodInvokeExpr x)
           
 void SQLASTVisitor.endVisit(SQLMethodInvokeExpr x)
           
static boolean SQLEvalVisitorUtils.visit(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 boolean SchemaStatVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean SQLASTVisitorAdapter.visit(SQLMethodInvokeExpr x)
           
 boolean SQLASTOutputVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean SQLASTVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean SQLEvalVisitorImpl.visit(SQLMethodInvokeExpr x)
           
 

com.alibaba.druid.sql.visitor.functionsSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.sql.visitor.functions 中的方法
 Object Ascii.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Greatest.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Right.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Ucase.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Function.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Nil.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Instr.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Now.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object BitLength.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Concat.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Isnull.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Char.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Reverse.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Lpad.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Trim.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Elt.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Ltrim.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Insert.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Substring.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Hex.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Left.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Unhex.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Lcase.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Least.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object OneParamFunctions.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Length.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Bin.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object Locate.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 Object If.eval(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
           
 

com.alibaba.druid.wall.spiSQLMethodInvokeExpr 的使用
 

参数类型为 SQLMethodInvokeExprcom.alibaba.druid.wall.spi 中的方法
static void WallVisitorUtils.checkFunction(WallVisitor visitor, SQLMethodInvokeExpr x)
           
static void WallVisitorUtils.checkFunctionInTableSource(WallVisitor visitor, SQLMethodInvokeExpr x)
           
 boolean OracleWallVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean SQLServerWallVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean MySqlWallVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean DB2WallVisitor.visit(SQLMethodInvokeExpr x)
           
 boolean PGWallVisitor.visit(SQLMethodInvokeExpr x)
           
 



Copyright © 2013-2014 Alibaba Group. All Rights Reserved.