Package com.macrofocus.license

# Class MD5

java.lang.Object
com.macrofocus.license.MD5

public class MD5 extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `MD5(byte[] input)`
  `MD5(String s)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static String`
  `ascii(String s)`
  `void`
  `calc()`
  `static String`
  `calc(String s)`
  `static void`
  `main(String[] argv)`
  `String`
  `toASCII()`
  `static String`
  `toASCII(boolean[] b)`
  `static boolean[]`
  `toBooleans(int a)`
  `static String`
  `toHexString(int a, int b, int c, int d)`
  `static int`
  `toInteger(String ascii)`
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### MD5

    public MD5(String s)

  - ### MD5

    public MD5(byte[] input)

- ## Method Details

  - ### calc

    public static String calc(String s)

  - ### ascii

    public static String ascii(String s)

  - ### calc

    public void calc()

  - ### toBooleans

    public static boolean[] toBooleans(int a)

  - ### toASCII

    public static String toASCII(boolean[] b)

  - ### toInteger

    public static int toInteger(String ascii)

  - ### toHexString

    public static String toHexString(int a, int b, int c, int d)

  - ### toASCII

    public String toASCII()

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`

  - ### main

    public static void main(String[] argv)