Package be.personify.util
Class SearchCriteria
- java.lang.Object
-
- be.personify.util.SearchCriteria
-
- All Implemented Interfaces:
Serializable
public class SearchCriteria extends Object implements Serializable
Simple searchcriteria- Author:
- vanderw
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SearchCriteria(LogicalOperator operator, SearchCriterium... criteriums)constructor with array of criteriumsSearchCriteria(SearchCriterium... criteriums)constructor with array of criteriums
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsKey(String key)List<SearchCriterium>getCriteria()Gets the criteriaList<SearchCriteria>getGroupedCriteria()LogicalOperatorgetOperator()voidsetCriteria(List<SearchCriterium> criteria)Sets the criteriavoidsetGroupedCriteria(List<SearchCriteria> groupedCriteria)voidsetOperator(LogicalOperator operator)intsize()StringtoString()
-
-
-
Constructor Detail
-
SearchCriteria
public SearchCriteria(LogicalOperator operator, SearchCriterium... criteriums)
constructor with array of criteriums- Parameters:
criteriums- the array of criteriums
-
SearchCriteria
public SearchCriteria(SearchCriterium... criteriums)
constructor with array of criteriums- Parameters:
criteriums- the array of criteriums
-
-
Method Detail
-
getCriteria
public List<SearchCriterium> getCriteria()
Gets the criteria- Returns:
- the list containing the criteria
-
setCriteria
public void setCriteria(List<SearchCriterium> criteria)
Sets the criteria- Parameters:
criteria- the criteria to be set
-
getGroupedCriteria
public List<SearchCriteria> getGroupedCriteria()
-
setGroupedCriteria
public void setGroupedCriteria(List<SearchCriteria> groupedCriteria)
-
getOperator
public LogicalOperator getOperator()
-
setOperator
public void setOperator(LogicalOperator operator)
-
size
public int size()
-
containsKey
public boolean containsKey(String key)
-
-