Package org.kie.server.api.util
Class QueryFilterSpecBuilder
- java.lang.Object
-
- org.kie.server.api.util.QueryFilterSpecBuilder
-
public class QueryFilterSpecBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description QueryFilterSpecBuilder()
-
Method Summary
-
-
-
Method Detail
-
get
public QueryFilterSpec get()
-
oderBy
public QueryFilterSpecBuilder oderBy(String column, boolean isAscending)
-
addColumnMapping
public QueryFilterSpecBuilder addColumnMapping(String column, String type)
-
where
public QueryFilterSpecBuilder where(QueryParam param)
-
isNull
public QueryFilterSpecBuilder isNull(String column)
-
isNotNull
public QueryFilterSpecBuilder isNotNull(String column)
-
equalsTo
public QueryFilterSpecBuilder equalsTo(String column, Comparable<?>... values)
-
notEqualsTo
public QueryFilterSpecBuilder notEqualsTo(String column, Comparable<?>... values)
-
likeTo
public QueryFilterSpecBuilder likeTo(String column, boolean caseSensitive, Comparable<?> value)
-
greaterThan
public QueryFilterSpecBuilder greaterThan(String column, Comparable<?> value)
-
greaterOrEqualTo
public QueryFilterSpecBuilder greaterOrEqualTo(String column, Comparable<?> value)
-
lowerThan
public QueryFilterSpecBuilder lowerThan(String column, Comparable<?> value)
-
lowerOrEqualTo
public QueryFilterSpecBuilder lowerOrEqualTo(String column, Comparable<?> value)
-
between
public QueryFilterSpecBuilder between(String column, Comparable<?> start, Comparable<?> end)
-
in
public QueryFilterSpecBuilder in(String column, List<?> values)
-
notIn
public QueryFilterSpecBuilder notIn(String column, List<?> values)
-
-