public int readUnsignedByte() { verifyReadableBytes(1); return _data[_position++] & 0xFF; }
public int readUnsignedByte() { verifyReadableBytes(1); return _data[_position++] & 0xFF; }
public byte readByte() { verifyReadableBytes(1); return _data[_position++]; }
public byte readByte() { verifyReadableBytes(1); return _data[_position++]; }
public int readUnsignedByte() { verifyReadableBytes(1); return _data[_position++] & 0xFF; }
public byte readByte() { verifyReadableBytes(1); return _data[_position++]; }
public int readUnsignedShort() { verifyReadableBytes(2); return ((readUnsignedByte() << 8) + (readUnsignedByte() << 0)); }
public short readShort() { verifyReadableBytes(2); return (short) ((readUnsignedByte() << 8) + (readUnsignedByte() << 0)); }
public int readUnsignedShort() { verifyReadableBytes(2); return ((readUnsignedByte() << 8) + (readUnsignedByte() << 0)); }
public short readShort() { verifyReadableBytes(2); return (short) ((readUnsignedByte() << 8) + (readUnsignedByte() << 0)); }
public int readUnsignedShort() { verifyReadableBytes(2); return ((readUnsignedByte() << 8) + (readUnsignedByte() << 0)); }
public short readShort() { verifyReadableBytes(2); return (short) ((readUnsignedByte() << 8) + (readUnsignedByte() << 0)); }
public int readInt() { verifyReadableBytes(4); return (readUnsignedByte() << 24) + (readUnsignedByte() << 16) + (readUnsignedByte() << 8) + (readUnsignedByte() << 0); }
public int readInt() { verifyReadableBytes(4); return (readUnsignedByte() << 24) + (readUnsignedByte() << 16) + (readUnsignedByte() << 8) + (readUnsignedByte() << 0); }
public int readInt() { verifyReadableBytes(4); return (readUnsignedByte() << 24) + (readUnsignedByte() << 16) + (readUnsignedByte() << 8) + (readUnsignedByte() << 0); }
public long readLong() { verifyReadableBytes(8); return ((long)readUnsignedByte() << 56) + ((long)readUnsignedByte() << 48) + ((long)readUnsignedByte() << 40) + ((long)readUnsignedByte() << 32) + ((long)readUnsignedByte() << 24) + ((long)readUnsignedByte() << 16) + ((long)readUnsignedByte() << 8) + ((long)readUnsignedByte() << 0); }
public long readLong() { verifyReadableBytes(8); return ((long)readUnsignedByte() << 56) + ((long)readUnsignedByte() << 48) + ((long)readUnsignedByte() << 40) + ((long)readUnsignedByte() << 32) + ((long)readUnsignedByte() << 24) + ((long)readUnsignedByte() << 16) + ((long)readUnsignedByte() << 8) + ((long)readUnsignedByte() << 0); }
public long readLong() { verifyReadableBytes(8); return ((long)readUnsignedByte() << 56) + ((long)readUnsignedByte() << 48) + ((long)readUnsignedByte() << 40) + ((long)readUnsignedByte() << 32) + ((long)readUnsignedByte() << 24) + ((long)readUnsignedByte() << 16) + ((long)readUnsignedByte() << 8) + ((long)readUnsignedByte() << 0); }