groovy.sql
Class SqlWhereVisitor
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
groovy.sql.SqlWhereVisitor
- All Implemented Interfaces:
- GroovyCodeVisitor
- public class SqlWhereVisitor
- extends CodeVisitorSupport
- Version:
- $Revision: 1.2 $
- Author:
- James Strachan
|
Field Summary |
private java.lang.StringBuffer |
buffer
|
private java.util.List |
parameters
|
| Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport |
visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBitwiseNegExpression, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCastExpression, visitClassExpression, visitClosureExpression, visitConstructorCallExpression, visitContinueStatement, visitDoWhileLoop, visitExpressionStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitNegationExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitRangeExpression, visitRegexExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitVariableExpression, visitWhileLoop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buffer
private java.lang.StringBuffer buffer
parameters
private java.util.List parameters
SqlWhereVisitor
public SqlWhereVisitor()
getWhere
public java.lang.String getWhere()
visitReturnStatement
public void visitReturnStatement(ReturnStatement statement)
- Specified by:
visitReturnStatement in interface GroovyCodeVisitor- Overrides:
visitReturnStatement in class CodeVisitorSupport
visitBinaryExpression
public void visitBinaryExpression(BinaryExpression expression)
- Specified by:
visitBinaryExpression in interface GroovyCodeVisitor- Overrides:
visitBinaryExpression in class CodeVisitorSupport
visitBooleanExpression
public void visitBooleanExpression(BooleanExpression expression)
- Specified by:
visitBooleanExpression in interface GroovyCodeVisitor- Overrides:
visitBooleanExpression in class CodeVisitorSupport
visitConstantExpression
public void visitConstantExpression(ConstantExpression expression)
- Specified by:
visitConstantExpression in interface GroovyCodeVisitor- Overrides:
visitConstantExpression in class CodeVisitorSupport
visitPropertyExpression
public void visitPropertyExpression(PropertyExpression expression)
- Specified by:
visitPropertyExpression in interface GroovyCodeVisitor- Overrides:
visitPropertyExpression in class CodeVisitorSupport
getParameters
public java.util.List getParameters()
tokenAsSql
protected java.lang.String tokenAsSql(Token token)
Copyright © 2003-2005 The Codehaus. All Rights Reserved.