Overview | Package | Class | Tree | Index | Help

Oracle® Coherence Java API Reference
v3.5.3
E15583-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.tangosol.net.cache
Class OverflowMap.InternalKeySet.InternalKeySetIterator

    java.lang.Object
      com.tangosol.util.Base
          com.tangosol.util.AbstractStableIterator
              com.tangosol.net.cache.OverflowMap.InternalKeySet.InternalKeySetIterator

All Implemented Interfaces:
  java.util.Iterator

Enclosing class:
  OverflowMap.InternalKeySet

    protected class OverflowMap.InternalKeySet.InternalKeySetIterator

extends AbstractStableIterator

An Iterator implementation over the keys in the OverflowMap that that is based on a concurrent Iterator over the internal status map.

Constructor Summary
`OverflowMap.InternalKeySet.InternalKeySetIterator()` Default constructor.

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`

Constructor Detail

### OverflowMap.InternalKeySet.InternalKeySetIterator

    public OverflowMap.InternalKeySet.InternalKeySetIterator()

  Default constructor.

Method Detail

### advance

    protected void advance()

  Advance to the next object.

  This method must be implemented by the concrete sub-class by calling `AbstractStableIterator.setNext(java.lang.Object)` if there is a next object.

  Specified by:
    `advance` in class `AbstractStableIterator`

### remove

    protected void remove(java.lang.Object oPrev)

  Remove the specified item.

  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.

  Overrides:
    `remove` in class `AbstractStableIterator`
  Parameters:
    `oPrev` - the previously iterated object that should be removed
  See Also:
    `OverflowMap.isInternalKeySetIteratorMutable()`

Overview | Package | Class | Tree | Index | Help

Oracle® Coherence Java API Reference
v3.5.3
E15583-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2000, 2010, Oracle. All rights reserved.