## Uses of Interface
org.apache.commons.collections4.functors.PredicateDecorator

- Packages that use PredicateDecorator
  Package | Description
  --- | ---
  org.apache.commons.collections4.functors | This package contains implementations of the `Closure`, `Predicate`, `Transformer` and `Factory` interfaces.

- - ### Uses of PredicateDecorator in org.apache.commons.collections4.functors

    Classes in org.apache.commons.collections4.functors that implement PredicateDecorator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractQuantifierPredicate<T>` Abstract base class for quantification predicates, e.g.
    `class` | `AllPredicate<T>` Predicate implementation that returns true if all the predicates return true.
    `class` | `AndPredicate<T>` Predicate implementation that returns true if both the predicates return true.
    `class` | `AnyPredicate<T>` Predicate implementation that returns true if any of the predicates return true.
    `class` | `NonePredicate<T>` Predicate implementation that returns true if none of the predicates return true.
    `class` | `NotPredicate<T>` Predicate implementation that returns the opposite of the decorated predicate.
    `class` | `NullIsExceptionPredicate<T>` Predicate implementation that throws an exception if the input is null.
    `class` | `NullIsFalsePredicate<T>` Predicate implementation that returns false if the input is null.
    `class` | `NullIsTruePredicate<T>` Predicate implementation that returns true if the input is null.
    `class` | `OnePredicate<T>` Predicate implementation that returns true if only one of the predicates return true.
    `class` | `OrPredicate<T>` Predicate implementation that returns true if either of the predicates return true.
    `class` | `TransformedPredicate<T>` Predicate implementation that transforms the given object before invoking another `Predicate`.

Copyright © 2001–2019 The Apache Software Foundation. All rights reserved.