HashEntry nextEntry() { if (nextEntry == null) throw new NoSuchElementException(); lastReturned = nextEntry; advance(); return lastReturned; }
public boolean hasMoreElements() { return hasNext(); }
public boolean hasMoreElements() { return hasNext(); }
public Object next() { return super.nextEntry().value; } public Object nextElement() { return super.nextEntry().value; }
public Object next() { return super.nextEntry().key; } public Object nextElement() { return super.nextEntry().key; }
public Object nextElement() { return super.nextEntry().value; } }
public Object next() { return super.nextEntry().value; } public Object nextElement() { return super.nextEntry().value; }
public Object next() { return super.nextEntry().key; } public Object nextElement() { return super.nextEntry().key; }
public Object nextElement() { return super.nextEntry().value; } }
public Object nextElement() { return super.nextEntry().key; } }
public Object nextElement() { return super.nextEntry().key; } }
public Object next() { return super.nextEntry().value; } public Object nextElement() { return super.nextEntry().value; }
public Object next() { return super.nextEntry().key; } public Object nextElement() { return super.nextEntry().key; }
public Object nextElement() { return super.nextEntry().key; } }
public boolean hasMoreElements() { return hasNext(); }
public Object nextElement() { return super.nextEntry().value; } }
HashIterator() { nextSegmentIndex = segments.length - 1; nextTableIndex = -1; advance(); }
public Object next() { HashEntry e = super.nextEntry(); return new WriteThroughEntry(e.key, e.value); } }
public Object next() { HashEntry e = super.nextEntry(); return new WriteThroughEntry(e.key, e.value); } }
HashIterator() { nextSegmentIndex = segments.length - 1; nextTableIndex = -1; advance(); }