public abstract class Filter
extends java.lang.Object
implements java.lang.Cloneable
| Modifier and Type | Class and Description |
|---|---|
static class |
Filter.Equation |
static class |
Filter.Logical |
static class |
Filter.Operator |
| Constructor and Description |
|---|
Filter() |
| Modifier and Type | Method and Description |
|---|---|
Filter |
and(Filter filter) |
static Filter |
between(java.lang.String fieldName,
java.lang.Object min,
java.lang.Object max) |
java.lang.Object |
clone() |
static Filter |
equal(java.lang.String fieldName,
java.lang.Object value) |
abstract Filter.Operator |
getOperator() |
static Filter |
greater(java.lang.String fieldName,
java.lang.Object value) |
static Filter |
greaterOrEqual(java.lang.String fieldName,
java.lang.Object value) |
Filter |
group() |
static Filter |
in(java.lang.String fieldName,
java.lang.Object... values) |
static Filter |
isNull(java.lang.String fieldName) |
static Filter |
lesser(java.lang.String fieldName,
java.lang.Object value) |
static Filter |
lesserOrEqual(java.lang.String fieldName,
java.lang.Object value) |
static Filter |
like(java.lang.String fieldName,
java.lang.Object value) |
Filter |
not() |
Filter |
or(Filter filter) |
abstract Filter |
remove(Filter filter) |
public static Filter in(java.lang.String fieldName, java.lang.Object... values)
public static Filter between(java.lang.String fieldName, java.lang.Object min, java.lang.Object max)
public static final Filter equal(java.lang.String fieldName, java.lang.Object value)
public static final Filter like(java.lang.String fieldName, java.lang.Object value)
public static final Filter greater(java.lang.String fieldName, java.lang.Object value)
public static final Filter greaterOrEqual(java.lang.String fieldName, java.lang.Object value)
public static final Filter lesser(java.lang.String fieldName, java.lang.Object value)
public static final Filter lesserOrEqual(java.lang.String fieldName, java.lang.Object value)
public static final Filter isNull(java.lang.String fieldName)
public Filter not()
public Filter group()
public abstract Filter.Operator getOperator()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException