Collections are a goodness.

git-svn-id: https://samskivert.googlecode.com/svn/trunk@2029 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
mdb
2007-01-08 21:16:33 +00:00
parent 95ce692a34
commit 24ccb068e3
@@ -22,6 +22,7 @@ package com.samskivert.jdbc.depot.operator;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.Collection;
import com.samskivert.jdbc.depot.Query;
import com.samskivert.jdbc.depot.expression.ColumnExp;
@@ -155,11 +156,21 @@ public abstract class Conditionals
this(new ColumnExp(null, pColumn), values);
}
public In (String pColumn, Collection<? extends Comparable> values)
{
this(new ColumnExp(null, pColumn), values.toArray(new Comparable[values.size()]));
}
public In (Class pClass, String pColumn, Comparable... values)
{
this(new ColumnExp(pClass, pColumn), values);
}
public In (Class pClass, String pColumn, Collection<? extends Comparable> values)
{
this(new ColumnExp(pClass, pColumn), values.toArray(new Comparable[values.size()]));
}
public In (ColumnExp column, Comparable... values)
{
if (values.length == 0) {