Class Summary |
BitArray |
A simple, fast array of bits, represented compactly by an array of ints internally. |
BitMatrix |
Represents a 2D matrix of bits. |
BitVector |
JAVAPORT: This should be combined with BitArray in the future, although that class is not yet
dynamically resizeable. |
ByteArray |
This class implements an array of unsigned bytes. |
ByteMatrix |
A class which wraps a 2D array of bytes. |
CharacterSetECI |
Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1
of ISO 18004. |
EncodeHintType |
These are a set of hints that you may pass to Writers to specify their behavior. |
Encoder |
|
ErrorCorrectionLevel |
See ISO 18004:2006, 6.5.1. |
GF256 |
This class contains utility methods for performing mathematical operations over
the Galois Field GF(256). |
MaskUtil |
|
MatrixUtil |
|
Mode |
See ISO 18004:2006, 6.4.1, Tables 2 and 3. |
QRCode |
|
QRCodeWriter |
This object renders a QR Code as a ByteMatrix 2D array of greyscale values. |
ReedSolomonEncoder |
Implements Reed-Solomon enbcoding, as the name implies. |
Version |
See ISO 18004:2006 Annex D |
Version.ECB |
Encapsualtes the parameters for one error-correction block in one symbol version. |
Version.ECBlocks |
Encapsulates a set of error-correction blocks in one symbol version. |