Provides methods for encoding and validation of double-byte Kanji characters.
Determines the type of code, such as Numeric, Alphanumeric, Byte or Kanji.
Determines the Extended Channel Interpretation (ECI) mode, which allows for encoding of characters from other sets.
Determines how much data is available for error correction.
Signifies application of special formatting to the code data.