Class ByteIo


  • public class ByteIo
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ByteIo()  
    • Constructor Detail

      • ByteIo

        public ByteIo()
    • Method Detail

      • readInt8

        public static Object readInt8​(byte[] buf,
                                      int offset)
      • writeInt8

        public static void writeInt8​(byte[] buf,
                                     int offset,
                                     int val)
      • readUint8

        public static Object readUint8​(byte[] buf,
                                       int offset)
      • writeUint8

        public static void writeUint8​(byte[] buf,
                                      int offset,
                                      int val)
      • readInt16

        public static Object readInt16​(byte[] buf,
                                       int offset,
                                       boolean littleEndian)
      • writeInt16

        public static void writeInt16​(byte[] buf,
                                      int offset,
                                      int val,
                                      boolean littleEndian)
      • readUint16

        public static Object readUint16​(byte[] buf,
                                        int offset,
                                        boolean littleEndian)
      • writeUint16

        public static void writeUint16​(byte[] buf,
                                       int offset,
                                       int val,
                                       boolean littleEndian)
      • readInt32

        public static Object readInt32​(byte[] buf,
                                       int offset,
                                       boolean littleEndian)
      • writeInt32

        public static void writeInt32​(byte[] buf,
                                      int offset,
                                      int val,
                                      boolean littleEndian)
      • readUint32Primitive

        public static long readUint32Primitive​(byte[] buf,
                                               int offset,
                                               boolean littleEndian)
      • writeUint32

        public static void writeUint32​(byte[] buf,
                                       int offset,
                                       long val,
                                       boolean littleEndian)
      • readUint32

        public static Object readUint32​(byte[] buf,
                                        int offset,
                                        boolean littleEndian)
      • readUint64Primitive

        public static long readUint64Primitive​(byte[] buf,
                                               int offset,
                                               boolean littleEndian)
      • writeUint64

        public static void writeUint64​(byte[] buf,
                                       int offset,
                                       long val,
                                       boolean littleEndian)
      • readFloat32

        public static Object readFloat32​(byte[] buf,
                                         int offset,
                                         boolean littleEndian)
      • writeFloat32

        public static void writeFloat32​(byte[] buf,
                                        int offset,
                                        double val,
                                        boolean littleEndian)
      • readFloat64

        public static Object readFloat64​(byte[] buf,
                                         int offset,
                                         boolean littleEndian)
      • writeFloat64

        public static void writeFloat64​(byte[] buf,
                                        int offset,
                                        double val,
                                        boolean littleEndian)