Package org.apache.commons.collections.set

This package contains implementations of the Set and SortedSet interfaces.

See:
          Description

Interface Summary
CompositeSet.SetMutator Define callbacks for mutation operations.
 

Class Summary
AbstractSerializableSetDecorator Serializable subclass of AbstractSetDecorator.
AbstractSetDecorator Decorates another Set to provide additional behaviour.
AbstractSortedSetDecorator Decorates another SortedSet to provide additional behaviour.
CompositeSet Decorates a set of other sets to provide a single unified view.
ListOrderedSet Decorates another Set to ensure that the order of addition is retained and used by the iterator.
MapBackedSet Decorates a Map to obtain Set behaviour.
PredicatedSet Decorates another Set to validate that all additions match a specified predicate.
PredicatedSortedSet Decorates another SortedSet to validate that all additions match a specified predicate.
SynchronizedSet Decorates another Set to synchronize its behaviour for a multi-threaded environment.
SynchronizedSortedSet Decorates another SortedSet to synchronize its behaviour for a multi-threaded environment.
TransformedSet Decorates another Set to transform objects that are added.
TransformedSortedSet Decorates another SortedSet to transform objects that are added.
TypedSet Decorates another Set to validate that elements added are of a specific type.
TypedSortedSet Decorates another SortedSet to validate that elements added are of a specific type.
UnmodifiableSet Decorates another Set to ensure it can't be altered.
UnmodifiableSortedSet Decorates another SortedSet to ensure it can't be altered.
 

Package org.apache.commons.collections.set Description

This package contains implementations of the Set and SortedSet interfaces.

The implementations are in the form of direct implementations and decorators. A decorator wraps another implementation of the interface to add some specific additional functionality.

The following implementations are provided in the package:

The following decorators are provided in the package:



Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.