Class Filtering

    • Constructor Detail

      • Filtering

        public Filtering()
    • Method Detail

      • add

        public List<FilterCriterion> add​(Filtering 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
      • getFilterCriteria

        public List<FilterCriterion> getFilterCriteria()
        Returns:
        returns all filter criterias
      • getFilterCriterionFor

        public 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()
        Overrides:
        hashCode in class Object
      • init

        protected void init()
      • setFilterCriteria

        public void setFilterCriteria​(List<FilterCriterion> filterCriteria)
        Parameters:
        filterCriteria - set list of filter criteria