Class NonPageableLoadOptions
java.lang.Object
ru.cg.webbpm.modules.database.api.dao.option.NonPageableLoadOptions
- Direct Known Subclasses:
LoadOptions
- Author:
- l.tyshchenko
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EntityFilterGroup
protected boolean
protected Map<EntityColumn,
SortOrder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSortField
(EntityColumn field) void
addSortField
(EntityColumn field, SortOrder sortOrder) boolean
isLoadPK()
void
removeSortField
(EntityColumn field) void
setEntityFilterGroup
(EntityFilterGroup entityFilterGroup) void
setEntityFilters
(List<EntityFilter> entityFilters) Create entity filter group with list of entity filters.void
setLoadPK
(boolean loadPK) void
setSortFields
(Map<EntityColumn, SortOrder> sortFields)
-
Field Details
-
sortFields
-
loadPK
protected boolean loadPK -
entityFilterGroup
-
-
Constructor Details
-
NonPageableLoadOptions
public NonPageableLoadOptions()
-
-
Method Details
-
getSortFields
-
setSortFields
-
addSortField
-
addSortField
-
removeSortField
-
isLoadPK
public boolean isLoadPK() -
setLoadPK
public void setLoadPK(boolean loadPK) -
setEntityFilters
Create entity filter group with list of entity filters.- Parameters:
entityFilters
- - list of entity filters used to create an entity
-
getEntityFilters
- Returns:
- list of entity filters, that direct children of entity filter group.
-
getEntityFilterGroup
-
setEntityFilterGroup
-