// Path: src/jext2/exceptions/IoError.java
// public class IoError extends JExt2Exception {
// 	static final long serialVersionUID = 42;
// 	protected static final int ERRNO=Errno.EIO;
// 	public IoError(String msg) {
// 		super(msg);
// 	}
// 	public IoError() {
// 		super();
// 	}
// 	public int getErrno() {
// 		return ERRNO;
// 	}
// }


import java.nio.ByteBuffer;
import jext2.exceptions.IoError;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;
	}
	public final int getUsedDirsCount() {
		return this.usedDirsCount;
	}
	public final int getBlockGroup() {
		return this.blockGroup;
	}
	void setBlockGroup(int blockGroup) {
		this.blockGroup = blockGroup;
	}
	public void setFreeBlocksCount(int freeBlocksCount) {
		this.freeBlocksCount = freeBlocksCount;
	}
	public void setFreeInodesCount(int freeInodesCount) {
		this.freeInodesCount = freeInodesCount;
	}
	public void setUsedDirsCount(int usedDirsCount) {
		this.usedDirsCount = usedDirsCount;
	}
	public final void setBlockBitmap(long blockBitmap) {
		this.blockBitmap = blockBitmap;
	}
	public final void setInodeBitmap(long inodeBitmap) {
		this.inodeBitmap = inodeBitmap;
	}
	public final void setInodeTable(long inodeTable) {
		this.inodeTable = inodeTable;
	}

	@Override
// Path: src/jext2/exceptions/IoError.java
// public class IoError extends JExt2Exception {
// 	static final long serialVersionUID = 42;
// 	protected static final int ERRNO=Errno.EIO;
// 	public IoError(String msg) {
// 		super(msg);
// 	}
// 	public IoError() {
// 		super();
// 	}
// 	public int getErrno() {
// 		return ERRNO;
// 	}
// }


// Path: src/jext2/BlockGroupDescriptor.java
import java.nio.ByteBuffer;
import jext2.exceptions.IoError;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

	}
	public final int getUsedDirsCount() {
		return this.usedDirsCount;
	}
	public final int getBlockGroup() {
		return this.blockGroup;
	}
	void setBlockGroup(int blockGroup) {
		this.blockGroup = blockGroup;
	}
	public void setFreeBlocksCount(int freeBlocksCount) {
		this.freeBlocksCount = freeBlocksCount;
	}
	public void setFreeInodesCount(int freeInodesCount) {
		this.freeInodesCount = freeInodesCount;
	}
	public void setUsedDirsCount(int usedDirsCount) {
		this.usedDirsCount = usedDirsCount;
	}
	public final void setBlockBitmap(long blockBitmap) {
		this.blockBitmap = blockBitmap;
	}
	public final void setInodeBitmap(long inodeBitmap) {
		this.inodeBitmap = inodeBitmap;
	}
	public final void setInodeTable(long inodeTable) {
		this.inodeTable = inodeTable;
	}

	@Override
	protected void read(ByteBuffer buf) throws IoError {