|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.dialect.mysql.visitor.MySqlASTVisitorAdapter
com.alibaba.druid.sql.dialect.mysql.visitor.MySqlEvalVisitorImpl
public class MySqlEvalVisitorImpl
| 字段摘要 |
|---|
| 从接口 com.alibaba.druid.sql.visitor.SQLEvalVisitor 继承的字段 |
|---|
EVAL_ERROR, EVAL_EXPR, EVAL_VALUE, EVAL_VALUE_COUNT, EVAL_VALUE_NULL |
| 构造方法摘要 | |
|---|---|
MySqlEvalVisitorImpl()
|
|
MySqlEvalVisitorImpl(List<Object> parameters)
|
|
| 方法摘要 | |
|---|---|
Function |
getFunction(String funcName)
|
List<Object> |
getParameters()
|
int |
getVariantIndex()
|
int |
incrementAndGetVariantIndex()
|
boolean |
isMarkVariantIndex()
|
void |
registerFunction(String funcName,
Function function)
|
void |
setMarkVariantIndex(boolean markVariantIndex)
|
void |
setParameters(List<Object> parameters)
|
void |
unregisterFunction(String funcName)
|
boolean |
visit(MySqlBinaryExpr x)
|
boolean |
visit(MySqlBooleanExpr x)
|
boolean |
visit(SQLBetweenExpr x)
|
boolean |
visit(SQLBinaryOpExpr x)
|
boolean |
visit(SQLCaseExpr x)
|
boolean |
visit(SQLCharExpr x)
|
boolean |
visit(SQLHexExpr x)
|
boolean |
visit(SQLIdentifierExpr x)
|
boolean |
visit(SQLInListExpr x)
|
boolean |
visit(SQLIntegerExpr x)
|
boolean |
visit(SQLMethodInvokeExpr x)
|
boolean |
visit(SQLNullExpr x)
|
boolean |
visit(SQLNumberExpr x)
|
boolean |
visit(SQLQueryExpr x)
|
boolean |
visit(SQLUnaryExpr x)
|
boolean |
visit(SQLVariantRefExpr x)
|
| 从类 java.lang.Object 继承的方法 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public MySqlEvalVisitorImpl()
public MySqlEvalVisitorImpl(List<Object> parameters)
| 方法详细信息 |
|---|
public List<Object> getParameters()
SQLEvalVisitor 中的 getParameterspublic void setParameters(List<Object> parameters)
SQLEvalVisitor 中的 setParameterspublic boolean visit(SQLCharExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic int incrementAndGetVariantIndex()
SQLEvalVisitor 中的 incrementAndGetVariantIndexpublic int getVariantIndex()
public boolean visit(SQLVariantRefExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLBinaryOpExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLUnaryExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLIntegerExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLNumberExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLHexExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(MySqlBinaryExpr x)
MySqlASTVisitor 中的 visitMySqlASTVisitorAdapter 中的 visitpublic boolean visit(SQLCaseExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLBetweenExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLInListExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLNullExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLMethodInvokeExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(SQLQueryExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic boolean visit(MySqlBooleanExpr x)
MySqlASTVisitor 中的 visitMySqlASTVisitorAdapter 中的 visitpublic boolean isMarkVariantIndex()
SQLEvalVisitor 中的 isMarkVariantIndexpublic void setMarkVariantIndex(boolean markVariantIndex)
SQLEvalVisitor 中的 setMarkVariantIndexpublic Function getFunction(String funcName)
SQLEvalVisitor 中的 getFunction
public void registerFunction(String funcName,
Function function)
SQLEvalVisitor 中的 registerFunctionpublic boolean visit(SQLIdentifierExpr x)
SQLASTVisitor 中的 visitSQLASTVisitorAdapter 中的 visitpublic void unregisterFunction(String funcName)
SQLEvalVisitor 中的 unregisterFunction
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||