public class

Base16

extends Object
java.lang.Object
   ↳ com.microstrategy.utils.Base16

This class is deprecated.
This should no longer be used. Binary to string mappings should use base 64 encoding (see Base64).

Class Overview

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.

Summary

Public Constructors
Base16()
Public Methods
static String decodeUTF16BE(String data)
Decodes a Base16 encoded string, and re-encodes it as a UTF-16BE String.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Base16 ()

Public Methods

public static String decodeUTF16BE (String data)

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