diff --git a/src/java/com/samskivert/jdbc/depot/BuildVisitor.java b/src/java/com/samskivert/jdbc/depot/BuildVisitor.java index fb321d5..e35a6cc 100644 --- a/src/java/com/samskivert/jdbc/depot/BuildVisitor.java +++ b/src/java/com/samskivert/jdbc/depot/BuildVisitor.java @@ -90,6 +90,12 @@ public abstract class BuildVisitor implements ExpressionVisitor } } + public void visit (WhereClause where) + { + _builder.append(" where "); + where.getWhereExpression().accept(this); + } + public void visit (Key key) { _builder.append(" where "); @@ -110,12 +116,6 @@ public abstract class BuildVisitor implements ExpressionVisitor } } - public void visit (WhereClause where) - { - _builder.append(" where "); - where.getWhereExpression().accept(this); - } - public void visit (MultiKey key) { _builder.append(" where "); diff --git a/src/java/com/samskivert/jdbc/depot/expression/ExpressionVisitor.java b/src/java/com/samskivert/jdbc/depot/expression/ExpressionVisitor.java index e7ce803..251cdff 100644 --- a/src/java/com/samskivert/jdbc/depot/expression/ExpressionVisitor.java +++ b/src/java/com/samskivert/jdbc/depot/expression/ExpressionVisitor.java @@ -52,8 +52,6 @@ import com.samskivert.jdbc.depot.operator.SQLOperator.MultiOperator; public interface ExpressionVisitor { public void visit (FieldDefinition fieldOverride); - public void visit (Key key); - public void visit (MultiKey key); public void visit (FunctionExp functionExp); public void visit (EpochSeconds epochSeconds); public void visit (FromOverride fromOverride); @@ -67,11 +65,13 @@ public interface ExpressionVisitor public void visit (GroupBy groupBy); public void visit (ForUpdate forUpdate); public void visit (OrderBy orderBy); - public void visit (WhereClause where); public void visit (Join join); public void visit (Limit limit); public void visit (LiteralExp literalExp); public void visit (ValueExp valueExp); + public void visit (WhereClause where); + public void visit (Key key); + public void visit (MultiKey key); public void visit (Exists exists); public void visit (SelectClause selectClause); public void visit (UpdateClause updateClause);