Class LegacyFiltering
java.lang.Object
de.digitalcollections.cudami.server.controller.legacy.model.LegacyFiltering
-
Constructor Summary
ConstructorsConstructorDescriptionLegacyFiltering(de.digitalcollections.model.list.filtering.Filtering filtering) LegacyFiltering(List<de.digitalcollections.model.list.filtering.FilterCriterion> filterCriteria) -
Method Summary
Modifier and TypeMethodDescriptionList<de.digitalcollections.model.list.filtering.FilterCriterion>add(LegacyFiltering filtering) Add all filter criteria of given filtering to existing filtering.voidadd(de.digitalcollections.model.list.filtering.FilterCriterion filterCriterion) voidbooleanList<de.digitalcollections.model.list.filtering.FilterCriterion>de.digitalcollections.model.list.filtering.FilterCriteriongetFilterCriterionFor(String property) Returns the filter criteria registered for the given property.inthashCode()protected voidinit()voidsetFilterCriteria(List<de.digitalcollections.model.list.filtering.FilterCriterion> filterCriteria) toString()
-
Constructor Details
-
LegacyFiltering
public LegacyFiltering() -
LegacyFiltering
public LegacyFiltering(List<de.digitalcollections.model.list.filtering.FilterCriterion> filterCriteria) -
LegacyFiltering
public LegacyFiltering(de.digitalcollections.model.list.filtering.Filtering filtering)
-
-
Method Details
-
add
public List<de.digitalcollections.model.list.filtering.FilterCriterion> add(LegacyFiltering filtering) Add all filter criteria of given filtering to existing filtering. Initialise if no existing filtering.- Parameters:
filtering- new filtering to add- Returns:
- complete filtering
-
add
public void add(de.digitalcollections.model.list.filtering.FilterCriterion filterCriterion) -
add
public void add(String expression, de.digitalcollections.model.list.filtering.FilterCriterion filterCriterion) -
equals
-
getFilterCriteria
- Returns:
- returns all filter criterias
-
getFilterCriterionFor
public de.digitalcollections.model.list.filtering.FilterCriterion getFilterCriterionFor(String property) Returns the filter criteria registered for the given property.- Parameters:
property- given property- Returns:
- the filter criteria registered for the given property
-
hashCode
public int hashCode() -
init
protected void init() -
setFilterCriteria
public void setFilterCriteria(List<de.digitalcollections.model.list.filtering.FilterCriterion> filterCriteria) - Parameters:
filterCriteria- set list of filter criteria
-
toString
-