Class AbstractQuantifierPredicate<T>

java.lang.Object
org.apache.commons.collections4.functors.AbstractQuantifierPredicate<T>
All Implemented Interfaces:
Serializable, PredicateDecorator<T>, Predicate<T>
Direct Known Subclasses:
AllPredicate, AnyPredicate, NonePredicate, OnePredicate

public abstract class AbstractQuantifierPredicate<T> extends Object implements PredicateDecorator<T>, Serializable
Abstract base class for quantification predicates, e.g. All, Any, None.
Since:
4.0
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serial version UID
      See Also:
    • iPredicates

      protected final Predicate<? super T>[] iPredicates
      The array of predicates to call
  • Constructor Details

    • AbstractQuantifierPredicate

      public AbstractQuantifierPredicate(Predicate<? super T>... predicates)
      Constructor that performs no validation.
      Parameters:
      predicates - the predicates to check, not cloned, not null
  • Method Details