From 685d9cfb8fe7beac52a7021974fba7dbb4f5672c Mon Sep 17 00:00:00 2001 From: mdb Date: Fri, 26 Oct 2007 23:03:32 +0000 Subject: [PATCH] Provide a constructor that takes a collection. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2247 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/jdbc/depot/operator/Logic.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/java/com/samskivert/jdbc/depot/operator/Logic.java b/src/java/com/samskivert/jdbc/depot/operator/Logic.java index a080eceb..c7f4ee02 100644 --- a/src/java/com/samskivert/jdbc/depot/operator/Logic.java +++ b/src/java/com/samskivert/jdbc/depot/operator/Logic.java @@ -38,6 +38,11 @@ public abstract class Logic */ public static class Or extends SQLOperator.MultiOperator { + public Or (Collection conditions) + { + super(conditions.toArray(new SQLExpression[conditions.size()])); + } + public Or (SQLExpression... conditions) { super(conditions); @@ -55,6 +60,11 @@ public abstract class Logic */ public static class And extends SQLOperator.MultiOperator { + public And (Collection conditions) + { + super(conditions.toArray(new SQLExpression[conditions.size()])); + } + public And (SQLExpression... conditions) { super(conditions);