/* Class334 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.ConcurrentModificationException;
import java.util.Iterator;
import java.util.NoSuchElementException;

public class Class334 implements Iterator {
	AbstractQueue_Sub1 anAbstractQueue_Sub1_5354;
	int anInt5355 = 0;
	int anInt5356 = 1711664593 * (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10626);
	public static Class279 aClass279_5357;
	public static Class626 aClass626_5358;

	public void method6382() {
		throw new UnsupportedOperationException();
	}

	public boolean hasNext() {
		return (-1415829955 * ((Class334) this).anInt5355 < 711654353 * (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625));
	}

	public Object next() {
		if (-1953481135 * ((Class334) this).anInt5356 != (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10626 * -133636831))
			throw new ConcurrentModificationException();
		if (((Class334) this).anInt5355 * -1415829955 < (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625 * 711654353)) {
			Object object = (((Class324) (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).aClass324Array10628[((Class334) this).anInt5355 * -1415829955])).anObject5082);
			((Class334) this).anInt5355 += 1333731605;
			return object;
		}
		throw new NoSuchElementException();
	}

	public Object method6383() {
		if (-1953481135 * ((Class334) this).anInt5356 != (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10626 * -133636831))
			throw new ConcurrentModificationException();
		if (((Class334) this).anInt5355 * -1415829955 < (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625 * 711654353)) {
			Object object = (((Class324) (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).aClass324Array10628[((Class334) this).anInt5355 * -1415829955])).anObject5082);
			((Class334) this).anInt5355 += 1333731605;
			return object;
		}
		throw new NoSuchElementException();
	}

	public boolean method6384() {
		return (-1415829955 * ((Class334) this).anInt5355 < 711654353 * (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625));
	}

	Class334(AbstractQueue_Sub1 abstractqueue_sub1) {
		((Class334) this).anAbstractQueue_Sub1_5354 = abstractqueue_sub1;
	}

	public boolean method6385() {
		return (-1415829955 * ((Class334) this).anInt5355 < 711654353 * (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625));
	}

	public Object method6386() {
		if (-1953481135 * ((Class334) this).anInt5356 != (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10626 * -133636831))
			throw new ConcurrentModificationException();
		if (((Class334) this).anInt5355 * -1415829955 < (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625 * 711654353)) {
			Object object = (((Class324) (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).aClass324Array10628[((Class334) this).anInt5355 * -1415829955])).anObject5082);
			((Class334) this).anInt5355 += 1333731605;
			return object;
		}
		throw new NoSuchElementException();
	}

	public void remove() {
		throw new UnsupportedOperationException();
	}

	public boolean method6387() {
		return (-1415829955 * ((Class334) this).anInt5355 < 711654353 * (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625));
	}

	public Object method6388() {
		if (-1953481135 * ((Class334) this).anInt5356 != (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10626 * -133636831))
			throw new ConcurrentModificationException();
		if (((Class334) this).anInt5355 * -1415829955 < (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).anInt10625 * 711654353)) {
			Object object = (((Class324) (((AbstractQueue_Sub1) ((Class334) this).anAbstractQueue_Sub1_5354).aClass324Array10628[((Class334) this).anInt5355 * -1415829955])).anObject5082);
			((Class334) this).anInt5355 += 1333731605;
			return object;
		}
		throw new NoSuchElementException();
	}

	public void method6389() {
		throw new UnsupportedOperationException();
	}

	public void method6390() {
		throw new UnsupportedOperationException();
	}

	static final void method6391(Class477 class477, int i) {
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = Class92_Sub20.aClass587_Sub11_10075.aClass441_Sub35_8641.method14149(-145965261) ? 1 : 0;
	}

	static void method6392(int i, boolean bool, byte i_0_) {
		Class587_Sub34_Sub2 class587_sub34_sub2 = Class488_Sub1.method14158(23, (long) i);
		class587_sub34_sub2.method16879((byte) -100);
		Class587_Sub34_Sub2 class587_sub34_sub2_1_ = class587_sub34_sub2;
		int i_2_;
		if (bool) {
			if (i_0_ <= 0)
				return;
			i_2_ = 1;
		} else
			i_2_ = 0;
		((Class587_Sub34_Sub2) class587_sub34_sub2_1_).anInt10660 = i_2_ * 889228231;
	}
}
