Package cn.cloudself.query.psi
Class Keywords<F extends AbstractExpression<?,?,?,?,?,?>>
- java.lang.Object
-
- cn.cloudself.query.psi.Keywords<F>
-
public class Keywords<F extends AbstractExpression<?,?,?,?,?,?>> extends Object
-
-
Constructor Summary
Constructors Constructor Description Keywords(Field field, QueryStructure queryStructure, QueryPayload payload, QueryFieldCreator<F> queryFieldCreator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Fbetween(Object start, Object end)Feq(Object value)FequalTo(Object value)FgraterThan(Object value)FgraterThanOrEqual(Object value)KeywordsIgnoreCase<F>ignoreCase()Fin(Object... values)in 查询 支持vararg, eg: in(1, 2, 3), in(intArray), etc.Keywords<F>is()FisNotNull()FisNull()FlessThan(Object value)FlessThanOrEqual(Object value)Flike(String str)KeywordsNot<F>not()Fnul()Fsql(String sql)
-
-
-
Constructor Detail
-
Keywords
public Keywords(Field field, QueryStructure queryStructure, QueryPayload payload, QueryFieldCreator<F> queryFieldCreator)
-
-
Method Detail
-
not
@Contract(pure=true) public KeywordsNot<F> not()
-
ignoreCase
@Contract(pure=true) public KeywordsIgnoreCase<F> ignoreCase()
-
in
@Contract(pure=true) public F in(Object... values)
in 查询 支持vararg, eg: in(1, 2, 3), in(intArray), etc.
支持有且仅有一个Collection作为参数, eg: in(list), in(set), etc.
-
nul
@Contract(pure=true) public F nul()
-
isNull
@Contract(pure=true) public F isNull()
-
isNotNull
@Contract(pure=true) public F isNotNull()
-
-