Class JByteBuffer


  • public final class JByteBuffer
    extends java.lang.Object
    • Constructor Detail

      • JByteBuffer

        public JByteBuffer​(byte[] buffer)
      • JByteBuffer

        public JByteBuffer​(java.nio.ByteBuffer nio)
    • Method Detail

      • toByteArray

        public byte[] toByteArray()
      • getRemaining

        public int getRemaining()
      • getSize

        public int getSize()
      • getPosition

        public int getPosition()
      • setPosition

        public void setPosition​(int index)
      • readInto

        public void readInto​(byte[] buffer)
      • readByte

        public byte readByte()
      • readTribyte

        public int readTribyte()
        Reads a 3-byte integer
      • readShort

        public short readShort()
      • readUnsignedTribyte

        public int readUnsignedTribyte()
      • readUnsignedByte

        public short readUnsignedByte()
      • readInteger

        public int readInteger()
      • readFloat

        public float readFloat()
      • readUnsignedInteger

        public int readUnsignedInteger()
      • readUnsignedShort

        public int readUnsignedShort()
      • readBigDynamicInt

        public int readBigDynamicInt()
      • readBigUnsafeDynamicInt

        public int readBigUnsafeDynamicInt()
      • readShortSmart

        public int readShortSmart()
      • peakByte

        public byte peakByte()
      • readQuarterBoundSmart

        public int readQuarterBoundSmart()
      • readReducedShortSmart

        public int readReducedShortSmart()
      • decipherXTEA

        public void decipherXTEA​(int[] keys,
                                 int length_of_encrypted)
      • writeInt

        public void writeInt​(int i)
      • writeByte

        public void writeByte​(byte b)