|
Berkeley DB version 4.8.26 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sleepycat.collections.StoredContainer
com.sleepycat.collections.StoredCollection<Map.Entry<K,V>>
com.sleepycat.collections.StoredEntrySet<K,V>
public class StoredEntrySet<K,V>
The Set returned by Map.entrySet(). This class may not be instantiated
directly. Contrary to what is stated by Map.entrySet()
this class
does support the add(java.util.Map.Entry
and StoredCollection.addAll(java.util.Collection)
methods.
The Map.Entry.setValue(V)
method of the Map.Entry objects
that are returned by this class and its iterators behaves just as the StoredIterator.set(E)
method does.
Field Summary |
---|
Fields inherited from class com.sleepycat.collections.StoredCollection |
---|
DEFAULT_ITERATOR_BLOCK_SIZE |
Method Summary | |
---|---|
boolean |
add(Map.Entry<K,V> mapEntry)
Adds the specified element to this set if it is not already present (optional operation). |
boolean |
contains(Object mapEntry)
Returns true if this set contains the specified element. |
boolean |
remove(Object mapEntry)
Removes the specified element from this set if it is present (optional operation). |
String |
toString()
Converts the collection to a string representation for debugging. |
Methods inherited from class com.sleepycat.collections.StoredCollection |
---|
addAll, containsAll, equals, getIteratorBlockSize, hashCode, iterator, iterator, join, removeAll, retainAll, setIteratorBlockSize, size, storedIterator, storedIterator, toArray, toArray, toList |
Methods inherited from class com.sleepycat.collections.StoredContainer |
---|
areDuplicatesAllowed, areDuplicatesOrdered, areKeyRangesAllowed, areKeysRenumbered, clear, getCursorConfig, isEmpty, isOrdered, isSecondary, isTransactional, isWriteAllowed |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
---|
addAll, clear, containsAll, equals, hashCode, isEmpty, iterator, removeAll, retainAll, size, toArray, toArray |
Method Detail |
---|
public boolean add(Map.Entry<K,V> mapEntry)
Set.add(E)
interface.
add
in interface Collection<Map.Entry<K,V>>
add
in interface Set<Map.Entry<K,V>>
mapEntry
- must be a Map.Entry
instance.
UnsupportedOperationException
- if the collection is read-only.
ClassCastException
- if the mapEntry is not a Map.Entry
instance.
RuntimeExceptionWrapper
- if a DatabaseException
is thrown.public boolean remove(Object mapEntry)
Set.remove(java.lang.Object)
interface.
remove
in interface Collection<Map.Entry<K,V>>
remove
in interface Set<Map.Entry<K,V>>
mapEntry
- is a Map.Entry
instance to be removed.
Map.Entry
instance or is not
present in the set.
UnsupportedOperationException
- if the collection is read-only.
RuntimeExceptionWrapper
- if a DatabaseException
is thrown.public boolean contains(Object mapEntry)
Set.contains(java.lang.Object)
interface.
contains
in interface Collection<Map.Entry<K,V>>
contains
in interface Set<Map.Entry<K,V>>
mapEntry
- is a Map.Entry
instance to be checked.
Map.Entry
instance or is not
present in the set.
RuntimeExceptionWrapper
- if a DatabaseException
is thrown.public String toString()
StoredCollection
toString
in class StoredCollection<Map.Entry<K,V>>
|
Berkeley DB version 4.8.26 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |