Class Bytes


  • public class Bytes
    extends java.lang.Object
    bytes
    Since:
    1.0
    Author:
    PARK Yong Seo
    • Method Summary

      Modifier and Type Method Description
      static byte[] decodeBase64​(java.lang.String base64)
      base64String to byte data
      static java.lang.String decodeBase64​(java.lang.String base64, java.lang.String charset)
      base64 to text
      static java.lang.String encodeBase64String​(byte[] data)
      byte data to base64String
      static java.lang.String encodeBase64String​(java.lang.String text, java.lang.String charset)
      text to base64String
      static byte[] toBytes​(double val)
      double to bytes
      static byte[] toBytes​(float val)
      float to bytes
      static byte[] toBytes​(int val)
      int to bytes
      static byte[] toBytes​(long val)
      long to bytes
      static byte[] toBytes​(short val)
      short to bytes
      static byte[] toBytesByHex​(java.lang.String hex)
      to bytes by hex string
      static double toDouble​(byte[] val)
      bytes to double
      static double toDouble​(byte[] val, int offset)
      bytes to double
      static float toFloat​(byte[] val)
      bytes to float
      static float toFloat​(byte[] val, int offset)
      bytes to float
      static java.lang.String toHex​(byte[] bytes)
      bytes to hex
      static int toInt​(byte[] val)
      bytes to int
      static int toInt​(byte[] val, int offset)
      bytes to int
      static long toLong​(byte[] val)
      bytes to long
      static long toLong​(byte[] val, int offset)
      bytes to long
      static short toShort​(byte[] val)
      bytes to short
      static short toShort​(byte[] val, int offset)
      bytes to short
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • toHex

        public static java.lang.String toHex​(byte[] bytes)
        bytes to hex
        Parameters:
        bytes -
        Returns:
      • toBytesByHex

        public static byte[] toBytesByHex​(java.lang.String hex)
        to bytes by hex string
        Parameters:
        hex -
        Returns:
      • encodeBase64String

        public static java.lang.String encodeBase64String​(byte[] data)
        byte data to base64String
        Parameters:
        data -
        Returns:
      • encodeBase64String

        public static java.lang.String encodeBase64String​(java.lang.String text,
                                                          java.lang.String charset)
        text to base64String
        Parameters:
        data -
        charset -
        Returns:
      • decodeBase64

        public static byte[] decodeBase64​(java.lang.String base64)
        base64String to byte data
        Parameters:
        base64 -
        Returns:
      • decodeBase64

        public static java.lang.String decodeBase64​(java.lang.String base64,
                                                    java.lang.String charset)
        base64 to text
        Parameters:
        base64 -
        charset -
        Returns:
      • toBytes

        public static byte[] toBytes​(short val)
        short to bytes
        Parameters:
        val -
        Returns:
      • toBytes

        public static byte[] toBytes​(int val)
        int to bytes
        Parameters:
        val -
        Returns:
      • toBytes

        public static byte[] toBytes​(long val)
        long to bytes
        Parameters:
        val -
        Returns:
      • toBytes

        public static byte[] toBytes​(float val)
        float to bytes
        Parameters:
        val -
        Returns:
      • toBytes

        public static byte[] toBytes​(double val)
        double to bytes
        Parameters:
        val -
        Returns:
      • toShort

        public static short toShort​(byte[] val,
                                    int offset)
        bytes to short
        Parameters:
        val -
        offset -
        Returns:
      • toShort

        public static short toShort​(byte[] val)
        bytes to short
        Parameters:
        val -
        Returns:
      • toInt

        public static int toInt​(byte[] val,
                                int offset)
        bytes to int
        Parameters:
        val -
        offset -
        Returns:
      • toInt

        public static int toInt​(byte[] val)
        bytes to int
        Parameters:
        val -
        Returns:
      • toLong

        public static long toLong​(byte[] val,
                                  int offset)
        bytes to long
        Parameters:
        val -
        offset -
        Returns:
      • toLong

        public static long toLong​(byte[] val)
        bytes to long
        Parameters:
        val -
        Returns:
      • toFloat

        public static float toFloat​(byte[] val,
                                    int offset)
        bytes to float
        Parameters:
        val -
        offset -
        Returns:
      • toFloat

        public static float toFloat​(byte[] val)
        bytes to float
        Parameters:
        val -
        Returns:
      • toDouble

        public static double toDouble​(byte[] val,
                                      int offset)
        bytes to double
        Parameters:
        val -
        offset -
        Returns:
      • toDouble

        public static double toDouble​(byte[] val)
        bytes to double
        Parameters:
        val -
        Returns: