public final class UnmodifiableEntrySet extends AbstractSetDecorator implements Unmodifiable
Set
to ensure it can't be altered.collection
Modifier and Type | Method and Description |
---|---|
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(Object[] array) |
getSet
contains, containsAll, equals, getCollection, hashCode, isEmpty, size, toString
public static Set decorate(Set set)
set
- the set to decorate, must not be nullIllegalArgumentException
- if set is nullpublic boolean add(Object object)
add
in interface Collection
add
in interface Set
add
in class AbstractCollectionDecorator
public boolean addAll(Collection coll)
addAll
in interface Collection
addAll
in interface Set
addAll
in class AbstractCollectionDecorator
public void clear()
clear
in interface Collection
clear
in interface Set
clear
in class AbstractCollectionDecorator
public boolean remove(Object object)
remove
in interface Collection
remove
in interface Set
remove
in class AbstractCollectionDecorator
public boolean removeAll(Collection coll)
removeAll
in interface Collection
removeAll
in interface Set
removeAll
in class AbstractCollectionDecorator
public boolean retainAll(Collection coll)
retainAll
in interface Collection
retainAll
in interface Set
retainAll
in class AbstractCollectionDecorator
public Iterator iterator()
iterator
in interface Iterable
iterator
in interface Collection
iterator
in interface Set
iterator
in class AbstractCollectionDecorator
public Object[] toArray()
toArray
in interface Collection
toArray
in interface Set
toArray
in class AbstractCollectionDecorator
public Object[] toArray(Object[] array)
toArray
in interface Collection
toArray
in interface Set
toArray
in class AbstractCollectionDecorator
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.