public class SelectVisitor extends BaseVisitor
data, dbType, mesIndex, parameters, sqlValue| 构造器和说明 |
|---|
SelectVisitor(List<io.github.kiryu1223.expressionTree.expressions.ParameterExpression> parameters,
QueryData queryData) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getParIndex() |
void |
visit(io.github.kiryu1223.expressionTree.expressions.ConstantExpression constant) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.FieldSelectExpression fieldSelect) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.LambdaExpression<?> lambda) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.MethodCallExpression methodCall) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.NewExpression newExpression) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.ParameterExpression parameter) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.ReferenceExpression reference) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.ReturnExpression returnExpression) |
void |
visit(io.github.kiryu1223.expressionTree.expressions.VariableExpression variableExpression) |
cleanIndexBlock, getData, getSqlTypeExtByMethod, getSqlValue, getTargetSqlFuncExt, indexBlock, matchSqlFunctions, matchSqlTypes, methodCallVisitor, putField, putValue, tryPutExprValue, tryPutExprValue, tryReplacepublic int getParIndex()
public void visit(io.github.kiryu1223.expressionTree.expressions.NewExpression newExpression)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.LambdaExpression<?> lambda)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.MethodCallExpression methodCall)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.FieldSelectExpression fieldSelect)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.VariableExpression variableExpression)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.ParameterExpression parameter)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.ConstantExpression constant)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.ReferenceExpression reference)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorpublic void visit(io.github.kiryu1223.expressionTree.expressions.ReturnExpression returnExpression)
visit 在类中 io.github.kiryu1223.expressionTree.expressions.DeepFindVisitorCopyright © 2024. All rights reserved.