Class ByteArrayUtils


  • public class ByteArrayUtils
    extends Object
    Utilities with byte arrays
    Author:
    Darius Dinger
    • Constructor Summary

      Constructors 
      Constructor Description
      ByteArrayUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static byte[] combine​(byte[]... in)
      Combining multiple byte arrays
      static float[] fromBytesf​(byte[] in)
      Converting a byte array into a float array
      static int[] fromBytesi​(byte[] in)
      Converting a byte array into a int array
      static javax.vecmath.Matrix4f[] fromBytesm4​(byte[] in)
      Converting a byte array into a matrix4f array
      static short[] fromBytess​(byte[] in)
      Converting a byte array into a short array
      static byte[] toBytes​(float[] in)
      Converting a float array into a byte array
      static byte[] toBytes​(int[] in)
      Converting an int array into a byte array
      static byte[] toBytes​(short[] in)
      Converting a short array into a byte array
      static byte[] toBytes​(javax.vecmath.Matrix4f[] in)
      Converting a matrix4f array into a byte array
    • Constructor Detail

      • ByteArrayUtils

        public ByteArrayUtils()
    • Method Detail

      • combine

        public static byte[] combine​(byte[]... in)
        Combining multiple byte arrays
        Parameters:
        in - Byte arrays to combine
        Returns:
        Combined byte array
      • toBytes

        public static byte[] toBytes​(float[] in)
        Converting a float array into a byte array
        Parameters:
        in - Float array to convert
        Returns:
        Converted byte array
      • fromBytesf

        public static float[] fromBytesf​(byte[] in)
        Converting a byte array into a float array
        Parameters:
        in - Byte array to convert
        Returns:
        Converted float array
      • toBytes

        public static byte[] toBytes​(int[] in)
        Converting an int array into a byte array
        Parameters:
        in - Int array to convert
        Returns:
        Converted byte array
      • fromBytesi

        public static int[] fromBytesi​(byte[] in)
        Converting a byte array into a int array
        Parameters:
        in - Byte array to convert
        Returns:
        Converted int array
      • toBytes

        public static byte[] toBytes​(short[] in)
        Converting a short array into a byte array
        Parameters:
        in - Short array to convert
        Returns:
        Converted byte array
      • fromBytess

        public static short[] fromBytess​(byte[] in)
        Converting a byte array into a short array
        Parameters:
        in - Byte array to convert
        Returns:
        Converted short array
      • toBytes

        public static byte[] toBytes​(javax.vecmath.Matrix4f[] in)
        Converting a matrix4f array into a byte array
        Parameters:
        in - Matrix4f array to convert
        Returns:
        Converted byte array
      • fromBytesm4

        public static javax.vecmath.Matrix4f[] fromBytesm4​(byte[] in)
        Converting a byte array into a matrix4f array
        Parameters:
        in - Byte array to convert
        Returns:
        Converted matrix4f array