org.codehaus.gpars

groovyx.gpars.extra166y
[Java] Class CustomConcurrentHashMap.HashIterator

java.lang.Object
  groovyx.gpars.extra166y.CustomConcurrentHashMap.HashIterator

abstract class CustomConcurrentHashMap.HashIterator

Field Summary
Node[] currentTable

java.lang.Object lastKey

java.lang.Object nextKey

Node nextNode

int nextSegmentIndex

int nextTableIndex

java.lang.Object nextValue

 
Constructor Summary
CustomConcurrentHashMap.HashIterator()

 
Method Summary
void advance()

boolean hasNext()

java.util.Map$Entry nextEntry()

java.lang.Object nextKey()

java.lang.Object nextValue()

void remove()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

currentTable

Node[] currentTable


lastKey

java.lang.Object lastKey


nextKey

java.lang.Object nextKey


nextNode

Node nextNode


nextSegmentIndex

int nextSegmentIndex


nextTableIndex

int nextTableIndex


nextValue

java.lang.Object nextValue


 
Constructor Detail

CustomConcurrentHashMap.HashIterator

CustomConcurrentHashMap.HashIterator()


 
Method Detail

advance

final void advance()


hasNext

public final boolean hasNext()


nextEntry

final java.util.Map$Entry nextEntry()


nextKey

final java.lang.Object nextKey()


nextValue

final java.lang.Object nextValue()


remove

public void remove()


 

Copyright © 2008–2012 Václav Pech. All Rights Reserved.