|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.tangosol.util.Base
com.tangosol.util.AbstractStableIterator
com.tangosol.util.AbstractKeySetBasedMap.KeyIterator
public class AbstractKeySetBasedMap.KeyIterator
An iterator over the keys from the internal key Set that implements element removal via the Map's removeBlind method.
Constructor Summary | |
---|---|
protected |
AbstractKeySetBasedMap.KeyIterator(Iterator iter)
Construct a KeyIterator. |
Method Summary | |
---|---|
protected void |
advance()
Advance to the next object. |
protected void |
remove(Object oPrev)
Remove the specified item. |
Methods inherited from class com.tangosol.util.AbstractStableIterator |
---|
getPrevious, hasNext, next, remove, setNext |
Constructor Detail |
---|
protected AbstractKeySetBasedMap.KeyIterator(Iterator iter)
iter
- the underlying Iterator from the internal key SetMethod Detail |
---|
protected void advance()
This method must be implemented by the concrete sub-class by calling
AbstractStableIterator.setNext(java.lang.Object)
if there is a next object.
advance
in class AbstractStableIterator
protected void remove(Object oPrev)
This is an optional operation. If the Iterator supports element
removal, then it should implement this method, which is delegated to by
the AbstractStableIterator.remove()
method.
remove
in class AbstractStableIterator
oPrev
- the previously iterated object that should be removed
|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |