# Package com.google.zxing

Subset of ZXing (Zebra Crossing) library containing QR code generation functionality for I2P destinations.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Writer | The base class for all objects which encode/generate a barcode image.

- Enum Summary
  Enum | Description
  --- | ---
  BarcodeFormat | Enumerates barcode formats known to this package.
  EncodeHintType | These are a set of hints that you may pass to Writers to specify their behavior.

- Exception Summary
  Exception | Description
  --- | ---
  ChecksumException | Thrown when a barcode was successfully detected and decoded, but was not returned because its checksum feature failed.
  FormatException | Thrown when a barcode was successfully detected, but some aspect of the content did not conform to the barcode's format rules.
  ReaderException | The general exception class throw when something goes wrong during decoding of a barcode.
  WriterException | A base class which covers the range of exceptions which may occur when encoding a barcode using the Writer framework.

## Package com.google.zxing Description

Subset of ZXing (Zebra Crossing) library containing QR code generation functionality for I2P destinations.

This package provides:

- QR code encoding and generation
- Error correction level support
- Various QR code sizes and versions
- Optimal encoding for I2P destination strings

Extracted minimal subset of ZXing library required for generating QR codes from I2P destinations. QR codes provide an easy way to share I2P addresses through visual scanning with mobile devices, improving user experience for destination distribution.