/* Class116 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class116
{
    public boolean aBool1342;
    public Class117[] aClass117Array1343;
    Class117[] aClass117Array1344;
    public static int anInt1345;
    
    public Class117[] method2863(int i) {
	if (((Class116) this).aClass117Array1344 == null) {
	    int i_0_ = aClass117Array1343.length;
	    ((Class116) this).aClass117Array1344 = new Class117[i_0_];
	    System.arraycopy(aClass117Array1343, 0,
			     ((Class116) this).aClass117Array1344, 0,
			     aClass117Array1343.length);
	}
	return ((Class116) this).aClass117Array1344;
    }
    
    public Class117[] method2864(byte i) {
	return (null == ((Class116) this).aClass117Array1344
		? aClass117Array1343 : ((Class116) this).aClass117Array1344);
    }
    
    public Class117[] method2865() {
	return (null == ((Class116) this).aClass117Array1344
		? aClass117Array1343 : ((Class116) this).aClass117Array1344);
    }
    
    public Class117[] method2866() {
	if (((Class116) this).aClass117Array1344 == null) {
	    int i = aClass117Array1343.length;
	    ((Class116) this).aClass117Array1344 = new Class117[i];
	    System.arraycopy(aClass117Array1343, 0,
			     ((Class116) this).aClass117Array1344, 0,
			     aClass117Array1343.length);
	}
	return ((Class116) this).aClass117Array1344;
    }
    
    public Class117[] method2867() {
	return (null == ((Class116) this).aClass117Array1344
		? aClass117Array1343 : ((Class116) this).aClass117Array1344);
    }
    
    public Class117[] method2868() {
	return (null == ((Class116) this).aClass117Array1344
		? aClass117Array1343 : ((Class116) this).aClass117Array1344);
    }
    
    public Class117[] method2869() {
	return (null == ((Class116) this).aClass117Array1344
		? aClass117Array1343 : ((Class116) this).aClass117Array1344);
    }
    
    Class116(boolean bool, Class117[] class117s) {
	aClass117Array1343 = class117s;
	aBool1342 = bool;
    }
    
    public Class117[] method2870() {
	if (((Class116) this).aClass117Array1344 == null) {
	    int i = aClass117Array1343.length;
	    ((Class116) this).aClass117Array1344 = new Class117[i];
	    System.arraycopy(aClass117Array1343, 0,
			     ((Class116) this).aClass117Array1344, 0,
			     aClass117Array1343.length);
	}
	return ((Class116) this).aClass117Array1344;
    }
    
    public Class117[] method2871() {
	if (((Class116) this).aClass117Array1344 == null) {
	    int i = aClass117Array1343.length;
	    ((Class116) this).aClass117Array1344 = new Class117[i];
	    System.arraycopy(aClass117Array1343, 0,
			     ((Class116) this).aClass117Array1344, 0,
			     aClass117Array1343.length);
	}
	return ((Class116) this).aClass117Array1344;
    }
    
    public Class117 method2872(int i, int i_1_) {
	if (aClass117Array1343[0].anInt1407 * -1982078391 >>> 16 != i >>> 16)
	    throw new IllegalArgumentException();
	return aClass117Array1343[i & 0xffff];
    }
    
    public Class117 method2873(int i) {
	if (aClass117Array1343[0].anInt1407 * -1982078391 >>> 16 != i >>> 16)
	    throw new IllegalArgumentException();
	return aClass117Array1343[i & 0xffff];
    }
    
    static final void method2874(Class479 class479, int i) {
	int i_2_ = (((Class479) class479).anIntArray6435
		    [((((Class479) class479).anInt6442 -= -1158629699)
		      * -117934955)]);
	Class117 class117 = Class70.method1756(i_2_, (byte) 96);
	Class116 class116 = Class211.aClass116Array2498[i_2_ >> 16];
	Class310.method6122(class117, class116, class479, 2064363799);
    }
    
    static final void method2875(Class479 class479, int i) {
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = ((Class479) class479).aClass355_6446.aByte5447;
    }
}
