com.todoroo.andlib.sql
Class UnaryCriterion

java.lang.Object
  extended by com.todoroo.andlib.sql.Criterion
      extended by com.todoroo.andlib.sql.UnaryCriterion
Direct Known Subclasses:
EqCriterion

public class UnaryCriterion
extends Criterion


Field Summary
 
Fields inherited from class com.todoroo.andlib.sql.Criterion
all, none
 
Method Summary
static Criterion eq(Field expression, java.lang.Object value)
           
static Criterion gt(Field field, java.lang.Object value)
           
static Criterion isNotNull(Field field)
           
static Criterion isNull(Field field)
           
static Criterion like(Field field, java.lang.String value)
           
static Criterion like(Field field, java.lang.String value, java.lang.String escape)
           
static Criterion lt(Field field, java.lang.Object value)
           
static Criterion lte(Field field, java.lang.Object value)
           
static Criterion neq(Field field, java.lang.Object value)
           
static java.lang.String sanitize(java.lang.String input)
          Sanitize the given input for SQL
 
Methods inherited from class com.todoroo.andlib.sql.Criterion
and, exists, not, or, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

eq

public static Criterion eq(Field expression,
                           java.lang.Object value)

sanitize

public static java.lang.String sanitize(java.lang.String input)
Sanitize the given input for SQL

Parameters:
input -
Returns:

neq

public static Criterion neq(Field field,
                            java.lang.Object value)

gt

public static Criterion gt(Field field,
                           java.lang.Object value)

lt

public static Criterion lt(Field field,
                           java.lang.Object value)

lte

public static Criterion lte(Field field,
                            java.lang.Object value)

isNull

public static Criterion isNull(Field field)

isNotNull

public static Criterion isNotNull(Field field)

like

public static Criterion like(Field field,
                             java.lang.String value)

like

public static Criterion like(Field field,
                             java.lang.String value,
                             java.lang.String escape)