public class org.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator extends org.apache.commons.collections.map.AbstractLinkedMap$LinkIterator implements org.apache.commons.collections.OrderedIterator, org.apache.commons.collections.ResettableIterator
{
protected void <init>(org.apache.commons.collections.map.AbstractLinkedMap)
{
org.apache.commons.collections.map.AbstractLinkedMap v;
org.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator v;
v := @this: org.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator;
v := @parameter: org.apache.commons.collections.map.AbstractLinkedMap;
specialinvoke v.<org.apache.commons.collections.map.AbstractLinkedMap$LinkIterator: void <init>(org.apache.commons.collections.map.AbstractLinkedMap)>(v);
return;
}
public java.lang.Object next()
{
org.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator v;
java.lang.Object v;
org.apache.commons.collections.map.AbstractLinkedMap$LinkEntry v;
v := @this: org.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator;
v = specialinvoke v.<org.apache.commons.collections.map.AbstractLinkedMap$LinkIterator: org.apache.commons.collections.map.AbstractLinkedMap$LinkEntry nextEntry()>();
v = virtualinvoke v.<org.apache.commons.collections.map.AbstractLinkedMap$LinkEntry: java.lang.Object getKey()>();
return v;
}
public java.lang.Object previous()
{
org.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator v;
java.lang.Object v;
org.apache.commons.collections.map.AbstractLinkedMap$LinkEntry v;
v := @this: org.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator;
v = specialinvoke v.<org.apache.commons.collections.map.AbstractLinkedMap$LinkIterator: org.apache.commons.collections.map.AbstractLinkedMap$LinkEntry previousEntry()>();
v = virtualinvoke v.<org.apache.commons.collections.map.AbstractLinkedMap$LinkEntry: java.lang.Object getKey()>();
return v;
}
}