|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.AbstractStableIterator
com.tangosol.net.cache.OverflowMap.EntrySet.EntrySetIterator
protected class OverflowMap.EntrySet.EntrySetIterator
A pessimistic Iterator over the EntrySet that is backed by the OverflowMap.
Field Summary | |
---|---|
protected java.util.Iterator |
m_iterKeys Key iterator. |
protected java.util.Map |
m_mapTemp Map to use with getInternal() in order to determine differences between null values and non-present values. |
Constructor Summary | |
---|---|
protected |
OverflowMap.EntrySet.EntrySetIterator() |
Method Summary | |
---|---|
protected void |
advance() Advance to the next object. |
protected void |
remove(java.lang.Object oPrev) Remove the specified item. |
Methods inherited from class com.tangosol.util.AbstractStableIterator |
---|
getPrevious, hasNext, next, remove, setNext |
Field Detail |
---|
protected java.util.Iterator m_iterKeys
protected java.util.Map m_mapTemp
Constructor Detail |
---|
protected OverflowMap.EntrySet.EntrySetIterator()
Method 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(java.lang.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
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |