Uses of Class
org.apache.commons.collections4.collection.AbstractCollectionDecorator
-
Packages that use AbstractCollectionDecorator Package Description org.apache.commons.collections4.bag org.apache.commons.collections4.bidimap org.apache.commons.collections4.collection This package contains implementations of theCollection
interface.org.apache.commons.collections4.list This package contains implementations of theList
interface.org.apache.commons.collections4.map org.apache.commons.collections4.multiset This package contains implementations of theMultiSet
interface.org.apache.commons.collections4.queue This package contains implementations for theQueue
interface.org.apache.commons.collections4.set -
-
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.bag
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.bag Modifier and Type Class Description class
AbstractBagDecorator<E>
Decorates anotherBag
to provide additional behaviour.class
AbstractSortedBagDecorator<E>
Decorates anotherSortedBag
to provide additional behaviour.class
CollectionBag<E>
Decorates anotherBag
to comply with the Collection contract.class
CollectionSortedBag<E>
Decorates anotherSortedBag
to comply with the Collection contract.class
PredicatedBag<E>
Decorates anotherBag
to validate that additions match a specified predicate.class
PredicatedSortedBag<E>
Decorates anotherSortedBag
to validate that additions match a specified predicate.class
TransformedBag<E>
Decorates anotherBag
to transform objects that are added.class
TransformedSortedBag<E>
Decorates anotherSortedBag
to transform objects that are added.class
UnmodifiableBag<E>
Decorates anotherBag
to ensure it can't be altered.class
UnmodifiableSortedBag<E>
Decorates anotherSortedBag
to ensure it can't be altered. -
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.bidimap
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.bidimap Modifier and Type Class Description protected static class
AbstractDualBidiMap.EntrySet<K,V>
Inner class EntrySet.protected static class
AbstractDualBidiMap.KeySet<K>
Inner class KeySet.protected static class
AbstractDualBidiMap.Values<V>
Inner class Values.protected static class
AbstractDualBidiMap.View<K,V,E>
Inner class View. -
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.collection
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.collection Modifier and Type Class Description class
IndexedCollection<K,C>
An IndexedCollection is a Map-like view onto a Collection.class
PredicatedCollection<E>
Decorates anotherCollection
to validate that additions match a specified predicate.class
TransformedCollection<E>
Decorates anotherCollection
to transform objects that are added.class
UnmodifiableBoundedCollection<E>
UnmodifiableBoundedCollection
decorates anotherBoundedCollection
to ensure it can't be altered.class
UnmodifiableCollection<E>
Decorates anotherCollection
to ensure it can't be altered. -
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.list
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.list Modifier and Type Class Description class
AbstractListDecorator<E>
Decorates anotherList
to provide additional behaviour.class
AbstractSerializableListDecorator<E>
Serializable subclass of AbstractListDecorator.class
FixedSizeList<E>
Decorates anotherList
to fix the size preventing add/remove.class
GrowthList<E>
Decorates anotherList
to make it seamlessly grow when indices larger than the list size are used on add and set, avoiding most IndexOutOfBoundsExceptions.class
LazyList<E>
Decorates anotherList
to create objects in the list on demand.class
PredicatedList<E>
Decorates anotherList
to validate that all additions match a specified predicate.class
SetUniqueList<E>
Decorates aList
to ensure that no duplicates are present much like aSet
.class
TransformedList<E>
Decorates anotherList
to transform objects that are added.class
UnmodifiableList<E>
Decorates anotherList
to ensure it can't be altered. -
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.map
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.map Modifier and Type Class Description class
UnmodifiableEntrySet<K,V>
Decorates a map entrySet
to ensure it can't be altered. -
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.multiset
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.multiset Modifier and Type Class Description class
AbstractMultiSetDecorator<E>
Decorates anotherMultSet
to provide additional behaviour.class
PredicatedMultiSet<E>
Decorates anotherMultiSet
to validate that additions match a specified predicate.class
UnmodifiableMultiSet<E>
Decorates anotherMultiSet
to ensure it can't be altered. -
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.queue
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.queue Modifier and Type Class Description class
AbstractQueueDecorator<E>
Decorates anotherQueue
to provide additional behaviour.class
PredicatedQueue<E>
Decorates anotherQueue
to validate that additions match a specified predicate.class
TransformedQueue<E>
Decorates anotherQueue
to transform objects that are added.class
UnmodifiableQueue<E>
Decorates anotherQueue
to ensure it can't be altered. -
Uses of AbstractCollectionDecorator in org.apache.commons.collections4.set
Subclasses of AbstractCollectionDecorator in org.apache.commons.collections4.set Modifier and Type Class Description class
AbstractNavigableSetDecorator<E>
Decorates anotherNavigableSet
to provide additional behaviour.class
AbstractSerializableSetDecorator<E>
Serializable subclass of AbstractSetDecorator.class
AbstractSetDecorator<E>
Decorates anotherSet
to provide additional behaviour.class
AbstractSortedSetDecorator<E>
Decorates anotherSortedSet
to provide additional behaviour.class
ListOrderedSet<E>
Decorates anotherSet
to ensure that the order of addition is retained and used by the iterator.class
PredicatedNavigableSet<E>
Decorates anotherNavigableSet
to validate that all additions match a specified predicate.class
PredicatedSet<E>
Decorates anotherSet
to validate that all additions match a specified predicate.class
PredicatedSortedSet<E>
Decorates anotherSortedSet
to validate that all additions match a specified predicate.class
TransformedNavigableSet<E>
Decorates anotherNavigableSet
to transform objects that are added.class
TransformedSet<E>
Decorates anotherSet
to transform objects that are added.class
TransformedSortedSet<E>
Decorates anotherSortedSet
to transform objects that are added.class
UnmodifiableNavigableSet<E>
Decorates anotherNavigableSet
to ensure it can't be altered.class
UnmodifiableSet<E>
Decorates anotherSet
to ensure it can't be altered.class
UnmodifiableSortedSet<E>
Decorates anotherSortedSet
to ensure it can't be altered.
-