public class SqlWhereVisitor
extends org.codehaus.groovy.ast.CodeVisitorSupport
| Constructor and Description |
|---|
SqlWhereVisitor() |
| Modifier and Type | Method and Description |
|---|---|
List<Object> |
getParameters() |
String |
getWhere() |
protected String |
tokenAsSql(org.codehaus.groovy.syntax.Token token) |
void |
visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression) |
void |
visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression) |
void |
visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression) |
void |
visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression) |
void |
visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement statement) |
void |
visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression) |
visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstructorCallExpression, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyStatement, visitExpressionStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitWhileLooppublic String getWhere()
public void visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement statement)
visitReturnStatement in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitReturnStatement in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)
visitBinaryExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitBinaryExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression)
visitBooleanExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitBooleanExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression)
visitConstantExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitConstantExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression)
visitPropertyExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitPropertyExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression)
visitVariableExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitVariableExpression in class org.codehaus.groovy.ast.CodeVisitorSupportprotected String tokenAsSql(org.codehaus.groovy.syntax.Token token)