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

public abstract class Class310 {
	public static int anInt4649;
	static Class135[] aClass135Array4650;

	public abstract void method6150(Object object);

	public abstract void method6151(int i);

	public abstract Object method6152(int i, int i_0_, Class389 class389, Class322 class322, int i_1_, float f, byte i_2_);

	public abstract void method6153(Object object, int i);

	public abstract void method6154(Object object, byte[] is, int i, int i_3_, int i_4_);

	public abstract int method6155(Object object, byte i);

	public abstract Class205 method6156(Class215 class215, byte i);

	abstract Object method6157(Class309 class309, int i);

	public abstract Class303 method6158(int i);

	abstract Object method6159(Class309 class309);

	public abstract void method6160();

	public abstract int method6161(Object object);

	abstract Object method6162(Class309 class309);

	public abstract int method6163(Object object);

	Class310() {
		/* empty */
	}

	public abstract Object method6164(int i, int i_5_, Class389 class389, Class322 class322, int i_6_, float f);

	public abstract Object method6165(int i, int i_7_, Class389 class389, Class322 class322, int i_8_, float f);

	public abstract void method6166();

	public abstract Object method6167(int i, int i_9_, Class389 class389, Class322 class322, int i_10_, float f);

	public abstract void method6168(Object object);

	public abstract void method6169(Object object);

	public abstract Object method6170(int i, int i_11_, Class389 class389, Class322 class322, int i_12_, float f);

	public abstract void method6171(int i);

	abstract Object method6172(Class309 class309);

	public abstract void method6173(Object object);

	public abstract void method6174(Object object, byte[] is, int i, int i_13_);

	public abstract void method6175(Object object, byte[] is, int i, int i_14_);

	public abstract void method6176(Object object, byte[] is, int i, int i_15_);

	public abstract Class205 method6177(Class215 class215);

	public abstract Class205 method6178(Class215 class215);

	public abstract Class303 method6179();

	public abstract void method6180(Object object);

	public abstract void method6181(Object object);

	public abstract void method6182();

	public abstract Class303 method6183();

	public abstract void method6184();

	public abstract void method6185();

	static int method6186(char c, byte i) {
		if (c >= 0 && c < Class453.anIntArray6386.length)
			return Class453.anIntArray6386[c];
		return -1;
	}

	static Class587_Sub4 method6187(int i) {
		Class587_Sub4 class587_sub4 = new Class587_Sub4(518);
		Class13.anIntArray82 = new int[4];
		Class13.anIntArray82[0] = (int) (Math.random() * 9.9999999E7);
		Class13.anIntArray82[1] = (int) (Math.random() * 9.9999999E7);
		Class13.anIntArray82[2] = (int) (Math.random() * 9.9999999E7);
		Class13.anIntArray82[3] = (int) (Math.random() * 9.9999999E7);
		class587_sub4.method14416(10, 1302373931);
		class587_sub4.method14181(Class13.anIntArray82[0], (byte) 126);
		class587_sub4.method14181(Class13.anIntArray82[1], (byte) 14);
		class587_sub4.method14181(Class13.anIntArray82[2], (byte) 110);
		class587_sub4.method14181(Class13.anIntArray82[3], (byte) 64);
		return class587_sub4;
	}

	public static boolean method6188(int i, int i_16_) {
		return i == 0 || 6 == i || i == 15;
	}
}
