class org.apache.commons.collections.map.MultiValueMap$1 extends org.apache.commons.collections.iterators.LazyIteratorChain { final java.util.Iterator val$keyIterator; final org.apache.commons.collections.map.MultiValueMap this$0; void (org.apache.commons.collections.map.MultiValueMap, java.util.Iterator) { org.apache.commons.collections.map.MultiValueMap$1 v; org.apache.commons.collections.map.MultiValueMap v; java.util.Iterator v; v := @this: org.apache.commons.collections.map.MultiValueMap$1; v := @parameter: org.apache.commons.collections.map.MultiValueMap; v := @parameter: java.util.Iterator; v. = v; v. = v; specialinvoke v.()>(); return; } protected java.util.Iterator nextIterator(int) { java.util.Iterator v, v; org.apache.commons.collections.map.MultiValueMap$1 v; org.apache.commons.collections.map.MultiValueMap$ValuesIterator v; org.apache.commons.collections.map.MultiValueMap v; int v; java.lang.Object v; org.apache.commons.collections.iterators.TransformIterator v; org.apache.commons.collections.map.MultiValueMap$1$1 v; boolean v; v := @this: org.apache.commons.collections.map.MultiValueMap$1; v := @parameter: int; v = v.; v = interfaceinvoke v.(); if v != 0 goto label; return null; label: v = v.; v = interfaceinvoke v.(); v = new org.apache.commons.collections.map.MultiValueMap$1$1; specialinvoke v.(org.apache.commons.collections.map.MultiValueMap$1,java.lang.Object)>(v, v); v = new org.apache.commons.collections.iterators.TransformIterator; v = new org.apache.commons.collections.map.MultiValueMap$ValuesIterator; v = v.; specialinvoke v.(org.apache.commons.collections.map.MultiValueMap,java.lang.Object)>(v, v); specialinvoke v.(java.util.Iterator,org.apache.commons.collections.Transformer)>(v, v); return v; } }