| Package | Description |
|---|---|
| com.google.zxing.qrcode.encoder | QR code encoding implementation for ZXing. |
| Modifier and Type | Method and Description |
|---|---|
ByteMatrix | QRCode.getMatrix() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static int | MaskUtil.applyMaskPenaltyRule1(ByteMatrix matrix)Apply mask penalty rule 1 and return the penalty. |
(package private) static int | MaskUtil.applyMaskPenaltyRule2(ByteMatrix matrix)Apply mask penalty rule 2 and return the penalty. |
(package private) static int | MaskUtil.applyMaskPenaltyRule3(ByteMatrix matrix)Apply mask penalty rule 3 and return the penalty. |
(package private) static int | MaskUtil.applyMaskPenaltyRule4(ByteMatrix matrix)Apply mask penalty rule 4 and return the penalty. |
(package private) static void | MatrixUtil.buildMatrix(BitArray dataBits,
ErrorCorrectionLevel ecLevel,
Version version,
int maskPattern,
ByteMatrix matrix)Build the QR code matrix |
(package private) static void | MatrixUtil.clearMatrix(ByteMatrix matrix)Set all cells to empty (-1) |
(package private) static void | MatrixUtil.embedBasicPatterns(Version version,
ByteMatrix matrix)Embed position detection, timing, and adjustment patterns |
(package private) static void | MatrixUtil.embedDataBits(BitArray dataBits,
int maskPattern,
ByteMatrix matrix)Embed data bits into matrix |
(package private) static void | MatrixUtil.embedTypeInfo(ErrorCorrectionLevel ecLevel,
int maskPattern,
ByteMatrix matrix)Embed type information |
(package private) static void | MatrixUtil.maybeEmbedVersionInfo(Version version,
ByteMatrix matrix)Embed version info if version >= 7 |
void | QRCode.setMatrix(ByteMatrix value)setMatrix. |