Class IPUtils

java.lang.Object
ru.bgcrm.util.inet.IPUtils

public class IPUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    base64ToString(String base64Addr)
    Преобразует BASE64 кодированный byte[] адрес в человекочитаемою строку.
    static int
    convertBytesToInt(byte[] bytes)
    Возвращает десятичное число, полученное преобразованием шестнадцатеричного
    static byte[]
    convertIntToBytes(int value)
    Возвращает шестнадцатеричное число (массив байтов), полученное преобразованием десятичного
    static final String
    Преобразует IP в виде десятичного числа со знаком (4 байта) к dotted нотации
    static final int
    unsignedByteToInt(byte value)
    Преобразование байта в целое без знака.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IPUtils

      public IPUtils()
  • Method Details

    • convertIpToString

      public static final String convertIpToString(int ip)
      Преобразует IP в виде десятичного числа со знаком (4 байта) к dotted нотации
      Parameters:
      ip -
      Returns:
    • convertIntToBytes

      public static byte[] convertIntToBytes(int value)
      Возвращает шестнадцатеричное число (массив байтов), полученное преобразованием десятичного
      Parameters:
      value -
      Returns:
    • unsignedByteToInt

      public static final int unsignedByteToInt(byte value)
      Преобразование байта в целое без знака.
      Parameters:
      value -
      Returns:
    • convertBytesToInt

      public static int convertBytesToInt(byte[] bytes)
      Возвращает десятичное число, полученное преобразованием шестнадцатеричного
      Parameters:
      bytes - массив байтов: шестнадцатеричное число
      Returns:
    • base64ToString

      public static String base64ToString(String base64Addr)
      Преобразует BASE64 кодированный byte[] адрес в человекочитаемою строку.
      Parameters:
      base64Addr -
      Returns: