40 lines
863 B
Java
40 lines
863 B
Java
import java.util.Iterator;
|
|
import net.runelite.mapping.ObfuscatedGetter;
|
|
import net.runelite.mapping.ObfuscatedName;
|
|
import net.runelite.mapping.ObfuscatedSignature;
|
|
|
|
@ObfuscatedName("ng")
|
|
class class385 implements Iterator {
|
|
@ObfuscatedName("n")
|
|
@ObfuscatedGetter(
|
|
intValue = -1107915063
|
|
)
|
|
int field4228;
|
|
// $FF: synthetic field
|
|
@ObfuscatedSignature(
|
|
descriptor = "Lni;"
|
|
)
|
|
final class386 this$0;
|
|
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Lni;)V"
|
|
)
|
|
class385(class386 var1) {
|
|
this.this$0 = var1;
|
|
}
|
|
|
|
public Object next() {
|
|
int var1 = ++this.field4228 - 1;
|
|
class354 var2 = (class354)this.this$0.field4230.get((long)var1);
|
|
return var2 != null ? var2 : this.this$0.method6673(var1);
|
|
}
|
|
|
|
public boolean hasNext() {
|
|
return this.field4228 < this.this$0.method6235();
|
|
}
|
|
|
|
public void remove() {
|
|
throw new UnsupportedOperationException();
|
|
}
|
|
}
|