|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.oracle.common.collections.AbstractStableIterator
com.tangosol.net.partition.PartitionSplittingBackingMap.PartitionedIterator
public class PartitionSplittingBackingMap.PartitionedIterator
An Iterator designed to ensure that a stable copy of each partition's keys is available for the duration of the iteration over its keys.
This is primarily intended for use with the BinaryMap, which does not provide thread-safe iterators if the BinaryMap continues to be modified while the iteration is occurring.
Constructor Summary | |
---|---|
protected |
PartitionSplittingBackingMap.PartitionedIterator(java.util.Map[] amap) Construct PartitionedIterator based on the specified array of maps, where each map contains data for one and only one partition. |
Method Summary | |
---|---|
protected void |
advance() |
protected void |
remove(java.lang.Object oPrev) |
Methods inherited from class com.oracle.common.collections.AbstractStableIterator |
---|
getPrevious, hasMoreElements, hasNext, next, nextElement, remove, setNext |
Constructor Detail |
---|
protected PartitionSplittingBackingMap.PartitionedIterator(java.util.Map[] amap)
amap
- an array of underlying mapsMethod Detail |
---|
protected void advance()
advance
in class com.oracle.common.collections.AbstractStableIterator
protected void remove(java.lang.Object oPrev)
remove
in class com.oracle.common.collections.AbstractStableIterator
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |