Package org.jbpm.query.jpa.builder.impl
Class AbstractQueryBuilderImpl<T>
- java.lang.Object
-
- org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<T>
-
- Direct Known Subclasses:
AbstractDeleteBuilderImpl
public abstract class AbstractQueryBuilderImpl<T> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected QueryWherequeryWhere
-
Constructor Summary
Constructors Constructor Description AbstractQueryBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddIntParameter(String listId, String name, int[] parameter)protected voidaddLongParameter(String listId, String name, long[] parameter)protected <P> voidaddObjectParameter(String listId, String name, P... parameter)protected <P> voidaddRangeParameter(String listId, String name, P parameter, boolean start)protected <P> voidaddRangeParameters(String listId, String name, P paramMin, P paramMax)Tand()Tclear()TendGroup()Tequals()QueryWheregetQueryWhere()Tintersect()Tlike()TmaxResults(int maxResults)TnewGroup()Toffset(int offset)Tor()Tregex()Tunion()
-
-
-
Field Detail
-
queryWhere
protected QueryWhere queryWhere
-
-
Method Detail
-
getQueryWhere
public QueryWhere getQueryWhere()
-
addRangeParameter
protected <P> void addRangeParameter(String listId, String name, P parameter, boolean start)
-
addRangeParameters
protected <P> void addRangeParameters(String listId, String name, P paramMin, P paramMax)
-
addObjectParameter
protected <P> void addObjectParameter(String listId, String name, P... parameter)
-
union
public final T union()
-
or
public final T or()
-
intersect
public final T intersect()
-
and
public final T and()
-
newGroup
public T newGroup()
-
endGroup
public T endGroup()
-
regex
public final T regex()
-
like
public final T like()
-
equals
public final T equals()
-
clear
public T clear()
-
maxResults
public final T maxResults(int maxResults)
-
offset
public final T offset(int offset)
-
-