Collection interface.See: Description
| Interface | Description | 
|---|---|
| CompositeCollection.CollectionMutator<E> | 
 Pluggable strategy to handle changes to the composite. 
 | 
| Class | Description | 
|---|---|
| AbstractCollectionDecorator<E> | 
 Decorates another  
Collection to provide additional behaviour. | 
| CompositeCollection<E> | 
 Decorates a collection of other collections to provide a single unified view. 
 | 
| IndexedCollection<K,C> | 
 An IndexedCollection is a Map-like view onto a Collection. 
 | 
| PredicatedCollection<E> | 
 Decorates another  
Collection to validate that additions
 match a specified predicate. | 
| PredicatedCollection.Builder<E> | 
 Builder for creating predicated collections. 
 | 
| SynchronizedCollection<E> | 
 Decorates another  
Collection to synchronize its behaviour
 for a multi-threaded environment. | 
| TransformedCollection<E> | 
 Decorates another  
Collection to transform objects that are added. | 
| UnmodifiableBoundedCollection<E> | 
UnmodifiableBoundedCollection decorates another
 BoundedCollection to ensure it can't be altered. | 
| UnmodifiableCollection<E> | 
 Decorates another  
Collection to ensure it can't be altered. | 
Collection interface.
 The following implementations are provided in the package:
Copyright © 2010 - 2023 Adobe. All Rights Reserved