Class Base16


  • @Deprecated
    public class Base16
    extends java.lang.Object
    Deprecated.
    This should no longer be used. Binary to string mappings should use base 64 encoding (see Base64).

    This Base16 codec maps byte data to the character set [B..Q]. Required to support legacy applications only, otherwise please use standardised base 64 encoding.

    Since:
    MicroStrategy Web 8.0.0
    • Constructor Summary

      Constructors 
      Constructor Description
      Base16()
      Deprecated.
       
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static java.lang.String decodeUTF16BE​(java.lang.String data)
      Deprecated.
      Decodes a Base16 encoded string, and re-encodes it as a UTF-16BE String.
      • Methods inherited from class java.lang.Object

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

      • Base16

        public Base16()
        Deprecated.
    • Method Detail

      • decodeUTF16BE

        public static java.lang.String decodeUTF16BE​(java.lang.String data)
                                              throws MSTRUncheckedException
        Deprecated.
        Decodes a Base16 encoded string, and re-encodes it as a UTF-16BE String.
        Parameters:
        data - A Base16 encoded string.
        Returns:
        the base 16 decoded string encoded as UTF-16 big endian characters - this is the format returned by NCS
        Throws:
        MSTRUncheckedException - thrown if the UTF-16BE encoding is not supported by the Java VM