Quadcap Embeddable Database

com.quadcap.util.collections.LongMap.LongMapIterator Class Reference

Inheritance diagram for com.quadcap.util.collections.LongMap.LongMapIterator:

com.quadcap.util.collections.LongIterator Iterator List of all members.

Public Member Functions

 LongMapIterator (LongMap map)
boolean hasNext ()
Object next ()
long nextLong ()
void remove ()

Package Functions

void advance ()

Package Attributes

LongMap map
int epos = 0
Entry entry = null
Entry last = null

Constructor & Destructor Documentation

com.quadcap.util.collections.LongMap.LongMapIterator.LongMapIterator LongMap  map  ) 
 

Definition at line 189 of file LongMap.java.

References com.quadcap.util.collections.LongMap.LongMapIterator.advance().


Member Function Documentation

void com.quadcap.util.collections.LongMap.LongMapIterator.advance  )  [package]
 

Definition at line 198 of file LongMap.java.

References com.quadcap.util.collections.LongMap.entries, com.quadcap.util.collections.LongMap.LongMapIterator.entry, com.quadcap.util.collections.LongMap.LongMapIterator.epos, com.quadcap.util.collections.LongMap.LongMapIterator.last, com.quadcap.util.collections.LongMap.LongMapIterator.map, and com.quadcap.util.collections.LongMap.Entry.next.

Referenced by com.quadcap.util.collections.LongMap.LongMapIterator.LongMapIterator(), com.quadcap.util.collections.LongMap.LongMapIterator.next(), and com.quadcap.util.collections.LongMap.LongMapIterator.nextLong().

boolean com.quadcap.util.collections.LongMap.LongMapIterator.hasNext  ) 
 

Definition at line 194 of file LongMap.java.

References com.quadcap.util.collections.LongMap.LongMapIterator.entry.

Object com.quadcap.util.collections.LongMap.LongMapIterator.next  ) 
 

Definition at line 210 of file LongMap.java.

References com.quadcap.util.collections.LongMap.LongMapIterator.advance(), com.quadcap.util.collections.LongMap.LongMapIterator.entry, and com.quadcap.util.collections.LongMap.Entry.key.

long com.quadcap.util.collections.LongMap.LongMapIterator.nextLong  ) 
 

Implements com.quadcap.util.collections.LongIterator.

Definition at line 219 of file LongMap.java.

References com.quadcap.util.collections.LongMap.LongMapIterator.advance(), com.quadcap.util.collections.LongMap.LongMapIterator.entry, and com.quadcap.util.collections.LongMap.Entry.key.

void com.quadcap.util.collections.LongMap.LongMapIterator.remove  ) 
 

Definition at line 228 of file LongMap.java.

References com.quadcap.util.collections.LongMap.Entry.key, com.quadcap.util.collections.LongMap.LongMapIterator.last, com.quadcap.util.collections.LongMap.LongMapIterator.map, and com.quadcap.util.collections.LongMap.remove().


Member Data Documentation

Entry com.quadcap.util.collections.LongMap.LongMapIterator.entry = null [package]
 

Definition at line 186 of file LongMap.java.

Referenced by com.quadcap.util.collections.LongMap.LongMapIterator.advance(), com.quadcap.util.collections.LongMap.LongMapIterator.hasNext(), com.quadcap.util.collections.LongMap.LongMapIterator.next(), and com.quadcap.util.collections.LongMap.LongMapIterator.nextLong().

int com.quadcap.util.collections.LongMap.LongMapIterator.epos = 0 [package]
 

Definition at line 185 of file LongMap.java.

Referenced by com.quadcap.util.collections.LongMap.LongMapIterator.advance().

Entry com.quadcap.util.collections.LongMap.LongMapIterator.last = null [package]
 

Definition at line 187 of file LongMap.java.

Referenced by com.quadcap.util.collections.LongMap.LongMapIterator.advance(), and com.quadcap.util.collections.LongMap.LongMapIterator.remove().

LongMap com.quadcap.util.collections.LongMap.LongMapIterator.map [package]
 

Definition at line 184 of file LongMap.java.

Referenced by com.quadcap.util.collections.LongMap.LongMapIterator.advance(), and com.quadcap.util.collections.LongMap.LongMapIterator.remove().