public static final class SearchCriteria.Builder extends Object
SearchCriteria instances| Constructor and Description |
|---|
Builder(int startIndex,
int itemsRequested)
Main constructor
|
Builder(SearchCriteria searchCriteria)
Copy constructor
|
| Modifier and Type | Method and Description |
|---|---|
SearchCriteria.Builder |
addFilter(SearchCriteria.FilterItem filterItem)
add a new filter by item
|
SearchCriteria.Builder |
addOrderBy(SearchCriteria.OrderByItem orderByItem)
add a new order by item
|
SearchCriteria |
build() |
SearchCriteria.Builder |
query(String query)
set query value
|
SearchCriteria.Builder |
setFilterItems(List<SearchCriteria.FilterItem> filterItemList) |
public Builder(int startIndex,
int itemsRequested)
startIndex - the start indexitemsRequested - number of requested itemspublic Builder(SearchCriteria searchCriteria)
searchCriteria - an instance of SearchCriteriapublic SearchCriteria.Builder query(String query)
query - query value in Stringspublic SearchCriteria.Builder addOrderBy(SearchCriteria.OrderByItem orderByItem)
orderByItem - new order by itempublic SearchCriteria.Builder addFilter(SearchCriteria.FilterItem filterItem)
filterItem - new filter by itempublic SearchCriteria.Builder setFilterItems(List<SearchCriteria.FilterItem> filterItemList)
public SearchCriteria build()
SearchCriteriaCopyright 2019 Ping Identity Corp. All rights reserved.