package jagex;

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

public class Class518_Sub1 extends Class518 implements Interface72 {
	Class248 aClass248_8927;

	byte[] method6137(int i) {
		synchronized (((Class518_Sub1) this).aClass248_8927) {
			byte[] is = ((Class518_Sub1) this).aClass248_8927.getFile(i, 0, 307203701);
			return is;
		}
	}

	boolean method6134(int i) {
		synchronized (((Class518_Sub1) this).aClass248_8927) {
			boolean bool = ((Class518_Sub1) this).aClass248_8927.method3369(i, 0, (byte) -87);
			return bool;
		}
	}

	public Class<ObjectDefinitions> method459(int i) {
		return ObjectDefinitions.class;
	}

	public Class<ObjectDefinitions> method466() {
		return ObjectDefinitions.class;
	}

	boolean method6133(int i, short i_0_) {
		synchronized (((Class518_Sub1) this).aClass248_8927) {
			boolean bool = ((Class518_Sub1) this).aClass248_8927.method3369(i, 0, (byte) -118);
			return bool;
		}
	}

	public Interface17 method460(int i, Interface18 interface18) {
		return new ObjectDefinitions(i, this, interface18);
	}

	public Interface17 method465(int i, Interface18 interface18) {
		return new ObjectDefinitions(i, this, interface18);
	}

	public Interface17 method462(int i, Interface18 interface18) {
		return new ObjectDefinitions(i, this, interface18);
	}

	byte[] method6136(int i, int i_1_) {
		synchronized (((Class518_Sub1) this).aClass248_8927) {
			byte[] is = ((Class518_Sub1) this).aClass248_8927.getFile(i, 0, -466333413);
			return is;
		}
	}

	public Interface17 method464(int i, Interface18 interface18) {
		return new ObjectDefinitions(i, this, interface18);
	}

	public Interface17 method463(int i, Interface18 interface18) {
		return new ObjectDefinitions(i, this, interface18);
	}

	public Class<ObjectDefinitions> method461() {
		return ObjectDefinitions.class;
	}

	public Class<ObjectDefinitions> method467() {
		return ObjectDefinitions.class;
	}

	public Interface17 method458(int i, Interface18 interface18, int i_2_) {
		return new ObjectDefinitions(i, this, interface18);
	}

	Class518_Sub1(boolean bool, Class248 class248, Class435 class435, Class437 class437) {
		super(bool, class435, class437);
		((Class518_Sub1) this).aClass248_8927 = class248;
	}

	boolean method6135(int i) {
		synchronized (((Class518_Sub1) this).aClass248_8927) {
			boolean bool = ((Class518_Sub1) this).aClass248_8927.method3369(i, 0, (byte) -85);
			return bool;
		}
	}

	boolean method6131(int i) {
		synchronized (((Class518_Sub1) this).aClass248_8927) {
			boolean bool = ((Class518_Sub1) this).aClass248_8927.method3369(i, 0, (byte) -105);
			return bool;
		}
	}

	boolean method6132(int i) {
		synchronized (((Class518_Sub1) this).aClass248_8927) {
			boolean bool = ((Class518_Sub1) this).aClass248_8927.method3369(i, 0, (byte) -2);
			return bool;
		}
	}
}
