Class ListQueryParameterObject

  • Direct Known Subclasses:
    AbstractQuery

    public class ListQueryParameterObject
    extends Object
    Author:
    Tijs Rademakers, Joram Barrez
    • Constructor Detail

      • ListQueryParameterObject

        public ListQueryParameterObject()
      • ListQueryParameterObject

        public ListQueryParameterObject​(Object parameter,
                                        int firstResult,
                                        int maxResults)
    • Method Detail

      • 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()
      • getOuterJoinOrderBy

        public String getOuterJoinOrderBy()
      • 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)