org.apache.commons.collections.set

Class AbstractSetDecorator

Implemented Interfaces:
Collection, Set
Known Direct Subclasses:
AbstractSerializableSetDecorator, AbstractSortedSetDecorator, UnmodifiableEntrySet

public abstract class AbstractSetDecorator
extends AbstractCollectionDecorator
implements Set

Decorates another Set to provide additional behaviour.

Methods are forwarded directly to the decorated set.

Version:
$Revision: 1.4 $ $Date: 2004/06/02 21:53:03 $
Author:
Stephen Colebourne
Since:
Commons Collections 3.0

Field Summary

Fields inherited from class org.apache.commons.collections.collection.AbstractCollectionDecorator

collection

Constructor Summary

AbstractSetDecorator()
Constructor only used in deserialization, do not use otherwise.
AbstractSetDecorator(Set set)
Constructor that wraps (not copies).

Method Summary

protected Set
getSet()
Gets the set being decorated.

Methods inherited from class org.apache.commons.collections.collection.AbstractCollectionDecorator

add, addAll, clear, contains, containsAll, equals, getCollection, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, toString

Constructor Details

AbstractSetDecorator

protected AbstractSetDecorator()
Constructor only used in deserialization, do not use otherwise.
Since:
Commons Collections 3.1

AbstractSetDecorator

protected AbstractSetDecorator(Set set)
Constructor that wraps (not copies).
Parameters:
set - the set to decorate, must not be null

Method Details

getSet

protected Set getSet()
Gets the set being decorated.
Returns:
the decorated set

Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.