Class Flat3Map.EntrySetIterator
- java.lang.Object
-
- org.apache.commons.collections.map.Flat3Map.EntrySetIterator
-
- All Implemented Interfaces:
java.util.Iterator
,java.util.Map.Entry
- Direct Known Subclasses:
Flat3Map.KeySetIterator
,Flat3Map.ValuesIterator
- Enclosing class:
- Flat3Map
static class Flat3Map.EntrySetIterator extends java.lang.Object implements java.util.Iterator, java.util.Map.Entry
EntrySetIterator and MapEntry
-
-
Constructor Summary
Constructors Constructor Description EntrySetIterator(Flat3Map parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.Object
getKey()
java.lang.Object
getValue()
int
hashCode()
boolean
hasNext()
java.lang.Object
next()
void
remove()
java.lang.Object
setValue(java.lang.Object value)
java.lang.String
toString()
-
-
-
Field Detail
-
parent
private final Flat3Map parent
-
nextIndex
private int nextIndex
-
canRemove
private boolean canRemove
-
-
Constructor Detail
-
EntrySetIterator
EntrySetIterator(Flat3Map parent)
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfacejava.util.Iterator
-
next
public java.lang.Object next()
- Specified by:
next
in interfacejava.util.Iterator
-
remove
public void remove()
- Specified by:
remove
in interfacejava.util.Iterator
-
getKey
public java.lang.Object getKey()
- Specified by:
getKey
in interfacejava.util.Map.Entry
-
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in interfacejava.util.Map.Entry
-
setValue
public java.lang.Object setValue(java.lang.Object value)
- Specified by:
setValue
in interfacejava.util.Map.Entry
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacejava.util.Map.Entry
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacejava.util.Map.Entry
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-