public class SearchCriteriaModel extends Object
| Constructor and Description |
|---|
SearchCriteriaModel()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(SearchCriteriaFilterModel filter)
Adds a single filter to the criteria.
|
void |
addFilter(String name,
Object value,
SearchCriteriaFilterOperator operator)
Adds a single filter to the criteria.
|
void |
addOrder(OrderByModel orderBy) |
void |
addOrder(String name,
boolean ascending) |
boolean |
equals(Object obj) |
List<SearchCriteriaFilterModel> |
getFilters() |
List<OrderByModel> |
getOrders() |
PagingModel |
getPaging() |
int |
hashCode() |
void |
setFilters(List<SearchCriteriaFilterModel> filters) |
void |
setOrders(List<OrderByModel> orders) |
void |
setPage(int page) |
void |
setPageSize(int pageSize) |
void |
setPaging(PagingModel paging) |
public void addFilter(String name, Object value, SearchCriteriaFilterOperator operator)
name - the filter namevalue - the filter valueoperator - the operator typepublic void addFilter(SearchCriteriaFilterModel filter)
filter - the filter objectpublic void addOrder(String name, boolean ascending)
public void addOrder(OrderByModel orderBy)
public void setPage(int page)
page - the pagepublic void setPageSize(int pageSize)
pageSize - size of pagepublic List<SearchCriteriaFilterModel> getFilters()
public void setFilters(List<SearchCriteriaFilterModel> filters)
filters - the filters to setpublic PagingModel getPaging()
public void setPaging(PagingModel paging)
paging - the paging to setpublic List<OrderByModel> getOrders()
public void setOrders(List<OrderByModel> orders)
orderBy - the orderBy to setpublic int hashCode()
hashCode in class ObjectObject.hashCode()public boolean equals(Object obj)
equals in class ObjectObject.equals(java.lang.Object)Copyright © 2017. All rights reserved.