Class ByteOrderValues


  • public class ByteOrderValues
    extends java.lang.Object
    Methods to read and write primitive Java datatypes from/to byte sequences, allowing the byte order to be specified

    Similar to the standard Java ByteBuffer class.

    • Constructor Summary

      Constructors 
      Constructor Description
      ByteOrderValues()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static double getDouble​(byte[] buf, int byteOrder)  
      static int getInt​(byte[] buf, int byteOrder)  
      static long getLong​(byte[] buf, int byteOrder)  
      static void putDouble​(double doubleValue, byte[] buf, int byteOrder)  
      static void putInt​(int intValue, byte[] buf, int byteOrder)  
      static void putLong​(long longValue, byte[] buf, int byteOrder)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ByteOrderValues

        public ByteOrderValues()
    • Method Detail

      • getInt

        public static int getInt​(byte[] buf,
                                 int byteOrder)
      • putInt

        public static void putInt​(int intValue,
                                  byte[] buf,
                                  int byteOrder)
      • getLong

        public static long getLong​(byte[] buf,
                                   int byteOrder)
      • putLong

        public static void putLong​(long longValue,
                                   byte[] buf,
                                   int byteOrder)
      • getDouble

        public static double getDouble​(byte[] buf,
                                       int byteOrder)
      • putDouble

        public static void putDouble​(double doubleValue,
                                     byte[] buf,
                                     int byteOrder)