Provide a constructor that takes a collection.

This commit is contained in:
Michael Bayne
2007-10-26 23:03:32 +00:00
parent 1dd1b52d3f
commit 3789164dae
@@ -38,6 +38,11 @@ public abstract class Logic
*/
public static class Or extends SQLOperator.MultiOperator
{
public Or (Collection<? extends SQLExpression> 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<? extends SQLExpression> conditions)
{
super(conditions.toArray(new SQLExpression[conditions.size()]));
}
public And (SQLExpression... conditions)
{
super(conditions);