Class NonPageableLoadOptions

java.lang.Object
ru.cg.webbpm.modules.database.api.dao.option.NonPageableLoadOptions
Direct Known Subclasses:
LoadOptions

public class NonPageableLoadOptions extends Object
Author:
l.tyshchenko
  • Field Details

  • Constructor Details

    • NonPageableLoadOptions

      public NonPageableLoadOptions()
  • Method Details

    • getSortFields

      public Map<EntityColumn,SortOrder> getSortFields()
    • setSortFields

      public void setSortFields(Map<EntityColumn,SortOrder> sortFields)
    • addSortField

      public void addSortField(EntityColumn field)
    • addSortField

      public void addSortField(EntityColumn field, SortOrder sortOrder)
    • removeSortField

      public void removeSortField(EntityColumn field)
    • isLoadPK

      public boolean isLoadPK()
    • setLoadPK

      public void setLoadPK(boolean loadPK)
    • setEntityFilters

      public void setEntityFilters(List<EntityFilter> entityFilters)
      Create entity filter group with list of entity filters.
      Parameters:
      entityFilters - - list of entity filters used to create an entity
    • getEntityFilters

      public List<EntityFilter> getEntityFilters()
      Returns:
      list of entity filters, that direct children of entity filter group.
    • getEntityFilterGroup

      public EntityFilterGroup getEntityFilterGroup()
    • setEntityFilterGroup

      public void setEntityFilterGroup(EntityFilterGroup entityFilterGroup)