Documentation

Data

Table of Contents

Interfaces

QRDataModeInterface
Specifies the methods reqired for the data modules (Number, Alphanum, Byte and Kanji)

Classes

AlphaNum
Alphanumeric mode: 0 to 9, A to Z, space, $ % * + - . / :
Byte
8-bit Byte mode, ISO-8859-1 or UTF-8
ECI
Adds an ECI Designator
Hanzi
Hanzi (simplified Chinese) mode, GBT18284-2000: 13-bit double-byte characters from the GB2312/GB18030 character set
Kanji
Kanji mode: 13-bit double-byte characters from the Shift-JIS character set
Number
Numeric mode: decimal digits 0 to 9
QRCodeDataException
An exception container
QRData
Processes the binary data and maps it on a QRMatrix which is then being returned
QRDataModeAbstract
abstract methods for the several data modes
QRMatrix
Holds an array representation of the final QR Code that contains numerical values for later output modifications; maps the ECC coded binary data and applies the mask pattern
ReedSolomonEncoder
Reed-Solomon encoding - ISO/IEC 18004:2000 Section 8.5 ff

        
On this page

Search results