Interface SearchUserInputs
-
- All Known Implementing Classes:
AbstractSearchUserInputs
,FormSearchUserInputs
,UserPrefsSearchUserInputs
public interface SearchUserInputs
Object that represents the search user inputs.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,Object>
criteria()
Gets the user criteriaMap<String,List<String>>
facets()
Gets the user facetsvoid
setCriteria(Map<String,Object> criteria)
Set criteriavoid
setFacets(Map<String,List<String>> facets)
Set facetsvoid
setSorts(List<Pair<String,Sort.Order>> sorts)
Set sortsList<Pair<String,Sort.Order>>
sorts()
Gets the user sorts
-
-
-
Method Detail
-
setCriteria
void setCriteria(Map<String,Object> criteria)
Set criteria- Parameters:
criteria
- the new criteria
-
setFacets
void setFacets(Map<String,List<String>> facets)
Set facets- Parameters:
facets
- the new facets
-
sorts
List<Pair<String,Sort.Order>> sorts()
Gets the user sorts- Returns:
- the user sorts
-
setSorts
void setSorts(List<Pair<String,Sort.Order>> sorts)
Set sorts- Parameters:
sorts
- the new sorts
-
-