| Name | Description | Type | Package | Framework |
| ByteMatrix | JAVAPORT: The original code was a 2D array of ints, but since it only ever gets assigned -1, 0, and 1, I'm going to use less memory and go with bytes. | Class | com.google.zxing.qrcode.encoder | ZXing |
| Encoder | Class | com.google.zxing.qrcode.encoder | ZXing | |
| QRCode | Class | com.google.zxing.qrcode.encoder | ZXing | |