public interface IConditionMethod<SELF extends IConditionMethod,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>> extends IConditionMethods<SELF,COLUMN,V>, Nested<SELF,CONDITION_CHAIN>
| 限定符和类型 | 方法和说明 |
|---|---|
default SELF |
and() |
default <T> SELF |
and(boolean when,
Getter<T> column,
Function<TABLE_FIELD,ICondition> f) |
default <T> SELF |
and(boolean when,
Getter<T> column,
int storey,
Function<TABLE_FIELD,ICondition> f) |
default SELF |
and(boolean when,
GetterField[] getterFields,
Function<TABLE_FIELD[],ICondition> f) |
default SELF |
and(boolean when,
ICondition condition) |
default SELF |
and(boolean when,
Supplier<ICondition> condition) |
default SELF |
and(Function<SELF,ICondition> f) |
default <T> SELF |
and(Getter<T> column,
Function<TABLE_FIELD,ICondition> f) |
default <T> SELF |
and(Getter<T> column,
int storey,
Function<TABLE_FIELD,ICondition> f) |
default SELF |
and(GetterField[] getterFields,
Function<TABLE_FIELD[],ICondition> f) |
default SELF |
and(ICondition condition) |
default SELF |
and(Supplier<ICondition> condition) |
default SELF |
andNested(Consumer<CONDITION_CHAIN> consumer) |
default <T> SELF |
between(boolean when,
Getter<T> column,
int storey,
V value,
V value2) |
default SELF |
between(COLUMN column,
V value,
V value2) |
CONDITION_CHAIN |
conditionChain() |
default <T> SELF |
empty(boolean when,
Getter<T> column,
int storey) |
default SELF |
empty(COLUMN column) |
default <T,T2> SELF |
eq(boolean when,
Getter<T> column,
int columnStorey,
Getter<T2> value,
int valueStorey) |
default <T> SELF |
eq(boolean when,
Getter<T> column,
int storey,
V value) |
default SELF |
eq(COLUMN column,
V value) |
default <T1,T2> SELF |
exists(boolean when,
Getter<T1> sourceGetter,
int sourceStorey,
Getter<T2> targetGetter) |
default SELF |
exists(boolean when,
IQuery query) |
default <T,T2> SELF |
gt(boolean when,
Getter<T> column,
int columnStorey,
Getter<T2> value,
int valueStorey) |
default <T> SELF |
gt(boolean when,
Getter<T> column,
int storey,
V value) |
default SELF |
gt(COLUMN column,
V value) |
default <T,T2> SELF |
gte(boolean when,
Getter<T> column,
int columnStorey,
Getter<T2> value,
int valueStorey) |
default <T> SELF |
gte(boolean when,
Getter<T> column,
int storey,
V value) |
default SELF |
gte(COLUMN column,
V value) |
default <T> SELF |
iLike(boolean when,
LikeMode mode,
Getter<T> column,
int storey,
String value) |
default SELF |
iLike(LikeMode mode,
COLUMN column,
String value) |
default <T> SELF |
in(boolean when,
Getter<T> column,
int storey,
Collection<? extends Serializable> values) |
default <T> SELF |
in(boolean when,
Getter<T> column,
int storey,
IQuery query) |
default <T> SELF |
in(boolean when,
Getter<T> column,
int storey,
Serializable[] values) |
default SELF |
in(COLUMN column,
Collection<? extends Serializable> values) |
default SELF |
in(COLUMN column,
IQuery query) |
default SELF |
in(COLUMN column,
Serializable... values) |
default <T> SELF |
isNotNull(boolean when,
Getter<T> column,
int storey) |
default SELF |
isNotNull(COLUMN column) |
default <T> SELF |
isNull(boolean when,
Getter<T> column,
int storey) |
default SELF |
isNull(COLUMN column) |
default <T> SELF |
like(boolean when,
LikeMode mode,
Getter<T> column,
int storey,
String value) |
default SELF |
like(LikeMode mode,
COLUMN column,
String value) |
default <T,T2> SELF |
lt(boolean when,
Getter<T> column,
int columnStorey,
Getter<T2> value,
int valueStorey) |
default <T> SELF |
lt(boolean when,
Getter<T> column,
int storey,
V value) |
default SELF |
lt(COLUMN column,
V value) |
default <T,T2> SELF |
lte(boolean when,
Getter<T> column,
int columnStorey,
Getter<T2> value,
int valueStorey) |
default <T> SELF |
lte(boolean when,
Getter<T> column,
int storey,
V value) |
default SELF |
lte(COLUMN column,
V value) |
default <T,T2> SELF |
ne(boolean when,
Getter<T> column,
int columnStorey,
Getter<T2> value,
int valueStorey) |
default <T> SELF |
ne(boolean when,
Getter<T> column,
int storey,
V value) |
default SELF |
ne(COLUMN column,
V value) |
default <T> SELF |
notBetween(boolean when,
Getter<T> column,
int storey,
V value,
V value2) |
default SELF |
notBetween(COLUMN column,
V value,
V value2) |
default <T> SELF |
notEmpty(boolean when,
Getter<T> column,
int storey) |
default SELF |
notEmpty(COLUMN column) |
default <T1,T2> SELF |
notExists(boolean when,
Getter<T1> sourceGetter,
int sourceStorey,
Getter<T2> targetGetter) |
default SELF |
notExists(boolean when,
IQuery query) |
default <T> SELF |
notILike(boolean when,
LikeMode mode,
Getter<T> column,
int storey,
String value) |
default SELF |
notILike(LikeMode mode,
COLUMN column,
String value) |
default <T> SELF |
notIn(boolean when,
Getter<T> column,
int storey,
Collection<? extends Serializable> values) |
default <T> SELF |
notIn(boolean when,
Getter<T> column,
int storey,
IQuery query) |
default <T> SELF |
notIn(boolean when,
Getter<T> column,
int storey,
Serializable[] values) |
default SELF |
notIn(COLUMN column,
Collection<? extends Serializable> values) |
default SELF |
notIn(COLUMN column,
IQuery query) |
default SELF |
notIn(COLUMN column,
Serializable... values) |
default <T> SELF |
notLike(boolean when,
LikeMode mode,
Getter<T> column,
int storey,
String value) |
default SELF |
notLike(LikeMode mode,
COLUMN column,
String value) |
default SELF |
or() |
default <T> SELF |
or(boolean when,
Getter<T> column,
Function<TABLE_FIELD,ICondition> f) |
default <T> SELF |
or(boolean when,
Getter<T> column,
int storey,
Function<TABLE_FIELD,ICondition> f) |
default SELF |
or(boolean when,
GetterField[] getterFields,
Function<TABLE_FIELD[],ICondition> f) |
default SELF |
or(boolean when,
ICondition condition) |
default SELF |
or(boolean when,
Supplier<ICondition> condition) |
default SELF |
or(Function<SELF,ICondition> f) |
default <T> SELF |
or(Getter<T> column,
Function<TABLE_FIELD,ICondition> f) |
default <T> SELF |
or(Getter<T> column,
int storey,
Function<TABLE_FIELD,ICondition> f) |
default SELF |
or(GetterField[] getterFields,
Function<TABLE_FIELD[],ICondition> f) |
default SELF |
or(ICondition condition) |
default SELF |
or(Supplier<ICondition> condition) |
default SELF |
orNested(Consumer<CONDITION_CHAIN> consumer) |
eq, eqne, negt, gtgte, gte, gte, gte, gte, gtegte, gtelt, ltlte, lte, lte, lte, lte, ltelte, ltelike, like, like, like, like, like, likelike, like, like, likenotLike, notLike, notLike, notLike, notLike, notLike, notLikenotLike, notLike, notLike, notLikeiLike, iLike, iLike, iLike, iLike, iLike, iLikeiLike, iLike, iLike, iLikenotILike, notILike, notILike, notILike, notILike, notILike, notILikenotILike, notILike, notILike, notILikebetween, between, between, between, betweenbetween, between, between, between, between, between, between, between, betweennotBetween, notBetween, notBetween, notBetween, notBetweennotBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetweenisNull, isNullisNotNull, isNotNullempty, empty, emptynotEmpty, notEmpty, notEmptyin, in, in, in, in, in, in, in, innotIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notInCONDITION_CHAIN conditionChain()
default SELF and()
default SELF or()
default <T> SELF and(Getter<T> column, Function<TABLE_FIELD,ICondition> f)
default <T> SELF and(boolean when, Getter<T> column, Function<TABLE_FIELD,ICondition> f)
default <T> SELF and(Getter<T> column, int storey, Function<TABLE_FIELD,ICondition> f)
default <T> SELF and(boolean when, Getter<T> column, int storey, Function<TABLE_FIELD,ICondition> f)
default <T> SELF or(Getter<T> column, Function<TABLE_FIELD,ICondition> f)
default <T> SELF or(boolean when, Getter<T> column, Function<TABLE_FIELD,ICondition> f)
default <T> SELF or(Getter<T> column, int storey, Function<TABLE_FIELD,ICondition> f)
default <T> SELF or(boolean when, Getter<T> column, int storey, Function<TABLE_FIELD,ICondition> f)
default SELF and(GetterField[] getterFields, Function<TABLE_FIELD[],ICondition> f)
default SELF or(GetterField[] getterFields, Function<TABLE_FIELD[],ICondition> f)
default SELF and(boolean when, GetterField[] getterFields, Function<TABLE_FIELD[],ICondition> f)
default SELF or(boolean when, GetterField[] getterFields, Function<TABLE_FIELD[],ICondition> f)
default SELF and(Function<SELF,ICondition> f)
default SELF or(Function<SELF,ICondition> f)
default SELF and(ICondition condition)
default SELF or(ICondition condition)
default SELF and(boolean when, ICondition condition)
default SELF or(boolean when, ICondition condition)
default SELF and(Supplier<ICondition> condition)
default SELF or(Supplier<ICondition> condition)
default SELF and(boolean when, Supplier<ICondition> condition)
default SELF or(boolean when, Supplier<ICondition> condition)
default SELF andNested(Consumer<CONDITION_CHAIN> consumer)
andNested 在接口中 Nested<SELF extends IConditionMethod,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>>default SELF orNested(Consumer<CONDITION_CHAIN> consumer)
orNested 在接口中 Nested<SELF extends IConditionMethod,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>>default SELF notBetween(COLUMN column, V value, V value2)
notBetween 在接口中 ICompare<SELF extends IConditionMethod,COLUMN,V>default <T> SELF empty(boolean when, Getter<T> column, int storey)
empty 在接口中 IEmptyGetterCompare<SELF extends IConditionMethod>default <T> SELF notEmpty(boolean when, Getter<T> column, int storey)
notEmpty 在接口中 INotEmptyGetterCompare<SELF extends IConditionMethod>default <T> SELF eq(boolean when, Getter<T> column, int storey, V value)
eq 在接口中 IEqGetterCompare<SELF extends IConditionMethod,V>eq 在接口中 IEqGetterPredicateCompare<SELF extends IConditionMethod,V>default <T,T2> SELF eq(boolean when, Getter<T> column, int columnStorey, Getter<T2> value, int valueStorey)
eq 在接口中 IEqGetterCompare<SELF extends IConditionMethod,V>default <T> SELF ne(boolean when, Getter<T> column, int storey, V value)
ne 在接口中 INeGetterCompare<SELF extends IConditionMethod,V>ne 在接口中 INeGetterPredicateCompare<SELF extends IConditionMethod,V>default <T,T2> SELF ne(boolean when, Getter<T> column, int columnStorey, Getter<T2> value, int valueStorey)
ne 在接口中 INeGetterCompare<SELF extends IConditionMethod,V>default <T> SELF gt(boolean when, Getter<T> column, int storey, V value)
gt 在接口中 IGtGetterCompare<SELF extends IConditionMethod,V>gt 在接口中 IGtGetterPredicateCompare<SELF extends IConditionMethod,V>default <T,T2> SELF gt(boolean when, Getter<T> column, int columnStorey, Getter<T2> value, int valueStorey)
gt 在接口中 IGtGetterCompare<SELF extends IConditionMethod,V>default <T> SELF gte(boolean when, Getter<T> column, int storey, V value)
gte 在接口中 IGteGetterCompare<SELF extends IConditionMethod,V>gte 在接口中 IGteGetterPredicateCompare<SELF extends IConditionMethod,V>default <T,T2> SELF gte(boolean when, Getter<T> column, int columnStorey, Getter<T2> value, int valueStorey)
gte 在接口中 IGteGetterCompare<SELF extends IConditionMethod,V>default <T> SELF lt(boolean when, Getter<T> column, int storey, V value)
lt 在接口中 ILtGetterCompare<SELF extends IConditionMethod,V>lt 在接口中 ILtGetterPredicateCompare<SELF extends IConditionMethod,V>default <T,T2> SELF lt(boolean when, Getter<T> column, int columnStorey, Getter<T2> value, int valueStorey)
lt 在接口中 ILtGetterCompare<SELF extends IConditionMethod,V>default <T> SELF lte(boolean when, Getter<T> column, int storey, V value)
lte 在接口中 ILteGetterCompare<SELF extends IConditionMethod,V>lte 在接口中 ILteGetterPredicateCompare<SELF extends IConditionMethod,V>default <T,T2> SELF lte(boolean when, Getter<T> column, int columnStorey, Getter<T2> value, int valueStorey)
lte 在接口中 ILteGetterCompare<SELF extends IConditionMethod,V>default <T> SELF like(boolean when, LikeMode mode, Getter<T> column, int storey, String value)
like 在接口中 ILikeGetterCompare<SELF extends IConditionMethod>like 在接口中 ILikeGetterPredicateCompare<SELF extends IConditionMethod>default <T> SELF notLike(boolean when, LikeMode mode, Getter<T> column, int storey, String value)
notLike 在接口中 INotLikeGetterCompare<SELF extends IConditionMethod>notLike 在接口中 INotLikeGetterPredicateCompare<SELF extends IConditionMethod>default <T> SELF iLike(boolean when, LikeMode mode, Getter<T> column, int storey, String value)
iLike 在接口中 IILikeGetterCompare<SELF extends IConditionMethod>iLike 在接口中 IILikeGetterPredicateCompare<SELF extends IConditionMethod>default <T> SELF notILike(boolean when, LikeMode mode, Getter<T> column, int storey, String value)
notILike 在接口中 INotILikeGetterCompare<SELF extends IConditionMethod>notILike 在接口中 INotILikeGetterPredicateCompare<SELF extends IConditionMethod>default <T> SELF between(boolean when, Getter<T> column, int storey, V value, V value2)
between 在接口中 IBetweenGetterCompare<SELF extends IConditionMethod,V>between 在接口中 IBetweenGetterPredicateCompare<SELF extends IConditionMethod,V>default <T> SELF notBetween(boolean when, Getter<T> column, int storey, V value, V value2)
notBetween 在接口中 INotBetweenGetterCompare<SELF extends IConditionMethod,V>notBetween 在接口中 INotBetweenGetterPredicateCompare<SELF extends IConditionMethod,V>default <T> SELF isNull(boolean when, Getter<T> column, int storey)
isNull 在接口中 IIsNullGetterCompare<SELF extends IConditionMethod>default <T> SELF isNotNull(boolean when, Getter<T> column, int storey)
isNotNull 在接口中 IIsNotNullGetterCompare<SELF extends IConditionMethod>default SELF in(COLUMN column, IQuery query)
in 在接口中 IInMethod<SELF extends IConditionMethod,COLUMN>default SELF in(COLUMN column, Serializable... values)
in 在接口中 IInMethod<SELF extends IConditionMethod,COLUMN>default SELF in(COLUMN column, Collection<? extends Serializable> values)
in 在接口中 IInMethod<SELF extends IConditionMethod,COLUMN>default <T> SELF in(boolean when, Getter<T> column, int storey, IQuery query)
in 在接口中 IInGetterCompare<SELF extends IConditionMethod>default <T> SELF in(boolean when, Getter<T> column, int storey, Serializable[] values)
in 在接口中 IInGetterCompare<SELF extends IConditionMethod>default <T> SELF in(boolean when, Getter<T> column, int storey, Collection<? extends Serializable> values)
in 在接口中 IInGetterCompare<SELF extends IConditionMethod>default SELF exists(boolean when, IQuery query)
exists 在接口中 IExistsMethod<SELF extends IConditionMethod>default SELF notExists(boolean when, IQuery query)
notExists 在接口中 IExistsMethod<SELF extends IConditionMethod>default SELF notIn(COLUMN column, IQuery query)
notIn 在接口中 INotInMethod<SELF extends IConditionMethod,COLUMN>default SELF notIn(COLUMN column, Serializable... values)
notIn 在接口中 INotInMethod<SELF extends IConditionMethod,COLUMN>default SELF notIn(COLUMN column, Collection<? extends Serializable> values)
notIn 在接口中 INotInMethod<SELF extends IConditionMethod,COLUMN>default <T> SELF notIn(boolean when, Getter<T> column, int storey, IQuery query)
notIn 在接口中 INotInGetterCompare<SELF extends IConditionMethod>default <T> SELF notIn(boolean when, Getter<T> column, int storey, Serializable[] values)
notIn 在接口中 INotInGetterCompare<SELF extends IConditionMethod>default <T> SELF notIn(boolean when, Getter<T> column, int storey, Collection<? extends Serializable> values)
notIn 在接口中 INotInGetterCompare<SELF extends IConditionMethod>default <T1,T2> SELF exists(boolean when, Getter<T1> sourceGetter, int sourceStorey, Getter<T2> targetGetter)
exists 在接口中 IExistsMethod<SELF extends IConditionMethod>default <T1,T2> SELF notExists(boolean when, Getter<T1> sourceGetter, int sourceStorey, Getter<T2> targetGetter)
notExists 在接口中 IExistsMethod<SELF extends IConditionMethod>Copyright © 2025. All rights reserved.