com.hazelcast.client
Class MapEntrySetIterator<K,V>

java.lang.Object
  extended by com.hazelcast.client.MapEntrySetIterator<K,V>
All Implemented Interfaces:
Iterator<Map.Entry<K,V>>

public class MapEntrySetIterator<K,V>
extends Object
implements Iterator<Map.Entry<K,V>>


Nested Class Summary
protected  class MapEntrySetIterator.MapEntry
           
 
Field Summary
protected  Instance.InstanceType instanceType
           
protected  Iterator it
           
protected  Map.Entry<K,V> lastEntry
           
protected  EntryHolder<K,V> proxy
           
 
Constructor Summary
MapEntrySetIterator(Iterator iterator, EntryHolder<K,V> proxy, Instance.InstanceType instanceType)
           
 
Method Summary
 boolean hasNext()
           
 Map.Entry<K,V> next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

it

protected final Iterator it

proxy

protected final EntryHolder<K,V> proxy

instanceType

protected final Instance.InstanceType instanceType

lastEntry

protected volatile Map.Entry<K,V> lastEntry
Constructor Detail

MapEntrySetIterator

public MapEntrySetIterator(Iterator iterator,
                           EntryHolder<K,V> proxy,
                           Instance.InstanceType instanceType)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<Map.Entry<K,V>>

next

public Map.Entry<K,V> next()
Specified by:
next in interface Iterator<Map.Entry<K,V>>

remove

public void remove()
Specified by:
remove in interface Iterator<Map.Entry<K,V>>


Copyright © 2012 Hazel Bilisim Ltd.. All Rights Reserved.