@Override public char readChar() throws IOException { return (char)((readUnsignedByte() << 8) | readUnsignedByte()); }
@Override public int readUnsignedShort() throws IOException { return (readUnsignedByte() << 8) | readUnsignedByte(); }
@Override public int readInt() throws IOException { return ((readUnsignedByte() << 24) |(readUnsignedByte() << 16) |(readUnsignedByte() << 8) | readUnsignedByte()); }
@Override public int readInt() throws IOException { return ((readUnsignedByte() << 24) |(readUnsignedByte() << 16) |(readUnsignedByte() << 8) | readUnsignedByte()); }
@Override public long readLong() throws IOException { return (((long)readUnsignedByte()) << 56) | (((long)readUnsignedByte()) << 48) | (((long)readUnsignedByte()) << 40) | (((long)readUnsignedByte()) << 32) | (((long)readUnsignedByte()) << 24) | (readUnsignedByte() << 16) | (readUnsignedByte() << 8) | (readUnsignedByte()); }
public long readLong() throws IOException { return (((long)readUnsignedByte()) << 56) | (((long)readUnsignedByte()) << 48) | (((long)readUnsignedByte()) << 40) | (((long)readUnsignedByte()) << 32) | (((long)readUnsignedByte()) << 24) | (readUnsignedByte() << 16) | (readUnsignedByte() << 8) | (readUnsignedByte()); }
@Override public short readShort() throws IOException { return (short)((readUnsignedByte() << 8) | readUnsignedByte()); }
public int readInt() throws IOException { return ((readUnsignedByte() << 24) |(readUnsignedByte() << 16) |(readUnsignedByte() << 8) | readUnsignedByte()); }
@Override public long readLong() throws IOException { return (((long)readUnsignedByte()) << 56) | (((long)readUnsignedByte()) << 48) | (((long)readUnsignedByte()) << 40) | (((long)readUnsignedByte()) << 32) | (((long)readUnsignedByte()) << 24) | (readUnsignedByte() << 16) | (readUnsignedByte() << 8) | (readUnsignedByte()); }
@Override public short readShort() throws IOException { return (short)((readUnsignedByte() << 8) | readUnsignedByte()); }
@Override public int readUnsignedShort() throws IOException { return (readUnsignedByte() << 8) | readUnsignedByte(); }
@Override public char readChar() throws IOException { return (char)((readUnsignedByte() << 8) | readUnsignedByte()); }
public short readShort() throws IOException { return (short)((readUnsignedByte() << 8) | readUnsignedByte()); }
public int readUnsignedShort() throws IOException { return (readUnsignedByte() << 8) | readUnsignedByte(); }
public char readChar() throws IOException { return (char)((readUnsignedByte() << 8) | readUnsignedByte()); }