.. java:import:: org.apache.commons.lang StringUtils .. java:import:: org.motechproject.mds.util Order .. java:import:: java.io Serializable QueryParams =========== .. java:package:: org.motechproject.mds.query :noindex: .. java:type:: public class QueryParams implements Serializable Utility class containing parameters which control order and size of query results. Used mainly for paging/ordering queries from the UI. Constructors ------------ QueryParams ^^^^^^^^^^^ .. java:constructor:: public QueryParams(Integer page, Integer pageSize) :outertype: QueryParams QueryParams ^^^^^^^^^^^ .. java:constructor:: public QueryParams(Order order) :outertype: QueryParams QueryParams ^^^^^^^^^^^ .. java:constructor:: public QueryParams(Integer page, Integer pageSize, Order order) :outertype: QueryParams Methods ------- ascOrder ^^^^^^^^ .. java:method:: public static QueryParams ascOrder(String field) :outertype: QueryParams descOrder ^^^^^^^^^ .. java:method:: public static QueryParams descOrder(String field) :outertype: QueryParams getOrder ^^^^^^^^ .. java:method:: public Order getOrder() :outertype: QueryParams getPage ^^^^^^^ .. java:method:: public Integer getPage() :outertype: QueryParams getPageSize ^^^^^^^^^^^ .. java:method:: public Integer getPageSize() :outertype: QueryParams isOrderSet ^^^^^^^^^^ .. java:method:: public boolean isOrderSet() :outertype: QueryParams isPagingSet ^^^^^^^^^^^ .. java:method:: public boolean isPagingSet() :outertype: QueryParams