Class ListQueryParameterObject
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
- Direct Known Subclasses:
AbstractQuery
- Author:
- Tijs Rademakers, Joram Barrez
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected static final ListQueryParameterObject.OrderByprotected ListQueryParameterObject.OrderByprotected intprotected intprotected Stringprotected Query.NullHandlingOnOrderprotected Collection<ListQueryParameterObject.OrderBy>protected QueryPropertyprotected Objectprotected ListQueryParameterObject.ResultTypestatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrder(String column, String sortOrder, Query.NullHandlingOnOrder nullHandlingOnOrder) protected Stringintintintintprotected Collection<ListQueryParameterObject.OrderBy>booleanprotected booleanhasOrderByForColumn(String name) booleanprotected StringvoidsetDatabaseType(String databaseType) voidsetFirstResult(int firstResult) voidsetMaxResults(int maxResults) voidsetNullHandlingColumn(String nullHandlingColumn) voidsetParameter(Object parameter)
-
Field Details
-
DEFAULT_ORDER_BY
-
SORTORDER_ASC
- See Also:
-
SORTORDER_DESC
- See Also:
-
firstResult
protected int firstResult -
maxResults
protected int maxResults -
parameter
-
orderByCollection
-
defaultOrderBy
-
orderProperty
-
nullHandlingColumn
-
nullHandlingOnOrder
-
resultType
-
databaseType
-
-
Constructor Details
-
ListQueryParameterObject
public ListQueryParameterObject() -
ListQueryParameterObject
-
-
Method Details
-
addOrder
public void addOrder(String column, String sortOrder, Query.NullHandlingOnOrder nullHandlingOnOrder) -
isNeedsPaging
public boolean isNeedsPaging() -
getFirstResult
public int getFirstResult() -
getFirstRow
public int getFirstRow() -
getLastRow
public int getLastRow() -
getMaxResults
public int getMaxResults() -
getParameter
-
setFirstResult
public void setFirstResult(int firstResult) -
setMaxResults
public void setMaxResults(int maxResults) -
setParameter
-
hasOrderBy
public boolean hasOrderBy() -
getOrderByForWindow
-
buildOrderBy
-
getOrderByCollectionSafe
-
getOuterJoinOrderBy
-
mapOrderByToSql
-
getOrderBy
-
hasOrderByForColumn
-
setDatabaseType
-
getDatabaseType
-
getNullHandlingColumn
-
setNullHandlingColumn
-