tle.searchutil
Class Restriction
java.lang.Object
tle.searchutil.Restriction
public class Restriction
- extends java.lang.Object
SearchFilter¿¡ µî·ÏµÉ °Ë»ö Á¶°ÇÀ» »ý¼ºÇÒ ¶§ »ç¿ëÇÑ´Ù.
- Author:
- ÃÖ¹ü±Õ
Method Summary |
static CompositeCond |
and()
|
static CompositeCond |
and(Cond lhs,
Cond rhs)
|
static PropertyValuesCond |
between(java.lang.String propertyName,
java.lang.Object lo,
java.lang.Object hi)
|
static PropertyValueCond |
eq(java.lang.String propertyName,
byte value)
|
static PropertyValueCond |
eq(java.lang.String propertyName,
double value)
|
static PropertyValueCond |
eq(java.lang.String propertyName,
float value)
|
static PropertyValueCond |
eq(java.lang.String propertyName,
int value)
|
static PropertyValueCond |
eq(java.lang.String propertyName,
long value)
|
static PropertyValueCond |
eq(java.lang.String propertyName,
java.lang.Object value)
|
static PropertyValueCond |
eq(java.lang.String propertyName,
short value)
|
static TwoPropertyCond |
eqProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
|
static PropertyValueCond |
ge(java.lang.String propertyName,
java.lang.Object value)
|
static TwoPropertyCond |
geProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
|
static PropertyValueCond |
gt(java.lang.String propertyName,
java.lang.Object value)
|
static TwoPropertyCond |
gtProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
|
static PropertyValueCond |
idEq(java.lang.Object value)
|
static PropertyValueCond |
ilike(java.lang.String propertyName,
java.lang.String value)
|
static PropertyValueCond |
ilike(java.lang.String propertyName,
java.lang.String value,
int matchMode)
|
static PropertyValuesCond |
in(java.lang.String propertyName,
java.util.Collection values)
|
static PropertyValuesCond |
in(java.lang.String propertyName,
java.lang.Object[] values)
|
static PropertyCond |
isEmpty(java.lang.String propertyName)
|
static PropertyCond |
isNotEmpty(java.lang.String propertyName)
|
static PropertyCond |
isNotNull(java.lang.String propertyName)
|
static PropertyCond |
isNull(java.lang.String propertyName)
|
static PropertyValueCond |
le(java.lang.String propertyName,
java.lang.Object value)
|
static TwoPropertyCond |
leProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
|
static PropertyValueCond |
like(java.lang.String propertyName,
java.lang.String value)
|
static PropertyValueCond |
like(java.lang.String propertyName,
java.lang.String value,
int matchMode)
|
static PropertyValueCond |
lt(java.lang.String propertyName,
java.lang.Object value)
|
static TwoPropertyCond |
ltProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
|
static PropertyValueCond |
ne(java.lang.String propertyName,
java.lang.Object value)
|
static TwoPropertyCond |
neProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
|
static SingleCond |
not(CompositeCond cond)
|
static SingleCond |
not(PropertyCond cond)
|
static PropertyValuesCond |
notIn(java.lang.String propertyName,
java.util.Collection values)
|
static PropertyValuesCond |
notIn(java.lang.String propertyName,
java.lang.Object[] values)
|
static CompositeCond |
or()
|
static CompositeCond |
or(Cond lhs,
Cond rhs)
|
static Order |
order(java.lang.String propertyName,
boolean asc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Restriction
public Restriction()
eq
public static PropertyValueCond eq(java.lang.String propertyName,
java.lang.Object value)
eq
public static PropertyValueCond eq(java.lang.String propertyName,
byte value)
eq
public static PropertyValueCond eq(java.lang.String propertyName,
short value)
eq
public static PropertyValueCond eq(java.lang.String propertyName,
int value)
eq
public static PropertyValueCond eq(java.lang.String propertyName,
long value)
eq
public static PropertyValueCond eq(java.lang.String propertyName,
float value)
eq
public static PropertyValueCond eq(java.lang.String propertyName,
double value)
idEq
public static PropertyValueCond idEq(java.lang.Object value)
eqProperty
public static TwoPropertyCond eqProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
ne
public static PropertyValueCond ne(java.lang.String propertyName,
java.lang.Object value)
neProperty
public static TwoPropertyCond neProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
ge
public static PropertyValueCond ge(java.lang.String propertyName,
java.lang.Object value)
geProperty
public static TwoPropertyCond geProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
gt
public static PropertyValueCond gt(java.lang.String propertyName,
java.lang.Object value)
gtProperty
public static TwoPropertyCond gtProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
le
public static PropertyValueCond le(java.lang.String propertyName,
java.lang.Object value)
leProperty
public static TwoPropertyCond leProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
lt
public static PropertyValueCond lt(java.lang.String propertyName,
java.lang.Object value)
ltProperty
public static TwoPropertyCond ltProperty(java.lang.String propertyName,
java.lang.String otherPropertyName)
between
public static PropertyValuesCond between(java.lang.String propertyName,
java.lang.Object lo,
java.lang.Object hi)
in
public static PropertyValuesCond in(java.lang.String propertyName,
java.util.Collection values)
in
public static PropertyValuesCond in(java.lang.String propertyName,
java.lang.Object[] values)
notIn
public static PropertyValuesCond notIn(java.lang.String propertyName,
java.util.Collection values)
notIn
public static PropertyValuesCond notIn(java.lang.String propertyName,
java.lang.Object[] values)
ilike
public static PropertyValueCond ilike(java.lang.String propertyName,
java.lang.String value)
ilike
public static PropertyValueCond ilike(java.lang.String propertyName,
java.lang.String value,
int matchMode)
like
public static PropertyValueCond like(java.lang.String propertyName,
java.lang.String value)
like
public static PropertyValueCond like(java.lang.String propertyName,
java.lang.String value,
int matchMode)
isEmpty
public static PropertyCond isEmpty(java.lang.String propertyName)
isNotEmpty
public static PropertyCond isNotEmpty(java.lang.String propertyName)
isNotNull
public static PropertyCond isNotNull(java.lang.String propertyName)
isNull
public static PropertyCond isNull(java.lang.String propertyName)
and
public static CompositeCond and(Cond lhs,
Cond rhs)
or
public static CompositeCond or(Cond lhs,
Cond rhs)
and
public static CompositeCond and()
or
public static CompositeCond or()
not
public static SingleCond not(PropertyCond cond)
not
public static SingleCond not(CompositeCond cond)
order
public static Order order(java.lang.String propertyName,
boolean asc)