# Uses of Package
org.apache.commons.collections4.bag

Packages that use org.apache.commons.collections4.bag
Package
Description
org.apache.commons.collections4.bag
Implements the `Bag` and `SortedBag` interfaces.

- Classes in org.apache.commons.collections4.bag used by org.apache.commons.collections4.bag
  Class
  Description
  AbstractBagDecorator
  Decorates another `Bag` to provide additional behavior.
  AbstractMapBag
  Abstract implementation of the `Bag` interface to simplify the creation of subclass implementations.
  AbstractMapBag.MutableInteger
  Mutable integer class for storing the data.
  AbstractSortedBagDecorator
  Decorates another `SortedBag` to provide additional behavior.
  PredicatedBag
  Decorates another `Bag` to validate that additions match a specified predicate.
  PredicatedSortedBag
  Decorates another `SortedBag` to validate that additions match a specified predicate.
  SynchronizedBag
  Decorates another `Bag` to synchronize its behavior for a multithreaded environment.
  SynchronizedSortedBag
  Decorates another `SortedBag` to synchronize its behavior for a multithreaded environment.
  TransformedBag
  Decorates another `Bag` to transform objects that are added.
  TransformedSortedBag
  Decorates another `SortedBag` to transform objects that are added.