public interface ICriteriaOpt<T>
| 限定符和类型 | 方法和说明 |
|---|---|
<V> ICriteriaOpt<T> |
between(FieldNode<T,V> fn,
V value1,
V value2)
between
|
ICriteriaOpt<T> |
between(SFunction<? super T,?> func,
Object value1,
Object value2) |
ICriteriaOpt<T> |
between(String prop,
Object value1,
Object value2)
between
|
<V> ICriteriaOpt<T> |
eq(FieldNode<T,V> fn,
V value)
=
|
ICriteriaOpt<T> |
eq(SFunction<? super T,?> func,
Object value) |
ICriteriaOpt<T> |
eq(String prop,
Object value)
=
|
<V> ICriteriaOpt<T> |
ge(FieldNode<T,V> fn,
V value)
greater than or equal
|
ICriteriaOpt<T> |
ge(SFunction<? super T,?> func,
Object value) |
ICriteriaOpt<T> |
ge(String prop,
Object value)
greater than or equal
|
List<Criterion<T,? extends Object>> |
getCriterions() |
<V> ICriteriaOpt<T> |
gt(FieldNode<T,V> fn,
V value)
greater than
|
ICriteriaOpt<T> |
gt(SFunction<? super T,?> func,
Object value) |
ICriteriaOpt<T> |
gt(String prop,
Object value)
greater than
|
<V> ICriteriaOpt<T> |
in(FieldNode<T,V> fn,
List<V> value)
in
|
<V> ICriteriaOpt<T> |
in(SFunction<? super T,?> func,
List<V> value) |
<V> ICriteriaOpt<T> |
in(String prop,
List<V> value)
in
|
<V> ICriteriaOpt<T> |
isNotNull(FieldNode<T,V> fn,
String prop)
is not null
|
ICriteriaOpt<T> |
isNotNull(SFunction<? super T,?> func) |
ICriteriaOpt<T> |
isNotNull(String prop)
is not null
|
<V> ICriteriaOpt<T> |
isNull(FieldNode<T,V> fn)
is null
|
ICriteriaOpt<T> |
isNull(SFunction<? super T,?> func) |
ICriteriaOpt<T> |
isNull(String prop)
is null
|
<V> ICriteriaOpt<T> |
le(FieldNode<T,V> fn,
V value)
less than or equal
|
ICriteriaOpt<T> |
le(SFunction<? super T,?> func,
Object value) |
ICriteriaOpt<T> |
le(String prop,
Object value)
less than or equal
|
ICriteriaOpt<T> |
like(FieldNode<T,String> fn,
String value)
like
|
ICriteriaOpt<T> |
like(SFunction<? super T,?> func,
String value) |
ICriteriaOpt<T> |
like(String prop,
String value)
like
|
<V> ICriteriaOpt<T> |
lt(FieldNode<T,V> fn,
V value)
less than
|
ICriteriaOpt<T> |
lt(SFunction<? super T,?> func,
Object value) |
ICriteriaOpt<T> |
lt(String prop,
Object value)
less than
|
<V> ICriteriaOpt<T> |
ne(FieldNode<T,V> fn,
V value)
!
|
ICriteriaOpt<T> |
ne(SFunction<? super T,?> func,
Object value) |
ICriteriaOpt<T> |
ne(String prop,
Object value)
!
|
<V> ICriteriaOpt<T> |
notBetween(FieldNode<T,V> fn,
V value1,
V value2)
not between
|
ICriteriaOpt<T> |
notBetween(SFunction<? super T,?> func,
Object value1,
Object value2) |
ICriteriaOpt<T> |
notBetween(String prop,
Object value1,
Object value2)
not between
|
<V> ICriteriaOpt<T> |
notIn(FieldNode<T,V> fn,
List<V> value)
not in
|
<V> ICriteriaOpt<T> |
notIn(SFunction<? super T,?> func,
List<V> value) |
<V> ICriteriaOpt<T> |
notIn(String prop,
List<V> value)
not in
|
ICriteriaOpt<T> |
notLike(FieldNode<T,String> fn,
String value)
not like
|
ICriteriaOpt<T> |
notLike(SFunction<? super T,?> func,
String value) |
ICriteriaOpt<T> |
notLike(String prop,
String value)
not like
|
<V> ICriteriaOpt<T> |
sql(FieldNode<T,V> fn,
CriterionOpts opt,
String value)
SQL
|
ICriteriaOpt<T> |
sql(SFunction<? super T,?> func,
CriterionOpts opt,
String value) |
ICriteriaOpt<T> |
sql(String prop,
CriterionOpts opt,
String value) |
<V> ICriteriaOpt<T> eq(FieldNode<T,V> fn, V value)
V - EntityClassfn - fieldNodevalue - value<V> ICriteriaOpt<T> ne(FieldNode<T,V> fn, V value)
V - EntityClassfn - fieldNodevalue - value<V> ICriteriaOpt<T> in(FieldNode<T,V> fn, List<V> value)
V - EntityClassfn - fieldNodevalue - value<V> ICriteriaOpt<T> notIn(FieldNode<T,V> fn, List<V> value)
V - EntityClassfn - fieldNodevalue - valueICriteriaOpt<T> like(FieldNode<T,String> fn, String value)
fn - fieldnodevalue - valueICriteriaOpt<T> notLike(FieldNode<T,String> fn, String value)
fn - fieldnodevalue - value<V> ICriteriaOpt<T> between(FieldNode<T,V> fn, V value1, V value2)
V - propery classfn - fieldnodevalue1 - value1value2 - value2<V> ICriteriaOpt<T> notBetween(FieldNode<T,V> fn, V value1, V value2)
V - property classfn - fieldnodevalue1 - value1value2 - value2<V> ICriteriaOpt<T> isNotNull(FieldNode<T,V> fn, String prop)
V - property classfn - fieldnodeprop - property name<V> ICriteriaOpt<T> isNull(FieldNode<T,V> fn)
V - property classfn - fieldnode<V> ICriteriaOpt<T> lt(FieldNode<T,V> fn, V value)
V - property classfn - fieldnodevalue - value<V> ICriteriaOpt<T> gt(FieldNode<T,V> fn, V value)
V - property classfn - fieldnodevalue - value<V> ICriteriaOpt<T> le(FieldNode<T,V> fn, V value)
V - property classfn - fieldnodevalue - value<V> ICriteriaOpt<T> ge(FieldNode<T,V> fn, V value)
V - property classfn - fieldnodevalue - value<V> ICriteriaOpt<T> sql(FieldNode<T,V> fn, CriterionOpts opt, String value)
V - property classfn - fieldnodeopt - operationvalue - valueICriteriaOpt<T> eq(String prop, Object value)
prop - property namevalue - valueICriteriaOpt<T> ne(String prop, Object value)
prop - property namevalue - value<V> ICriteriaOpt<T> in(String prop, List<V> value)
V - Value Typeprop - property namevalue - value<V> ICriteriaOpt<T> notIn(String prop, List<V> value)
V - Value Typeprop - property namevalue - valueICriteriaOpt<T> like(String prop, String value)
prop - property namevalue - valueICriteriaOpt<T> notLike(String prop, String value)
prop - property namevalue - valueICriteriaOpt<T> between(String prop, Object value1, Object value2)
prop - property namevalue1 - value1value2 - value2ICriteriaOpt<T> notBetween(String prop, Object value1, Object value2)
prop - property namevalue1 - value1value2 - value2ICriteriaOpt<T> isNotNull(String prop)
prop - property nameICriteriaOpt<T> isNull(String prop)
prop - property nameICriteriaOpt<T> lt(String prop, Object value)
prop - property namevalue - valueICriteriaOpt<T> gt(String prop, Object value)
prop - property namevalue - valueICriteriaOpt<T> le(String prop, Object value)
prop - property namevalue - valueICriteriaOpt<T> ge(String prop, Object value)
prop - property namevalue - valueICriteriaOpt<T> eq(SFunction<? super T,?> func, Object value)
ICriteriaOpt<T> ne(SFunction<? super T,?> func, Object value)
<V> ICriteriaOpt<T> in(SFunction<? super T,?> func, List<V> value)
<V> ICriteriaOpt<T> notIn(SFunction<? super T,?> func, List<V> value)
ICriteriaOpt<T> like(SFunction<? super T,?> func, String value)
ICriteriaOpt<T> notLike(SFunction<? super T,?> func, String value)
ICriteriaOpt<T> isNotNull(SFunction<? super T,?> func)
ICriteriaOpt<T> isNull(SFunction<? super T,?> func)
ICriteriaOpt<T> lt(SFunction<? super T,?> func, Object value)
ICriteriaOpt<T> gt(SFunction<? super T,?> func, Object value)
ICriteriaOpt<T> le(SFunction<? super T,?> func, Object value)
ICriteriaOpt<T> ge(SFunction<? super T,?> func, Object value)
ICriteriaOpt<T> sql(String prop, CriterionOpts opt, String value)
ICriteriaOpt<T> sql(SFunction<? super T,?> func, CriterionOpts opt, String value)
Copyright © 2024. All rights reserved.