## Uses of Class
org.apache.commons.collections4.collection.PredicatedCollection

- Packages that use PredicatedCollection
  Package | Description
  --- | ---
  org.apache.commons.collections4.bag | This package contains implementations of the `Bag` and `SortedBag` interfaces.
  org.apache.commons.collections4.collection | This package contains implementations of the `Collection` interface.
  org.apache.commons.collections4.list | This package contains implementations of the `List` interface.
  org.apache.commons.collections4.multiset | This package contains implementations of the `MultiSet` and `SortedMultiSet` interfaces.
  org.apache.commons.collections4.queue | This package contains implementations for the `Queue` interface.
  org.apache.commons.collections4.set | This package contains implementations of the `Set`, `SortedSet` and `NavigableSet` interfaces.

- - ### Uses of PredicatedCollection in org.apache.commons.collections4.bag

    Subclasses of PredicatedCollection in org.apache.commons.collections4.bag
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PredicatedBag<E>` Decorates another `Bag` to validate that additions match a specified predicate.
    `class` | `PredicatedSortedBag<E>` Decorates another `SortedBag` to validate that additions match a specified predicate.

  - ### Uses of PredicatedCollection in org.apache.commons.collections4.collection

    Methods in org.apache.commons.collections4.collection that return PredicatedCollection
    Modifier and Type | Method and Description
    --- | ---
    `static <T> PredicatedCollection<T>` | PredicatedCollection.`predicatedCollection(Collection<T> coll, Predicate<? super T> predicate)` Factory method to create a predicated (validating) collection.

  - ### Uses of PredicatedCollection in org.apache.commons.collections4.list

    Subclasses of PredicatedCollection in org.apache.commons.collections4.list
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PredicatedList<E>` Decorates another `List` to validate that all additions match a specified predicate.

  - ### Uses of PredicatedCollection in org.apache.commons.collections4.multiset

    Subclasses of PredicatedCollection in org.apache.commons.collections4.multiset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PredicatedMultiSet<E>` Decorates another `MultiSet` to validate that additions match a specified predicate.

  - ### Uses of PredicatedCollection in org.apache.commons.collections4.queue

    Subclasses of PredicatedCollection in org.apache.commons.collections4.queue
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PredicatedQueue<E>` Decorates another `Queue` to validate that additions match a specified predicate.

  - ### Uses of PredicatedCollection in org.apache.commons.collections4.set

    Subclasses of PredicatedCollection in org.apache.commons.collections4.set
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PredicatedNavigableSet<E>` Decorates another `NavigableSet` to validate that all additions match a specified predicate.
    `class` | `PredicatedSet<E>` Decorates another `Set` to validate that all additions match a specified predicate.
    `class` | `PredicatedSortedSet<E>` Decorates another `SortedSet` to validate that all additions match a specified predicate.

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