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 class
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected static final ListQueryParameterObject.OrderBy
protected ListQueryParameterObject.OrderBy
protected int
protected int
protected String
protected Query.NullHandlingOnOrder
protected Collection<ListQueryParameterObject.OrderBy>
protected QueryProperty
protected Object
protected ListQueryParameterObject.ResultType
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addOrder
(String column, String sortOrder, Query.NullHandlingOnOrder nullHandlingOnOrder) protected String
int
int
int
int
protected Collection<ListQueryParameterObject.OrderBy>
boolean
protected boolean
hasOrderByForColumn
(String name) boolean
protected String
void
setDatabaseType
(String databaseType) void
setFirstResult
(int firstResult) void
setMaxResults
(int maxResults) void
setNullHandlingColumn
(String nullHandlingColumn) void
setParameter
(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
-