Class QueryOptions

java.lang.Object
org.bonitasoft.engine.persistence.QueryOptions
All Implemented Interfaces:
Serializable

public class QueryOptions extends Object implements Serializable
Author:
Charles Souillard, Matthieu Chaffotte, Elias Ricken de Medeiros
See Also:
  • Field Details

    • UNLIMITED_NUMBER_OF_RESULTS

      public static final int UNLIMITED_NUMBER_OF_RESULTS
      See Also:
    • ALL_RESULTS

      public static final QueryOptions ALL_RESULTS
    • ONE_RESULT

      public static final QueryOptions ONE_RESULT
  • Constructor Details

  • Method Details

    • getFromIndex

      public int getFromIndex()
    • getNumberOfResults

      public int getNumberOfResults()
    • getFilters

      public List<FilterOption> getFilters()
    • getMultipleFilter

      public SearchFields getMultipleFilter()
    • getOrderByOptions

      public List<OrderByOption> getOrderByOptions()
    • hasOrderByOptions

      public boolean hasOrderByOptions()
    • countQueryOptions

      public static QueryOptions countQueryOptions()
      Just for get number of elements on a table
    • getNextPage

      public static QueryOptions getNextPage(QueryOptions queryOptions)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hasAFilter

      public boolean hasAFilter()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object