# Uses of Class
org.apache.commons.collections4.bag.AbstractBagDecorator

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

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

  Subclasses of AbstractBagDecorator in org.apache.commons.collections4.bag
  Modifier and Type
  Class
  Description
  `class`
  `AbstractSortedBagDecorator<E>`
  Decorates another `SortedBag` to provide additional behavior.
  `final class`
  `CollectionBag<E>`
  Decorates another `Bag` to comply with the Collection contract.
  `final class`
  `CollectionSortedBag<E>`
  Decorates another `SortedBag` to comply with the Collection contract.
  `final class`
  `UnmodifiableBag<E>`
  Decorates another `Bag` to ensure it can't be altered.
  `final class`
  `UnmodifiableSortedBag<E>`
  Decorates another `SortedBag` to ensure it can't be altered.