Added a Like operator courtesy of Mr Winzell.

git-svn-id: https://samskivert.googlecode.com/svn/trunk@2044 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
mdb
2007-01-31 18:34:45 +00:00
parent f406bc46c6
commit faa94de5a9
@@ -274,4 +274,29 @@ public abstract class Conditionals
protected boolean _queryExpansion;
protected ColumnExp[] _columns;
}
/** The SQL ' like ' operator. */
public static class Like extends BinaryOperator
{
public Like (String pColumn, Comparable value)
{
super(new ColumnExp(pColumn), value);
}
public Like (SQLExpression column, Comparable value)
{
super(column, value);
}
public Like (SQLExpression column, SQLExpression value)
{
super(column, value);
}
@Override
protected String operator()
{
return " like ";
}
}
}