Class RMCodec

java.lang.Object
com.reportmill.base.RMCodec

public class RMCodec extends Object
This class has utility methods to code and decode into various different formats: hex, ASCII85, base 64.
  • Constructor Details

    • RMCodec

      public RMCodec()
  • Method Details

    • hexString

      public static String hexString(byte[] bytes)
      Returns a hex string for given byte array.
    • bytesForHex

      public static byte[] bytesForHex(String aString)
      Returns a byte array for given hex string.
    • ascii85String

      public static String ascii85String(byte[] bytes)
      Returns an ASCII85 string for given byte array.
    • bytesForASCII85

      public static byte[] bytesForASCII85(byte[] bytes, int offset, int length)
      Returns an ASCII85 byte array for given byte array (from given offset to given length).
    • bytesForASCII85

      public static byte[] bytesForASCII85(String aString)
      Returns a byte array for given ASCII85 string.
    • base64String

      public static String base64String(byte[] bytes)
      Returns a base64 string for given byte array.
    • bytesForBase64

      public static byte[] bytesForBase64(String aString)
      Returns a byte array for given base64 string.