org.apache.commons.collections.map

Class UnmodifiableEntrySet

Implemented Interfaces:
Collection, Set, Unmodifiable

public final class UnmodifiableEntrySet
extends AbstractSetDecorator
implements Unmodifiable

Decorates a map entry Set to ensure it can't be altered.
Version:
$Revision: 1.6 $ $Date: 2004/02/18 01:13:19 $
Author:
Stephen Colebourne
Since:
Commons Collections 3.0

Field Summary

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

collection

Method Summary

boolean
add(Object object)
boolean
addAll(Collection coll)
void
clear()
static Set
decorate(Set set)
Factory method to create an unmodifiable set of Map Entry objects.
Iterator
iterator()
boolean
remove(Object object)
boolean
removeAll(Collection coll)
boolean
retainAll(Collection coll)
Object[]
toArray()
Object[]
toArray(array[] )

Methods inherited from class org.apache.commons.collections.set.AbstractSetDecorator

getSet

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

Method Details

add

public boolean add(Object object)
Overrides:
add in interface AbstractCollectionDecorator

addAll

public boolean addAll(Collection coll)
Overrides:
addAll in interface AbstractCollectionDecorator

clear

public void clear()
Overrides:
clear in interface AbstractCollectionDecorator

decorate

public static Set decorate(Set set)
Factory method to create an unmodifiable set of Map Entry objects.
Parameters:
set - the set to decorate, must not be null

iterator

public Iterator iterator()
Overrides:
iterator in interface AbstractCollectionDecorator

remove

public boolean remove(Object object)
Overrides:
remove in interface AbstractCollectionDecorator

removeAll

public boolean removeAll(Collection coll)
Overrides:
removeAll in interface AbstractCollectionDecorator

retainAll

public boolean retainAll(Collection coll)
Overrides:
retainAll in interface AbstractCollectionDecorator

toArray

public Object[] toArray()
Overrides:
toArray in interface AbstractCollectionDecorator

toArray

public Object[] toArray(array[] )

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