Class ListQueryParameterObject

java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
Direct Known Subclasses:
AbstractQuery

public class ListQueryParameterObject extends Object
Author:
Tijs Rademakers, Joram Barrez
  • Field Details

  • Constructor Details

    • ListQueryParameterObject

      public ListQueryParameterObject()
    • ListQueryParameterObject

      public ListQueryParameterObject(Object parameter, int firstResult, int maxResults)
  • 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

      public Object getParameter()
    • setFirstResult

      public void setFirstResult(int firstResult)
    • setMaxResults

      public void setMaxResults(int maxResults)
    • setParameter

      public void setParameter(Object parameter)
    • hasOrderBy

      public boolean hasOrderBy()
    • getOrderByForWindow

      public String getOrderByForWindow()
    • buildOrderBy

      protected String buildOrderBy()
    • getOrderByCollectionSafe

      protected Collection<ListQueryParameterObject.OrderBy> getOrderByCollectionSafe()
    • getOuterJoinOrderBy

      public String getOuterJoinOrderBy()
    • mapOrderByToSql

      protected String mapOrderByToSql(ListQueryParameterObject.OrderBy by)
    • getOrderBy

      public String getOrderBy()
    • hasOrderByForColumn

      protected boolean hasOrderByForColumn(String name)
    • setDatabaseType

      public void setDatabaseType(String databaseType)
    • getDatabaseType

      public String getDatabaseType()
    • getNullHandlingColumn

      public String getNullHandlingColumn()
    • setNullHandlingColumn

      public void setNullHandlingColumn(String nullHandlingColumn)