GNU Trove

gnu.trove
Class THashMap.EntryView

java.lang.Object
  extended bygnu.trove.THashMap.KeyView
      extended bygnu.trove.THashMap.EntryView
All Implemented Interfaces:
java.util.Collection, java.util.Set
Enclosing class:
THashMap

protected class THashMap.EntryView
extends THashMap.KeyView

a view onto the entries of the map.


Nested Class Summary
 
Nested classes inherited from class gnu.trove.THashMap.KeyView
THashMap.KeyView.EntryIterator
 
Constructor Summary
protected THashMap.EntryView()
           
 
Method Summary
 boolean contains(java.lang.Object entry)
           
 java.util.Iterator iterator()
           
protected  java.lang.Object keyForEntry(java.lang.Object entry)
           
 boolean remove(java.lang.Object entry)
           
 boolean retainAll(java.util.Collection collection)
           
protected  java.lang.Object valueForEntry(java.lang.Object entry)
           
 
Methods inherited from class gnu.trove.THashMap.KeyView
add, addAll, clear, containsAll, equals, hashCode, isEmpty, removeAll, size, toArray, toArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

THashMap.EntryView

protected THashMap.EntryView()
Method Detail

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface java.util.Set
Overrides:
iterator in class THashMap.KeyView

remove

public boolean remove(java.lang.Object entry)
Specified by:
remove in interface java.util.Set
Overrides:
remove in class THashMap.KeyView

retainAll

public boolean retainAll(java.util.Collection collection)
Specified by:
retainAll in interface java.util.Set
Overrides:
retainAll in class THashMap.KeyView

contains

public boolean contains(java.lang.Object entry)
Specified by:
contains in interface java.util.Set
Overrides:
contains in class THashMap.KeyView

valueForEntry

protected java.lang.Object valueForEntry(java.lang.Object entry)

keyForEntry

protected java.lang.Object keyForEntry(java.lang.Object entry)

GNU Trove

GNU Trove is copyright © 2001-2005 Eric D. Friedman. All Rights Reserved.