Class AbstractCompoundFilter<T>

  • Type Parameters:
    T - The underlying type on which the filter applies.
    All Implemented Interfaces:
    Filter<T>
    Direct Known Subclasses:
    AndFilter, OrFilter

    @Deprecated
    public abstract class AbstractCompoundFilter<T>
    extends Object
    implements Filter<T>
    Deprecated.
    See Filter
    A base class for Filters which implements behavior using a List of other Filters.
    • Field Detail

      • filters

        protected List<Filter<T>> filters
        Deprecated.
    • Constructor Detail

      • AbstractCompoundFilter

        public AbstractCompoundFilter()
        Deprecated.
      • AbstractCompoundFilter

        public AbstractCompoundFilter​(Filter<T>... filters)
        Deprecated.
    • Method Detail

      • getFilters

        public List<Filter<T>> getFilters()
        Deprecated.
      • setFilters

        public void setFilters​(List<Filter<T>> filters)
        Deprecated.
      • addFilter

        public void addFilter​(Filter<T> filter)
        Deprecated.
      • getOperator

        protected abstract String getOperator()
        Deprecated.