Class AbstractJunctionFilter

    • Constructor Detail

      • AbstractJunctionFilter

        public AbstractJunctionFilter​(Container.Filter... filters)
        Deprecated.
    • Method Detail

      • getFilters

        public Collection<Container.Filter> getFilters()
        Deprecated.
        Returns an unmodifiable collection of the sub-filters of this composite filter.
        Returns:
      • appliesToProperty

        public boolean appliesToProperty​(Object propertyId)
        Deprecated.
        Returns true if a change in the named property may affect the filtering result. If some of the sub-filters are not in-memory filters, true is returned. By default, all sub-filters are iterated to check if any of them applies. If there are no sub-filters, false is returned - override in subclasses to change this behavior.
        Specified by:
        appliesToProperty in interface Container.Filter
        Returns:
        true if the filtering result may/does change based on changes to the property identified by propertyId
      • equals

        public boolean equals​(Object obj)
        Deprecated.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object