private void readMethods(final DataInputStream in) throws IOException {
		final int numMethods = in.readUnsignedShort();

		methods = new Method[numMethods];

		for (int i = 0; i < numMethods; i++) {
			methods[i] = new Method(in, this);
		}
	}