A B C D E F G H I K L M N O P Q R S T U V W X

## A

AbstractExpandedDecoder - Class in com.google.zxing.oned.rss.expanded.decoders
AbstractRSSReader - Class in com.google.zxing.oned.rss
  Superclass of `OneDReader` implementations that read barcodes in the RSS family of formats.
AbstractRSSReader() - Constructor for class com.google.zxing.oned.rss.AbstractRSSReader
AddressBookAUResultParser - Class in com.google.zxing.client.result
  Implements KDDI AU's address book format.
AddressBookAUResultParser() - Constructor for class com.google.zxing.client.result.AddressBookAUResultParser
AddressBookDoCoMoResultParser - Class in com.google.zxing.client.result
  Implements the "MECARD" address book entry format.
AddressBookDoCoMoResultParser() - Constructor for class com.google.zxing.client.result.AddressBookDoCoMoResultParser
AddressBookParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes contact information, like that in an address book entry.
AddressBookParsedResult(String[], String[], String[], String[], String[], String[], String[]) - Constructor for class com.google.zxing.client.result.AddressBookParsedResult
AddressBookParsedResult(String[], String[], String, String[], String[], String[], String[], String, String, String[], String[], String, String, String, String[], String[]) - Constructor for class com.google.zxing.client.result.AddressBookParsedResult
addResultPoints(ResultPoint[]) - Method in class com.google.zxing.Result
AlignmentPattern - Class in com.google.zxing.qrcode.detector
  Encapsulates an alignment pattern, which are the smaller square patterns found in all but the simplest QR Codes.
appendBit(boolean) - Method in class com.google.zxing.common.BitArray
appendBitArray(BitArray) - Method in class com.google.zxing.common.BitArray
appendBits(int, int) - Method in class com.google.zxing.common.BitArray
  Appends the least-significant bits, from value, in order from most-significant to least-significant.
appendPattern(boolean[], int, int[], boolean) - Static method in class com.google.zxing.oned.Code93Writer
  Deprecated.
  without replacement; intended as an internal-only method
appendPattern(boolean[], int, int[], boolean) - Static method in class com.google.zxing.oned.OneDimensionalCodeWriter
applyMirroredCorrection(ResultPoint[]) - Method in class com.google.zxing.qrcode.decoder.QRCodeDecoderMetaData
  Apply the result points' order correction due to mirroring.
arrayToString(byte[]) - Static method in class com.google.zxing.web.OutputUtils
available() - Method in class com.google.zxing.common.BitSource
AZTEC_DATA_10 - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
AZTEC_DATA_12 - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
AZTEC_DATA_6 - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
AZTEC_DATA_8 - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
AZTEC_PARAM - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
AztecCode - Class in com.google.zxing.aztec.encoder
  Aztec 2D code representation
AztecCode() - Constructor for class com.google.zxing.aztec.encoder.AztecCode
AztecDetectorResult - Class in com.google.zxing.aztec
  Extends `DetectorResult` with more information specific to the Aztec format, like the number of layers and whether it's compact.
AztecDetectorResult(BitMatrix, ResultPoint[], boolean, int, int) - Constructor for class com.google.zxing.aztec.AztecDetectorResult
AztecReader - Class in com.google.zxing.aztec
  This implementation can detect and decode Aztec codes in an image.
AztecReader() - Constructor for class com.google.zxing.aztec.AztecReader
AztecWriter - Class in com.google.zxing.aztec
  Renders an Aztec code as a `BitMatrix`.
AztecWriter() - Constructor for class com.google.zxing.aztec.AztecWriter

## B

BarcodeFormat - Enum in com.google.zxing
  Enumerates barcode formats known to this package.
BarcodeMatrix - Class in com.google.zxing.pdf417.encoder
  Holds all of the information for a barcode in a format where it can be easily accessible
BARS_IN_MODULE - Static variable in class com.google.zxing.pdf417.PDF417Common
Binarizer - Class in com.google.zxing
  This class hierarchy provides a set of methods to convert luminance data to 1 bit data.
Binarizer(LuminanceSource) - Constructor for class com.google.zxing.Binarizer
BinaryBitmap - Class in com.google.zxing
  This class is the core bitmap class used by ZXing to represent 1 bit data.
BinaryBitmap(Binarizer) - Constructor for class com.google.zxing.BinaryBitmap
BitArray - Class in com.google.zxing.common
  A simple, fast array of bits, represented compactly by an array of ints internally.
BitArray() - Constructor for class com.google.zxing.common.BitArray
BitArray(int) - Constructor for class com.google.zxing.common.BitArray
BitMatrix - Class in com.google.zxing.common
  Represents a 2D matrix of bits.
BitMatrix(int) - Constructor for class com.google.zxing.common.BitMatrix
  Creates an empty square `BitMatrix`.
BitMatrix(int, int) - Constructor for class com.google.zxing.common.BitMatrix
  Creates an empty `BitMatrix`.
BitSource - Class in com.google.zxing.common
  This provides an easy abstraction to read bits at a time from a sequence of bytes, where the number of bits read is not often a multiple of 8.
BitSource(byte[]) - Constructor for class com.google.zxing.common.BitSource
BizcardResultParser - Class in com.google.zxing.client.result
  Implements the "BIZCARD" address book entry format, though this has been largely reverse-engineered from examples observed in the wild -- still looking for a definitive reference.
BizcardResultParser() - Constructor for class com.google.zxing.client.result.BizcardResultParser
BLACK - Static variable in class com.google.zxing.client.j2se.MatrixToImageConfig
BookmarkDoCoMoResultParser - Class in com.google.zxing.client.result
BookmarkDoCoMoResultParser() - Constructor for class com.google.zxing.client.result.BookmarkDoCoMoResultParser
BufferedImageLuminanceSource - Class in com.google.zxing.client.j2se
  This LuminanceSource implementation is meant for J2SE clients and our blackbox unit tests.
BufferedImageLuminanceSource(BufferedImage) - Constructor for class com.google.zxing.client.j2se.BufferedImageLuminanceSource
BufferedImageLuminanceSource(BufferedImage, int, int, int, int) - Constructor for class com.google.zxing.client.j2se.BufferedImageLuminanceSource
ByQuadrantReader - Class in com.google.zxing.multi
  This class attempts to decode a barcode from an image, not by scanning the whole image, but by scanning subsets of the image.
ByQuadrantReader(Reader) - Constructor for class com.google.zxing.multi.ByQuadrantReader
ByteMatrix - Class in com.google.zxing.qrcode.encoder
  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.
ByteMatrix(int, int) - Constructor for class com.google.zxing.qrcode.encoder.ByteMatrix

## C

calculateModuleSize(ResultPoint, ResultPoint, ResultPoint) - Method in class com.google.zxing.qrcode.detector.Detector
  Computes an average estimated module size based on estimated derived from the positions of the three finder patterns.
CalendarParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes a calendar event at a certain time, optionally with attendees and a location.
CalendarParsedResult(String, String, String, String, String, String, String[], String, double, double) - Constructor for class com.google.zxing.client.result.CalendarParsedResult
CharacterSetECI - Enum in com.google.zxing.common
  Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1 of ISO 18004.
ChartServlet - Class in com.google.zxing.web
  A reimplementation of the Google Chart Server's QR code encoder, which is now deprecated.
ChartServlet() - Constructor for class com.google.zxing.web.ChartServlet
checkAndNudgePoints(BitMatrix, float[]) - Static method in class com.google.zxing.common.GridSampler
  Checks a set of points that have been transformed to sample points on an image against the image's dimensions to see if the point are even within the image.
checkChecksum(String) - Method in class com.google.zxing.oned.UPCEReader
ChecksumException - Exception in com.google.zxing
  Thrown when a barcode was successfully detected and decoded, but was not returned because its checksum feature failed.
chooseMode(String) - Static method in class com.google.zxing.qrcode.encoder.Encoder
clear() - Method in class com.google.zxing.common.BitArray
  Clears all bits (sets to false).
clear() - Method in class com.google.zxing.common.BitMatrix
  Clears all bits (sets to false).
clear(byte) - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
clearCounts(int[]) - Method in class com.google.zxing.qrcode.detector.FinderPatternFinder
clone() - Method in class com.google.zxing.common.BitArray
clone() - Method in class com.google.zxing.common.BitMatrix
CodaBarReader - Class in com.google.zxing.oned
  Decodes Codabar barcodes.
CodaBarReader() - Constructor for class com.google.zxing.oned.CodaBarReader
CodaBarWriter - Class in com.google.zxing.oned
  This class renders CodaBar as `boolean[]`.
CodaBarWriter() - Constructor for class com.google.zxing.oned.CodaBarWriter
Code128Reader - Class in com.google.zxing.oned
  Decodes Code 128 barcodes.
Code128Reader() - Constructor for class com.google.zxing.oned.Code128Reader
Code128Writer - Class in com.google.zxing.oned
  This object renders a CODE128 code as a `BitMatrix`.
Code128Writer() - Constructor for class com.google.zxing.oned.Code128Writer
Code39Reader - Class in com.google.zxing.oned
  Decodes Code 39 barcodes.
Code39Reader() - Constructor for class com.google.zxing.oned.Code39Reader
  Creates a reader that assumes all encoded data is data, and does not treat the final character as a check digit.
Code39Reader(boolean) - Constructor for class com.google.zxing.oned.Code39Reader
  Creates a reader that can be configured to check the last character as a check digit.
Code39Reader(boolean, boolean) - Constructor for class com.google.zxing.oned.Code39Reader
  Creates a reader that can be configured to check the last character as a check digit, or optionally attempt to decode "extended Code 39" sequences that are used to encode the full ASCII character set.
Code39Writer - Class in com.google.zxing.oned
  This object renders a CODE39 code as a `BitMatrix`.
Code39Writer() - Constructor for class com.google.zxing.oned.Code39Writer
Code93Reader - Class in com.google.zxing.oned
  Decodes Code 93 barcodes.
Code93Reader() - Constructor for class com.google.zxing.oned.Code93Reader
Code93Writer - Class in com.google.zxing.oned
  This object renders a CODE93 code as a BitMatrix
Code93Writer() - Constructor for class com.google.zxing.oned.Code93Writer
com.google.zxing - package com.google.zxing
com.google.zxing.aztec - package com.google.zxing.aztec
com.google.zxing.aztec.decoder - package com.google.zxing.aztec.decoder
com.google.zxing.aztec.detector - package com.google.zxing.aztec.detector
com.google.zxing.aztec.encoder - package com.google.zxing.aztec.encoder
com.google.zxing.client.j2se - package com.google.zxing.client.j2se
com.google.zxing.client.result - package com.google.zxing.client.result
com.google.zxing.common - package com.google.zxing.common
com.google.zxing.common.detector - package com.google.zxing.common.detector
com.google.zxing.common.reedsolomon - package com.google.zxing.common.reedsolomon
com.google.zxing.datamatrix - package com.google.zxing.datamatrix
com.google.zxing.datamatrix.decoder - package com.google.zxing.datamatrix.decoder
com.google.zxing.datamatrix.detector - package com.google.zxing.datamatrix.detector
com.google.zxing.datamatrix.encoder - package com.google.zxing.datamatrix.encoder
com.google.zxing.maxicode - package com.google.zxing.maxicode
com.google.zxing.maxicode.decoder - package com.google.zxing.maxicode.decoder
com.google.zxing.multi - package com.google.zxing.multi
com.google.zxing.multi.qrcode - package com.google.zxing.multi.qrcode
com.google.zxing.multi.qrcode.detector - package com.google.zxing.multi.qrcode.detector
com.google.zxing.oned - package com.google.zxing.oned
com.google.zxing.oned.rss - package com.google.zxing.oned.rss
com.google.zxing.oned.rss.expanded - package com.google.zxing.oned.rss.expanded
com.google.zxing.oned.rss.expanded.decoders - package com.google.zxing.oned.rss.expanded.decoders
com.google.zxing.pdf417 - package com.google.zxing.pdf417
com.google.zxing.pdf417.decoder - package com.google.zxing.pdf417.decoder
com.google.zxing.pdf417.decoder.ec - package com.google.zxing.pdf417.decoder.ec
com.google.zxing.pdf417.detector - package com.google.zxing.pdf417.detector
com.google.zxing.pdf417.encoder - package com.google.zxing.pdf417.encoder
com.google.zxing.qrcode - package com.google.zxing.qrcode
com.google.zxing.qrcode.decoder - package com.google.zxing.qrcode.decoder
com.google.zxing.qrcode.detector - package com.google.zxing.qrcode.detector
com.google.zxing.qrcode.encoder - package com.google.zxing.qrcode.encoder
com.google.zxing.web - package com.google.zxing.web
CommandLineEncoder - Class in com.google.zxing.client.j2se
  Command line utility for encoding barcodes.
CommandLineRunner - Class in com.google.zxing.client.j2se
  This simple command line utility decodes files, directories of files, or URIs which are passed as arguments.
Compaction - Enum in com.google.zxing.pdf417.encoder
  Represents possible PDF417 barcode compaction types.
convertUPCEtoUPCA(String) - Static method in class com.google.zxing.oned.UPCEReader
  Expands a UPC-E value back into its full, equivalent UPC-A code value.
count(int[]) - Static method in class com.google.zxing.oned.rss.AbstractRSSReader
  Deprecated.
  call `MathUtils.sum(int[])`
createBinarizer(LuminanceSource) - Method in class com.google.zxing.Binarizer
  Creates a new object with the same type as this Binarizer implementation, but with pristine state.
createBinarizer(LuminanceSource) - Method in class com.google.zxing.common.GlobalHistogramBinarizer
createBinarizer(LuminanceSource) - Method in class com.google.zxing.common.HybridBinarizer
createDecoder(BitArray) - Static method in class com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder
crop(int, int, int, int) - Method in class com.google.zxing.BinaryBitmap
  Returns a new object with cropped image data.
crop(int, int, int, int) - Method in class com.google.zxing.client.j2se.BufferedImageLuminanceSource
crop(int, int, int, int) - Method in class com.google.zxing.InvertedLuminanceSource
crop(int, int, int, int) - Method in class com.google.zxing.LuminanceSource
  Returns a new object with cropped image data.
crop(int, int, int, int) - Method in class com.google.zxing.PlanarYUVLuminanceSource
crop(int, int, int, int) - Method in class com.google.zxing.RGBLuminanceSource

## D

DATA_MATRIX_FIELD_256 - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
DataCharacter - Class in com.google.zxing.oned.rss
  Encapsulates a since character value in an RSS barcode, including its checksum information.
DataCharacter(int, int) - Constructor for class com.google.zxing.oned.rss.DataCharacter
DataMatrixReader - Class in com.google.zxing.datamatrix
  This implementation can detect and decode Data Matrix codes in an image.
DataMatrixReader() - Constructor for class com.google.zxing.datamatrix.DataMatrixReader
DataMatrixWriter - Class in com.google.zxing.datamatrix
  This object renders a Data Matrix code as a BitMatrix 2D array of greyscale values.
DataMatrixWriter() - Constructor for class com.google.zxing.datamatrix.DataMatrixWriter
decode(BinaryBitmap) - Method in class com.google.zxing.aztec.AztecReader
  Locates and decodes a Data Matrix code in an image.
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.aztec.AztecReader
decode(AztecDetectorResult) - Method in class com.google.zxing.aztec.decoder.Decoder
decode(int[], int) - Method in class com.google.zxing.common.reedsolomon.ReedSolomonDecoder
  Decodes given set of received codewords, which include both data and error-correction codewords.
decode(BinaryBitmap) - Method in class com.google.zxing.datamatrix.DataMatrixReader
  Locates and decodes a Data Matrix code in an image.
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.datamatrix.DataMatrixReader
decode(boolean[][]) - Method in class com.google.zxing.datamatrix.decoder.Decoder
  Convenience method that can decode a Data Matrix Code represented as a 2D array of booleans.
decode(BitMatrix) - Method in class com.google.zxing.datamatrix.decoder.Decoder
  Decodes a Data Matrix Code represented as a `BitMatrix`.
decode(BitMatrix) - Method in class com.google.zxing.maxicode.decoder.Decoder
decode(BitMatrix, Map<DecodeHintType, ?>) - Method in class com.google.zxing.maxicode.decoder.Decoder
decode(BinaryBitmap) - Method in class com.google.zxing.maxicode.MaxiCodeReader
  Locates and decodes a MaxiCode in an image.
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.maxicode.MaxiCodeReader
decode(BinaryBitmap) - Method in class com.google.zxing.multi.ByQuadrantReader
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.multi.ByQuadrantReader
decode(BinaryBitmap) - Method in class com.google.zxing.MultiFormatReader
  This version of decode honors the intent of Reader.decode(BinaryBitmap) in that it passes null as a hint to the decoders.
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.MultiFormatReader
  Decode an image using the hints provided.
decode(BinaryBitmap) - Method in class com.google.zxing.oned.OneDReader
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.OneDReader
decode(BinaryBitmap) - Method in class com.google.zxing.oned.UPCAReader
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.UPCAReader
decode(int[], int, int[]) - Method in class com.google.zxing.pdf417.decoder.ec.ErrorCorrection
decode(BitMatrix, ResultPoint, ResultPoint, ResultPoint, ResultPoint, int, int) - Static method in class com.google.zxing.pdf417.decoder.PDF417ScanningDecoder
decode(BinaryBitmap) - Method in class com.google.zxing.pdf417.PDF417Reader
  Locates and decodes a PDF417 code in an image.
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.pdf417.PDF417Reader
decode(boolean[][]) - Method in class com.google.zxing.qrcode.decoder.Decoder
decode(boolean[][], Map<DecodeHintType, ?>) - Method in class com.google.zxing.qrcode.decoder.Decoder
  Convenience method that can decode a QR Code represented as a 2D array of booleans.
decode(BitMatrix) - Method in class com.google.zxing.qrcode.decoder.Decoder
decode(BitMatrix, Map<DecodeHintType, ?>) - Method in class com.google.zxing.qrcode.decoder.Decoder
  Decodes a QR Code represented as a `BitMatrix`.
decode(BinaryBitmap) - Method in class com.google.zxing.qrcode.QRCodeReader
  Locates and decodes a QR code in an image.
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.qrcode.QRCodeReader
decode(BinaryBitmap) - Method in interface com.google.zxing.Reader
  Locates and decodes a barcode in some format within an image.
decode(BinaryBitmap, Map<DecodeHintType, ?>) - Method in interface com.google.zxing.Reader
  Locates and decodes a barcode in some format within an image.
decodeEnd(BitArray, int) - Method in class com.google.zxing.oned.UPCEReader
DecodeHintType - Enum in com.google.zxing
  Encapsulates a type of hint that a caller may pass to a barcode reader to help it more quickly or accurately decode it.
decodeMiddle(BitArray, int[], StringBuilder) - Method in class com.google.zxing.oned.EAN13Reader
decodeMiddle(BitArray, int[], StringBuilder) - Method in class com.google.zxing.oned.EAN8Reader
decodeMiddle(BitArray, int[], StringBuilder) - Method in class com.google.zxing.oned.UPCAReader
decodeMiddle(BitArray, int[], StringBuilder) - Method in class com.google.zxing.oned.UPCEANReader
  Subclasses override this to decode the portion of a barcode between the start and end guard patterns.
decodeMiddle(BitArray, int[], StringBuilder) - Method in class com.google.zxing.oned.UPCEReader
decodeMultiple(BinaryBitmap) - Method in class com.google.zxing.multi.GenericMultipleBarcodeReader
decodeMultiple(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.multi.GenericMultipleBarcodeReader
decodeMultiple(BinaryBitmap) - Method in interface com.google.zxing.multi.MultipleBarcodeReader
decodeMultiple(BinaryBitmap, Map<DecodeHintType, ?>) - Method in interface com.google.zxing.multi.MultipleBarcodeReader
decodeMultiple(BinaryBitmap) - Method in class com.google.zxing.multi.qrcode.QRCodeMultiReader
decodeMultiple(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.multi.qrcode.QRCodeMultiReader
decodeMultiple(BinaryBitmap) - Method in class com.google.zxing.pdf417.PDF417Reader
decodeMultiple(BinaryBitmap, Map<DecodeHintType, ?>) - Method in class com.google.zxing.pdf417.PDF417Reader
Decoder - Class in com.google.zxing.aztec.decoder
  The main class which implements Aztec Code decoding -- as opposed to locating and extracting the Aztec Code from an image.
Decoder() - Constructor for class com.google.zxing.aztec.decoder.Decoder
Decoder - Class in com.google.zxing.datamatrix.decoder
  The main class which implements Data Matrix Code decoding -- as opposed to locating and extracting the Data Matrix Code from an image.
Decoder() - Constructor for class com.google.zxing.datamatrix.decoder.Decoder
Decoder - Class in com.google.zxing.maxicode.decoder
  The main class which implements MaxiCode decoding -- as opposed to locating and extracting the MaxiCode from an image.
Decoder() - Constructor for class com.google.zxing.maxicode.decoder.Decoder
Decoder - Class in com.google.zxing.qrcode.decoder
  The main class which implements QR Code decoding -- as opposed to locating and extracting the QR Code from an image.
Decoder() - Constructor for class com.google.zxing.qrcode.decoder.Decoder
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.CodaBarReader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.Code128Reader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.Code39Reader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.Code93Reader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.ITFReader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.MultiFormatOneDReader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.MultiFormatUPCEANReader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.OneDReader
  Attempts to decode a one-dimensional barcode format given a single row of an image.
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.rss.expanded.RSSExpandedReader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.rss.RSS14Reader
decodeRow(int, BitArray, int[], Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.UPCAReader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.UPCAReader
decodeRow(int, BitArray, Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.UPCEANReader
decodeRow(int, BitArray, int[], Map<DecodeHintType, ?>) - Method in class com.google.zxing.oned.UPCEANReader
  Like `UPCEANReader.decodeRow(int, BitArray, Map)`, but allows caller to inform method about where the UPC/EAN start pattern is found.
DecoderResult - Class in com.google.zxing.common
  Encapsulates the result of decoding a matrix of bits.
DecoderResult(byte[], String, List<byte[]>, String) - Constructor for class com.google.zxing.common.DecoderResult
DecoderResult(byte[], String, List<byte[]>, String, int, int) - Constructor for class com.google.zxing.common.DecoderResult
DecodeServlet - Class in com.google.zxing.web
  `HttpServlet` which decodes images containing barcodes.
DecodeServlet() - Constructor for class com.google.zxing.web.DecodeServlet
decodeWithState(BinaryBitmap) - Method in class com.google.zxing.MultiFormatReader
  Decode an image using the state set up by calling setHints() previously.
decrement(int[], float[]) - Static method in class com.google.zxing.oned.rss.AbstractRSSReader
DEFAULT_AZTEC_LAYERS - Static variable in class com.google.zxing.aztec.encoder.Encoder
DEFAULT_EC_PERCENT - Static variable in class com.google.zxing.aztec.encoder.Encoder
DefaultGridSampler - Class in com.google.zxing.common
DefaultGridSampler() - Constructor for class com.google.zxing.common.DefaultGridSampler
DefaultPlacement - Class in com.google.zxing.datamatrix.encoder
  Symbol Character Placement Program.
DefaultPlacement(CharSequence, int, int) - Constructor for class com.google.zxing.datamatrix.encoder.DefaultPlacement
  Main constructor
destroy() - Method in class com.google.zxing.web.DecodeServlet
destroy() - Method in class com.google.zxing.web.DoSFilter
detect() - Method in class com.google.zxing.aztec.detector.Detector
detect(boolean) - Method in class com.google.zxing.aztec.detector.Detector
  Detects an Aztec Code in an image.
detect() - Method in class com.google.zxing.common.detector.MonochromeRectangleDetector
  Deprecated.
  Detects a rectangular region of black and white -- mostly black -- with a region of mostly white, in an image.
detect() - Method in class com.google.zxing.common.detector.WhiteRectangleDetector
  Detects a candidate barcode-like rectangular region within an image.
detect() - Method in class com.google.zxing.datamatrix.detector.Detector
  Detects a Data Matrix Code in an image.
detect(BinaryBitmap, Map<DecodeHintType, ?>, boolean) - Static method in class com.google.zxing.pdf417.detector.Detector
  Detects a PDF417 Code in an image.
detect() - Method in class com.google.zxing.qrcode.detector.Detector
  Detects a QR Code in an image.
detect(Map<DecodeHintType, ?>) - Method in class com.google.zxing.qrcode.detector.Detector
  Detects a QR Code in an image.
detectMulti(Map<DecodeHintType, ?>) - Method in class com.google.zxing.multi.qrcode.detector.MultiDetector
Detector - Class in com.google.zxing.aztec.detector
  Encapsulates logic that can detect an Aztec Code in an image, even if the Aztec Code is rotated or skewed, or partially obscured.
Detector(BitMatrix) - Constructor for class com.google.zxing.aztec.detector.Detector
Detector - Class in com.google.zxing.datamatrix.detector
  Encapsulates logic that can detect a Data Matrix Code in an image, even if the Data Matrix Code is rotated or skewed, or partially obscured.
Detector(BitMatrix) - Constructor for class com.google.zxing.datamatrix.detector.Detector
Detector - Class in com.google.zxing.pdf417.detector
  Encapsulates logic that can detect a PDF417 Code in an image, even if the PDF417 Code is rotated or skewed, or partially obscured.
Detector - Class in com.google.zxing.qrcode.detector
  Encapsulates logic that can detect a QR Code in an image, even if the QR Code is rotated or skewed, or partially obscured.
Detector(BitMatrix) - Constructor for class com.google.zxing.qrcode.detector.Detector
DetectorResult - Class in com.google.zxing.common
  Encapsulates the result of detecting a barcode in an image.
DetectorResult(BitMatrix, ResultPoint[]) - Constructor for class com.google.zxing.common.DetectorResult
determineConsecutiveDigitCount(CharSequence, int) - Static method in class com.google.zxing.datamatrix.encoder.HighLevelEncoder
  Determines the number of consecutive characters that are encodable using numeric compaction.
Dimension - Class in com.google.zxing
  Simply encapsulates a width and height.
Dimension(int, int) - Constructor for class com.google.zxing.Dimension
Dimensions - Class in com.google.zxing.pdf417.encoder
  Data object to specify the minimum and maximum number of rows and columns for a PDF417 barcode.
Dimensions(int, int, int, int) - Constructor for class com.google.zxing.pdf417.encoder.Dimensions
distance(float, float, float, float) - Static method in class com.google.zxing.common.detector.MathUtils
distance(int, int, int, int) - Static method in class com.google.zxing.common.detector.MathUtils
distance(ResultPoint, ResultPoint) - Static method in class com.google.zxing.ResultPoint
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.google.zxing.web.DoSFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.google.zxing.web.HTTPSFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.google.zxing.web.WelcomeFilter
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.google.zxing.web.ChartServlet
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.google.zxing.web.DecodeServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.google.zxing.web.ChartServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.google.zxing.web.DecodeServlet
DoSFilter - Class in com.google.zxing.web
  A simplistic `Filter` that rejects requests from hosts that are sending too many requests in too short a time.
DoSFilter() - Constructor for class com.google.zxing.web.DoSFilter

## E

EAN13Reader - Class in com.google.zxing.oned
  Implements decoding of the EAN-13 format.
EAN13Reader() - Constructor for class com.google.zxing.oned.EAN13Reader
EAN13Writer - Class in com.google.zxing.oned
  This object renders an EAN13 code as a `BitMatrix`.
EAN13Writer() - Constructor for class com.google.zxing.oned.EAN13Writer
EAN8Reader - Class in com.google.zxing.oned
  Implements decoding of the EAN-8 format.
EAN8Reader() - Constructor for class com.google.zxing.oned.EAN8Reader
EAN8Writer - Class in com.google.zxing.oned
  This object renders an EAN8 code as a `BitMatrix`.
EAN8Writer() - Constructor for class com.google.zxing.oned.EAN8Writer
EmailAddressParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes an email message including recipients, subject and body text.
EmailAddressResultParser - Class in com.google.zxing.client.result
  Represents a result that encodes an e-mail address, either as a plain address like "joe@example.org" or a mailto: URL like "mailto:joe@example.org".
EmailAddressResultParser() - Constructor for class com.google.zxing.client.result.EmailAddressResultParser
EmailDoCoMoResultParser - Class in com.google.zxing.client.result
  Implements the "MATMSG" email message entry format.
EmailDoCoMoResultParser() - Constructor for class com.google.zxing.client.result.EmailDoCoMoResultParser
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.aztec.AztecWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.aztec.AztecWriter
encode(byte[]) - Static method in class com.google.zxing.aztec.encoder.Encoder
  Encodes the given binary content as an Aztec symbol
encode(byte[], int, int) - Static method in class com.google.zxing.aztec.encoder.Encoder
  Encodes the given binary content as an Aztec symbol
encode() - Method in class com.google.zxing.aztec.encoder.HighLevelEncoder
encode(int[], int) - Method in class com.google.zxing.common.reedsolomon.ReedSolomonEncoder
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.datamatrix.DataMatrixWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.datamatrix.DataMatrixWriter
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.MultiFormatWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.MultiFormatWriter
encode(String) - Method in class com.google.zxing.oned.CodaBarWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.Code128Writer
encode(String) - Method in class com.google.zxing.oned.Code128Writer
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.Code39Writer
encode(String) - Method in class com.google.zxing.oned.Code39Writer
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.Code93Writer
encode(String) - Method in class com.google.zxing.oned.Code93Writer
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.EAN13Writer
encode(String) - Method in class com.google.zxing.oned.EAN13Writer
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.EAN8Writer
encode(String) - Method in class com.google.zxing.oned.EAN8Writer
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.ITFWriter
encode(String) - Method in class com.google.zxing.oned.ITFWriter
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.oned.OneDimensionalCodeWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.OneDimensionalCodeWriter
  Encode the contents following specified format.
encode(String) - Method in class com.google.zxing.oned.OneDimensionalCodeWriter
  Encode the contents to boolean array expression of one-dimensional barcode.
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.oned.UPCAWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.UPCAWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.oned.UPCEWriter
encode(String) - Method in class com.google.zxing.oned.UPCEWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.pdf417.PDF417Writer
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.pdf417.PDF417Writer
encode(String, ErrorCorrectionLevel) - Static method in class com.google.zxing.qrcode.encoder.Encoder
encode(String, ErrorCorrectionLevel, Map<EncodeHintType, ?>) - Static method in class com.google.zxing.qrcode.encoder.Encoder
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.qrcode.QRCodeWriter
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.qrcode.QRCodeWriter
encode(String, BarcodeFormat, int, int) - Method in interface com.google.zxing.Writer
  Encode a barcode using the default settings.
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in interface com.google.zxing.Writer
encodeECC200(String, SymbolInfo) - Static method in class com.google.zxing.datamatrix.encoder.ErrorCorrection
  Creates the ECC200 error correction for an encoded message.
encodeHighLevel(String) - Static method in class com.google.zxing.datamatrix.encoder.HighLevelEncoder
  Performs message encoding of a DataMatrix message using the algorithm described in annex P of ISO/IEC 16022:2000(E).
encodeHighLevel(String, SymbolShapeHint, Dimension, Dimension) - Static method in class com.google.zxing.datamatrix.encoder.HighLevelEncoder
  Performs message encoding of a DataMatrix message using the algorithm described in annex P of ISO/IEC 16022:2000(E).
EncodeHintType - Enum in com.google.zxing
  These are a set of hints that you may pass to Writers to specify their behavior.
Encoder - Class in com.google.zxing.aztec.encoder
  Generates Aztec 2D barcodes.
Encoder - Class in com.google.zxing.qrcode.encoder
equals(Object) - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
equals(Object) - Method in class com.google.zxing.common.BitArray
equals(Object) - Method in class com.google.zxing.common.BitMatrix
equals(Object) - Method in class com.google.zxing.Dimension
equals(Object) - Method in class com.google.zxing.oned.rss.DataCharacter
equals(Object) - Method in class com.google.zxing.oned.rss.FinderPattern
equals(Object) - Method in class com.google.zxing.ResultPoint
ErrorCorrection - Class in com.google.zxing.datamatrix.encoder
  Error Correction Code for ECC200.
ErrorCorrection - Class in com.google.zxing.pdf417.decoder.ec
  PDF417 error correction implementation.
ErrorCorrection() - Constructor for class com.google.zxing.pdf417.decoder.ec.ErrorCorrection
ErrorCorrectionLevel - Enum in com.google.zxing.qrcode.decoder
  See ISO 18004:2006, 6.5.1.
ExpandedProductParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes extended product information as encoded by the RSS format, like weight, price, dates, etc.
ExpandedProductParsedResult(String, String, String, String, String, String, String, String, String, String, String, String, String, String, Map<String, String>) - Constructor for class com.google.zxing.client.result.ExpandedProductParsedResult
ExpandedProductResultParser - Class in com.google.zxing.client.result
  Parses strings of digits that represent a RSS Extended code.
ExpandedProductResultParser() - Constructor for class com.google.zxing.client.result.ExpandedProductResultParser

## F

fillInStackTrace() - Method in exception com.google.zxing.ReaderException
findAlignmentInRegion(float, int, int, float) - Method in class com.google.zxing.qrcode.detector.Detector
  Attempts to locate an alignment pattern in a limited region of the image, which is guessed to contain it.
FinderPattern - Class in com.google.zxing.oned.rss
  Encapsulates an RSS barcode finder pattern, including its start/end position and row.
FinderPattern(int, int[], int, int, int) - Constructor for class com.google.zxing.oned.rss.FinderPattern
FinderPattern - Class in com.google.zxing.qrcode.detector
  Encapsulates a finder pattern, which are the three square patterns found in the corners of QR Codes.
FinderPatternFinder - Class in com.google.zxing.qrcode.detector
  This class attempts to find finder patterns in a QR Code.
FinderPatternFinder(BitMatrix) - Constructor for class com.google.zxing.qrcode.detector.FinderPatternFinder
  Creates a finder that will search the image for three finder patterns.
FinderPatternFinder(BitMatrix, ResultPointCallback) - Constructor for class com.google.zxing.qrcode.detector.FinderPatternFinder
FinderPatternInfo - Class in com.google.zxing.qrcode.detector
  Encapsulates information about finder patterns in an image, including the location of the three finder patterns, and their estimated module size.
FinderPatternInfo(FinderPattern[]) - Constructor for class com.google.zxing.qrcode.detector.FinderPatternInfo
flip(int) - Method in class com.google.zxing.common.BitArray
  Flips bit i.
flip(int, int) - Method in class com.google.zxing.common.BitMatrix
  Flips the given bit.
forBits(int) - Static method in enum com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
forBits(int) - Static method in enum com.google.zxing.qrcode.decoder.Mode
FormatException - Exception in com.google.zxing
  Thrown when a barcode was successfully detected, but some aspect of the content did not conform to the barcode's format rules.
foundPatternCross(int[]) - Static method in class com.google.zxing.qrcode.detector.FinderPatternFinder
foundPatternDiagonal(int[]) - Static method in class com.google.zxing.qrcode.detector.FinderPatternFinder
foundPossibleResultPoint(ResultPoint) - Method in interface com.google.zxing.ResultPointCallback

## G

GB2312 - Static variable in class com.google.zxing.common.StringUtils
generateBarcodeLogic(String, int) - Method in class com.google.zxing.pdf417.encoder.PDF417
GenericGF - Class in com.google.zxing.common.reedsolomon
  This class contains utility methods for performing mathematical operations over the Galois Fields.
GenericGF(int, int, int) - Constructor for class com.google.zxing.common.reedsolomon.GenericGF
  Create a representation of GF(size) using the given primitive polynomial.
GenericMultipleBarcodeReader - Class in com.google.zxing.multi
  Attempts to locate multiple barcodes in an image by repeatedly decoding portion of the image.
GenericMultipleBarcodeReader(Reader) - Constructor for class com.google.zxing.multi.GenericMultipleBarcodeReader
GeoParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes a geographic coordinate, with latitude, longitude and altitude.
GeoResultParser - Class in com.google.zxing.client.result
  Parses a "geo:" URI result, which specifies a location on the surface of the Earth as well as an optional altitude above the surface.
GeoResultParser() - Constructor for class com.google.zxing.client.result.GeoResultParser
get(int) - Method in class com.google.zxing.common.BitArray
get(int, int) - Method in class com.google.zxing.common.BitMatrix
  Gets the requested bit, where true means black.
get(int, int) - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
getAddressee() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
getAddresses() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getAddressTypes() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getAlignmentPatternCenters() - Method in class com.google.zxing.qrcode.decoder.Version
getAltitude() - Method in class com.google.zxing.client.result.GeoParsedResult
getAnonymousIdentity() - Method in class com.google.zxing.client.result.WifiParsedResult
getArray() - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
getAttendees() - Method in class com.google.zxing.client.result.CalendarParsedResult
getBarcodeFormat() - Method in class com.google.zxing.Result
getBarcodeMatrix() - Method in class com.google.zxing.pdf417.encoder.PDF417
getBCCs() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
getBestBeforeDate() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getBirthday() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getBit(int, int) - Method in class com.google.zxing.datamatrix.encoder.DefaultPlacement
getBitArray() - Method in class com.google.zxing.common.BitArray
getBitCountSum(int[]) - Static method in class com.google.zxing.pdf417.PDF417Common
  Deprecated.
  call `MathUtils.sum(int[])`
getBitOffset() - Method in class com.google.zxing.common.BitSource
getBits() - Method in class com.google.zxing.common.DetectorResult
getBits() - Method in class com.google.zxing.pdf417.detector.PDF417DetectorResult
getBits() - Method in enum com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
getBits() - Method in enum com.google.zxing.qrcode.decoder.Mode
getBlackMatrix() - Method in class com.google.zxing.Binarizer
  Converts a 2D array of luminance data to 1 bit data.
getBlackMatrix() - Method in class com.google.zxing.BinaryBitmap
  Converts a 2D array of luminance data to 1 bit.
getBlackMatrix() - Method in class com.google.zxing.common.GlobalHistogramBinarizer
getBlackMatrix() - Method in class com.google.zxing.common.HybridBinarizer
  Calculates the final BitMatrix once for all requests.
getBlackRow(int, BitArray) - Method in class com.google.zxing.Binarizer
  Converts one row of luminance data to 1 bit data.
getBlackRow(int, BitArray) - Method in class com.google.zxing.BinaryBitmap
  Converts one row of luminance data to 1 bit data.
getBlackRow(int, BitArray) - Method in class com.google.zxing.common.GlobalHistogramBinarizer
getBody() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
getBody() - Method in class com.google.zxing.client.result.SMSParsedResult
getBottomLeft() - Method in class com.google.zxing.qrcode.detector.FinderPatternInfo
getBottomRightOnBit() - Method in class com.google.zxing.common.BitMatrix
getByteOffset() - Method in class com.google.zxing.common.BitSource
getByteSegments() - Method in class com.google.zxing.common.DecoderResult
getCCs() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
getCharacterCountBits(Version) - Method in enum com.google.zxing.qrcode.decoder.Mode
getCharacterSetECIByName(String) - Static method in enum com.google.zxing.common.CharacterSetECI
getCharacterSetECIByValue(int) - Static method in enum com.google.zxing.common.CharacterSetECI
getChecksum() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  16-bit CRC checksum using CCITT-16
getChecksumInstance() - Static method in exception com.google.zxing.ChecksumException
getChecksumInstance(Throwable) - Static method in exception com.google.zxing.ChecksumException
getChecksumPortion() - Method in class com.google.zxing.oned.rss.DataCharacter
getCodeword(int) - Static method in class com.google.zxing.pdf417.PDF417Common
getCodewordCount() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getCodeWords() - Method in class com.google.zxing.aztec.encoder.AztecCode
getCount() - Method in class com.google.zxing.qrcode.decoder.Version.ECB
getCountryCode() - Method in class com.google.zxing.client.result.VINParsedResult
getDataCapacity() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getDataCharacterCounters() - Method in class com.google.zxing.oned.rss.AbstractRSSReader
getDataCodewords() - Method in class com.google.zxing.qrcode.decoder.Version.ECB
getDataLengthForInterleavedBlock(int) - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getDataRegionSizeColumns() - Method in class com.google.zxing.datamatrix.decoder.Version
getDataRegionSizeRows() - Method in class com.google.zxing.datamatrix.decoder.Version
getDecodeFinderCounters() - Method in class com.google.zxing.oned.rss.AbstractRSSReader
getDecoder() - Method in class com.google.zxing.qrcode.QRCodeReader
getDefaultMargin() - Method in class com.google.zxing.oned.OneDimensionalCodeWriter
getDefaultMargin() - Method in class com.google.zxing.oned.UPCEANWriter
getDescription() - Method in class com.google.zxing.client.result.CalendarParsedResult
getDimensionForVersion() - Method in class com.google.zxing.qrcode.decoder.Version
getDisplayResult() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.CalendarParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.GeoParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.ISBNParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.ParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.ProductParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.SMSParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.TelParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.TextParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.URIParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.VINParsedResult
getDisplayResult() - Method in class com.google.zxing.client.result.WifiParsedResult
getEapMethod() - Method in class com.google.zxing.client.result.WifiParsedResult
getECBlocks() - Method in class com.google.zxing.qrcode.decoder.Version.ECBlocks
getECBlocksForLevel(ErrorCorrectionLevel) - Method in class com.google.zxing.qrcode.decoder.Version
getECCodewordsPerBlock() - Method in class com.google.zxing.qrcode.decoder.Version.ECBlocks
getECLevel() - Method in class com.google.zxing.common.DecoderResult
getECLevel() - Method in class com.google.zxing.qrcode.encoder.QRCode
getEmailAddress() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
  Deprecated.
  use `EmailAddressParsedResult.getTos()`
getEmails() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getEmailTypes() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getEnclosingRectangle() - Method in class com.google.zxing.common.BitMatrix
  This is useful in detecting the enclosing rectangle of a 'pure' barcode.
getEnd() - Method in class com.google.zxing.client.result.CalendarParsedResult
  Deprecated.
  use `CalendarParsedResult.getEndTimestamp()`
getEndTimestamp() - Method in class com.google.zxing.client.result.CalendarParsedResult
getErasures() - Method in class com.google.zxing.common.DecoderResult
getErrorCodewords() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getErrorLengthForInterleavedBlock(int) - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getErrorsCorrected() - Method in class com.google.zxing.common.DecoderResult
getEstimatedModuleSize() - Method in class com.google.zxing.qrcode.detector.FinderPattern
getEvenCounts() - Method in class com.google.zxing.oned.rss.AbstractRSSReader
getEvenRoundingErrors() - Method in class com.google.zxing.oned.rss.AbstractRSSReader
getExpirationDate() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getFileId() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  Is the same for each related PDF417 symbol
getFileName() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  Filename of the encoded file
getFileSize() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  filesize in bytes of the encoded file
getFormatInstance() - Static method in exception com.google.zxing.FormatException
getFormatInstance(Throwable) - Static method in exception com.google.zxing.FormatException
getGeneralDecoder() - Method in class com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder
getGeneratorBase() - Method in class com.google.zxing.common.reedsolomon.GenericGF
getGeo() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getGeoURI() - Method in class com.google.zxing.client.result.GeoParsedResult
getHeight() - Method in class com.google.zxing.Binarizer
getHeight() - Method in class com.google.zxing.BinaryBitmap
getHeight() - Method in class com.google.zxing.common.BitMatrix
getHeight() - Method in class com.google.zxing.Dimension
getHeight() - Method in class com.google.zxing.LuminanceSource
getHeight() - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
getIdentity() - Method in class com.google.zxing.client.result.WifiParsedResult
getImage() - Method in class com.google.zxing.qrcode.detector.Detector
getImage() - Method in class com.google.zxing.qrcode.detector.FinderPatternFinder
getInformation() - Method in class com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder
getInstance() - Static method in class com.google.zxing.common.GridSampler
getInstantMessenger() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getInterleavedBlockCount() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getISBN() - Method in class com.google.zxing.client.result.ISBNParsedResult
getLanguage() - Method in class com.google.zxing.client.result.TextParsedResult
getLatitude() - Method in class com.google.zxing.client.result.CalendarParsedResult
getLatitude() - Method in class com.google.zxing.client.result.GeoParsedResult
getLayers() - Method in class com.google.zxing.aztec.encoder.AztecCode
getLocation() - Method in class com.google.zxing.client.result.CalendarParsedResult
getLongitude() - Method in class com.google.zxing.client.result.CalendarParsedResult
getLongitude() - Method in class com.google.zxing.client.result.GeoParsedResult
getLotNumber() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getLuminanceSource() - Method in class com.google.zxing.Binarizer
getMailtoURI() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
  Deprecated.
  without replacement
getMaskPattern() - Method in class com.google.zxing.qrcode.encoder.QRCode
getMassagedText(Result) - Static method in class com.google.zxing.client.result.ResultParser
getMatrix() - Method in class com.google.zxing.aztec.encoder.AztecCode
getMatrix() - Method in class com.google.zxing.client.j2se.BufferedImageLuminanceSource
getMatrix() - Method in class com.google.zxing.InvertedLuminanceSource
getMatrix() - Method in class com.google.zxing.LuminanceSource
  Fetches luminance data for the underlying bitmap.
getMatrix() - Method in class com.google.zxing.pdf417.encoder.BarcodeMatrix
getMatrix() - Method in class com.google.zxing.PlanarYUVLuminanceSource
getMatrix() - Method in class com.google.zxing.qrcode.encoder.QRCode
getMatrix() - Method in class com.google.zxing.RGBLuminanceSource
getMaxCols() - Method in class com.google.zxing.pdf417.encoder.Dimensions
getMaxRows() - Method in class com.google.zxing.pdf417.encoder.Dimensions
getMinCols() - Method in class com.google.zxing.pdf417.encoder.Dimensions
getMinRows() - Method in class com.google.zxing.pdf417.encoder.Dimensions
getMode() - Method in class com.google.zxing.qrcode.encoder.QRCode
getModelYear() - Method in class com.google.zxing.client.result.VINParsedResult
getNames() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getNbDatablocks() - Method in class com.google.zxing.aztec.AztecDetectorResult
getNbLayers() - Method in class com.google.zxing.aztec.AztecDetectorResult
getNetworkEncryption() - Method in class com.google.zxing.client.result.WifiParsedResult
getNextSet(int) - Method in class com.google.zxing.common.BitArray
getNextUnset(int) - Method in class com.google.zxing.common.BitArray
getNicknames() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getNormalizedProductID() - Method in class com.google.zxing.client.result.ProductParsedResult
getNote() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getNotFoundInstance() - Static method in exception com.google.zxing.NotFoundException
getNumber() - Method in class com.google.zxing.client.result.TelParsedResult
getNumbers() - Method in class com.google.zxing.client.result.SMSParsedResult
getNumBits() - Method in class com.google.zxing.common.DecoderResult
getNumBits() - Method in class com.google.zxing.Result
getNumBlocks() - Method in class com.google.zxing.qrcode.decoder.Version.ECBlocks
getOddCounts() - Method in class com.google.zxing.oned.rss.AbstractRSSReader
getOddRoundingErrors() - Method in class com.google.zxing.oned.rss.AbstractRSSReader
getOptionalData() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  Deprecated.
  use dedicated already parsed fields
getOrg() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getOrganizer() - Method in class com.google.zxing.client.result.CalendarParsedResult
getOther() - Method in class com.google.zxing.common.DecoderResult
getPackagingDate() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getPassword() - Method in class com.google.zxing.client.result.WifiParsedResult
getPhase2Method() - Method in class com.google.zxing.client.result.WifiParsedResult
getPhoneNumbers() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getPhoneTypes() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getPixelOffColor() - Method in class com.google.zxing.client.j2se.MatrixToImageConfig
getPixelOnColor() - Method in class com.google.zxing.client.j2se.MatrixToImageConfig
getPlantCode() - Method in class com.google.zxing.client.result.VINParsedResult
getPoints() - Method in class com.google.zxing.common.DetectorResult
getPoints() - Method in class com.google.zxing.pdf417.detector.PDF417DetectorResult
getPossibleCenters() - Method in class com.google.zxing.qrcode.detector.FinderPatternFinder
getPrice() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getPriceCurrency() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getPriceIncrement() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getProductID() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getProductID() - Method in class com.google.zxing.client.result.ProductParsedResult
getProductionDate() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getPronunciation() - Method in class com.google.zxing.client.result.AddressBookParsedResult
  In Japanese, the name is written in kanji, which can have multiple readings.
getProvisionalVersionForDimension(int) - Static method in class com.google.zxing.qrcode.decoder.Version
  Deduces version information purely from QR Code dimensions.
getQuery() - Method in class com.google.zxing.client.result.GeoParsedResult
getRawBytes() - Method in class com.google.zxing.common.DecoderResult
getRawBytes() - Method in class com.google.zxing.Result
getRawText() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getResultMetadata() - Method in class com.google.zxing.Result
getResultPointCallback() - Method in class com.google.zxing.qrcode.detector.Detector
getResultPoints() - Method in class com.google.zxing.oned.rss.FinderPattern
getResultPoints() - Method in class com.google.zxing.Result
getRow(int, byte[]) - Method in class com.google.zxing.client.j2se.BufferedImageLuminanceSource
getRow(int, BitArray) - Method in class com.google.zxing.common.BitMatrix
  A fast method to retrieve one row of data from the matrix as a BitArray.
getRow(int, byte[]) - Method in class com.google.zxing.InvertedLuminanceSource
getRow(int, byte[]) - Method in class com.google.zxing.LuminanceSource
  Fetches one row of luminance data from the underlying platform's bitmap.
getRow(int, byte[]) - Method in class com.google.zxing.PlanarYUVLuminanceSource
getRow(int, byte[]) - Method in class com.google.zxing.RGBLuminanceSource
getRowSize() - Method in class com.google.zxing.common.BitMatrix
getRSSvalue(int[], int, boolean) - Static method in class com.google.zxing.oned.rss.RSSUtils
getScaledMatrix(int, int) - Method in class com.google.zxing.pdf417.encoder.BarcodeMatrix
getSegmentCount() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
getSegmentIndex() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  The Segment ID represents the segment of the whole file distributed over different symbols.
getSender() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
getSequentialNumber() - Method in class com.google.zxing.client.result.VINParsedResult
getSize() - Method in class com.google.zxing.aztec.encoder.AztecCode
getSize() - Method in class com.google.zxing.common.BitArray
getSize() - Method in class com.google.zxing.common.reedsolomon.GenericGF
getSizeInBytes() - Method in class com.google.zxing.common.BitArray
getSMSURI() - Method in class com.google.zxing.client.result.SMSParsedResult
getSscc() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getSsid() - Method in class com.google.zxing.client.result.WifiParsedResult
getStart() - Method in class com.google.zxing.client.result.CalendarParsedResult
  Deprecated.
  use `CalendarParsedResult.getStartTimestamp()`
getStartEnd() - Method in class com.google.zxing.oned.rss.FinderPattern
getStartTimestamp() - Method in class com.google.zxing.client.result.CalendarParsedResult
getStructuredAppendParity() - Method in class com.google.zxing.common.DecoderResult
getStructuredAppendSequenceNumber() - Method in class com.google.zxing.common.DecoderResult
getSubject() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
getSubject() - Method in class com.google.zxing.client.result.SMSParsedResult
getSummary() - Method in class com.google.zxing.client.result.CalendarParsedResult
getSymbolDataHeight() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getSymbolDataWidth() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getSymbolHeight() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getSymbolSizeColumns() - Method in class com.google.zxing.datamatrix.decoder.Version
getSymbolSizeRows() - Method in class com.google.zxing.datamatrix.decoder.Version
getSymbolWidth() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
getTelURI() - Method in class com.google.zxing.client.result.TelParsedResult
getText() - Method in class com.google.zxing.client.result.TextParsedResult
getText() - Method in class com.google.zxing.common.DecoderResult
getText() - Method in class com.google.zxing.Result
getThumbnailHeight() - Method in class com.google.zxing.PlanarYUVLuminanceSource
getThumbnailWidth() - Method in class com.google.zxing.PlanarYUVLuminanceSource
getTimestamp() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  unix epock timestamp, elapsed seconds since 1970-01-01
getTimestamp() - Method in class com.google.zxing.Result
getTitle() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getTitle() - Method in class com.google.zxing.client.result.TelParsedResult
getTitle() - Method in class com.google.zxing.client.result.URIParsedResult
getTopLeft() - Method in class com.google.zxing.qrcode.detector.FinderPatternInfo
getTopLeftOnBit() - Method in class com.google.zxing.common.BitMatrix
  This is useful in detecting a corner of a 'pure' barcode.
getTopRight() - Method in class com.google.zxing.qrcode.detector.FinderPatternInfo
getTos() - Method in class com.google.zxing.client.result.EmailAddressParsedResult
getTotalCodewords() - Method in class com.google.zxing.datamatrix.decoder.Version
getTotalCodewords() - Method in class com.google.zxing.qrcode.decoder.Version
getTotalECCodewords() - Method in class com.google.zxing.qrcode.decoder.Version.ECBlocks
getType() - Method in class com.google.zxing.client.result.ParsedResult
getUncommonAIs() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getURI() - Method in class com.google.zxing.client.result.URIParsedResult
getURLs() - Method in class com.google.zxing.client.result.AddressBookParsedResult
getValue() - Method in enum com.google.zxing.common.CharacterSetECI
getValue() - Method in class com.google.zxing.oned.rss.DataCharacter
getValue() - Method in class com.google.zxing.oned.rss.FinderPattern
getValueType() - Method in enum com.google.zxing.DecodeHintType
getVehicleAttributes() - Method in class com.google.zxing.client.result.VINParsedResult
getVehicleDescriptorSection() - Method in class com.google.zxing.client.result.VINParsedResult
getVehicleIdentifierSection() - Method in class com.google.zxing.client.result.VINParsedResult
getVersion() - Method in class com.google.zxing.qrcode.encoder.QRCode
getVersionForDimensions(int, int) - Static method in class com.google.zxing.datamatrix.decoder.Version
  Deduces version information from Data Matrix dimensions.
getVersionForNumber(int) - Static method in class com.google.zxing.qrcode.decoder.Version
getVersionNumber() - Method in class com.google.zxing.datamatrix.decoder.Version
getVersionNumber() - Method in class com.google.zxing.qrcode.decoder.Version
getVias() - Method in class com.google.zxing.client.result.SMSParsedResult
getVIN() - Method in class com.google.zxing.client.result.VINParsedResult
getWeight() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getWeightIncrement() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getWeightType() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
getWidth() - Method in class com.google.zxing.Binarizer
getWidth() - Method in class com.google.zxing.BinaryBitmap
getWidth() - Method in class com.google.zxing.common.BitMatrix
getWidth() - Method in class com.google.zxing.Dimension
getWidth() - Method in class com.google.zxing.LuminanceSource
getWidth() - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
getWorldManufacturerID() - Method in class com.google.zxing.client.result.VINParsedResult
getX() - Method in class com.google.zxing.ResultPoint
getY() - Method in class com.google.zxing.ResultPoint
GlobalHistogramBinarizer - Class in com.google.zxing.common
  This Binarizer implementation uses the old ZXing global histogram approach.
GlobalHistogramBinarizer(LuminanceSource) - Constructor for class com.google.zxing.common.GlobalHistogramBinarizer
GridSampler - Class in com.google.zxing.common
  Implementations of this class can, given locations of finder patterns for a QR code in an image, sample the right points in the image to reconstruct the QR code, accounting for perspective distortion.
GridSampler() - Constructor for class com.google.zxing.common.GridSampler
guessEncoding(byte[], Map<DecodeHintType, ?>) - Static method in class com.google.zxing.common.StringUtils
GUIRunner - Class in com.google.zxing.client.j2se
  Simple GUI frontend to the library.

## H

handlePossibleCenter(int[], int, int, boolean) - Method in class com.google.zxing.qrcode.detector.FinderPatternFinder
  Deprecated.
  only exists for backwards compatibility
handlePossibleCenter(int[], int, int) - Method in class com.google.zxing.qrcode.detector.FinderPatternFinder
  This is called when a horizontal scan finds a possible alignment pattern.
hashCode() - Method in class com.google.zxing.client.result.ExpandedProductParsedResult
hashCode() - Method in class com.google.zxing.common.BitArray
hashCode() - Method in class com.google.zxing.common.BitMatrix
hashCode() - Method in class com.google.zxing.Dimension
hashCode() - Method in class com.google.zxing.oned.rss.DataCharacter
hashCode() - Method in class com.google.zxing.oned.rss.FinderPattern
hashCode() - Method in class com.google.zxing.ResultPoint
hasStructuredAppend() - Method in class com.google.zxing.common.DecoderResult
highLevelDecode(boolean[]) - Static method in class com.google.zxing.aztec.decoder.Decoder
HighLevelEncoder - Class in com.google.zxing.aztec.encoder
  This produces nearly optimal encodings of text into the first-level of encoding used by Aztec code.
HighLevelEncoder(byte[]) - Constructor for class com.google.zxing.aztec.encoder.HighLevelEncoder
HighLevelEncoder - Class in com.google.zxing.datamatrix.encoder
  DataMatrix ECC 200 data encoder following the algorithm described in ISO/IEC 16022:200(E) in annex S.
HtmlAssetTranslator - Class in com.google.zxing
  A utility which auto-translates the English-language text in a directory of HTML documents using Google Translate.
HTTPSFilter - Class in com.google.zxing.web
  Redirects things to HTTPS, like the main decode page, which should prefer HTTPS.
HTTPSFilter() - Constructor for class com.google.zxing.web.HTTPSFilter
HybridBinarizer - Class in com.google.zxing.common
  This class implements a local thresholding algorithm, which while slower than the GlobalHistogramBinarizer, is fairly efficient for what it does.
HybridBinarizer(LuminanceSource) - Constructor for class com.google.zxing.common.HybridBinarizer

## I

ImageReader - Class in com.google.zxing.client.j2se
  Encapsulates reading URIs as images.
increment(int[], float[]) - Static method in class com.google.zxing.oned.rss.AbstractRSSReader
init(ServletConfig) - Method in class com.google.zxing.web.DecodeServlet
init(FilterConfig) - Method in class com.google.zxing.web.DoSFilter
invert() - Method in class com.google.zxing.InvertedLuminanceSource
invert() - Method in class com.google.zxing.LuminanceSource
InvertedLuminanceSource - Class in com.google.zxing
  A wrapper implementation of `LuminanceSource` which inverts the luminances it returns -- black becomes white and vice versa, and each value becomes (255-value).
InvertedLuminanceSource(LuminanceSource) - Constructor for class com.google.zxing.InvertedLuminanceSource
ISBNParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes a product ISBN number.
ISBNResultParser - Class in com.google.zxing.client.result
  Parses strings of digits that represent a ISBN.
ISBNResultParser() - Constructor for class com.google.zxing.client.result.ISBNResultParser
isCompact() - Method in class com.google.zxing.aztec.AztecDetectorResult
isCompact() - Method in class com.google.zxing.aztec.encoder.AztecCode
isCropSupported() - Method in class com.google.zxing.BinaryBitmap
isCropSupported() - Method in class com.google.zxing.client.j2se.BufferedImageLuminanceSource
isCropSupported() - Method in class com.google.zxing.InvertedLuminanceSource
isCropSupported() - Method in class com.google.zxing.LuminanceSource
isCropSupported() - Method in class com.google.zxing.PlanarYUVLuminanceSource
isCropSupported() - Method in class com.google.zxing.RGBLuminanceSource
isEndAllDay() - Method in class com.google.zxing.client.result.CalendarParsedResult
isFinderPattern(int[]) - Static method in class com.google.zxing.oned.rss.AbstractRSSReader
isHidden() - Method in class com.google.zxing.client.result.WifiParsedResult
isLastSegment() - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
isMirrored() - Method in class com.google.zxing.qrcode.decoder.QRCodeDecoderMetaData
isPossiblyMaliciousURI() - Method in class com.google.zxing.client.result.URIParsedResult
isRange(int, int, boolean) - Method in class com.google.zxing.common.BitArray
  Efficient method to check if a range of bits is set, or not set.
isRotateSupported() - Method in class com.google.zxing.BinaryBitmap
isRotateSupported() - Method in class com.google.zxing.client.j2se.BufferedImageLuminanceSource
  This is always true, since the image is a gray-scale image.
isRotateSupported() - Method in class com.google.zxing.InvertedLuminanceSource
isRotateSupported() - Method in class com.google.zxing.LuminanceSource
isStackTrace - Static variable in exception com.google.zxing.ReaderException
isStartAllDay() - Method in class com.google.zxing.client.result.CalendarParsedResult
isStringOfDigits(CharSequence, int) - Static method in class com.google.zxing.client.result.ResultParser
isSubstringOfDigits(CharSequence, int, int) - Static method in class com.google.zxing.client.result.ResultParser
isValidMaskPattern(int) - Static method in class com.google.zxing.qrcode.encoder.QRCode
ITFReader - Class in com.google.zxing.oned
  Implements decoding of the ITF format, or Interleaved Two of Five.
ITFReader() - Constructor for class com.google.zxing.oned.ITFReader
ITFWriter - Class in com.google.zxing.oned
  This object renders a ITF code as a `BitMatrix`.
ITFWriter() - Constructor for class com.google.zxing.oned.ITFWriter

## K

KILOGRAM - Static variable in class com.google.zxing.client.result.ExpandedProductParsedResult

## L

lookup(int) - Static method in class com.google.zxing.datamatrix.encoder.SymbolInfo
lookup(int, SymbolShapeHint) - Static method in class com.google.zxing.datamatrix.encoder.SymbolInfo
lookup(int, boolean, boolean) - Static method in class com.google.zxing.datamatrix.encoder.SymbolInfo
lookup(int, SymbolShapeHint, Dimension, Dimension, boolean) - Static method in class com.google.zxing.datamatrix.encoder.SymbolInfo
LuminanceSource - Class in com.google.zxing
  The purpose of this class hierarchy is to abstract different bitmap implementations across platforms into a standard interface for requesting greyscale luminance values.
LuminanceSource(int, int) - Constructor for class com.google.zxing.LuminanceSource

## M

main(String[]) - Static method in class com.google.zxing.client.j2se.CommandLineEncoder
main(String[]) - Static method in class com.google.zxing.client.j2se.CommandLineRunner
main(String[]) - Static method in class com.google.zxing.client.j2se.GUIRunner
main(String[]) - Static method in class com.google.zxing.HtmlAssetTranslator
main(String[]) - Static method in class com.google.zxing.StringsResourceTranslator
MathUtils - Class in com.google.zxing.common.detector
  General math-related and numeric utility functions.
matrixHeight - Variable in class com.google.zxing.datamatrix.encoder.SymbolInfo
MatrixToImageConfig - Class in com.google.zxing.client.j2se
  Encapsulates custom configuration used in methods of `MatrixToImageWriter`.
MatrixToImageConfig() - Constructor for class com.google.zxing.client.j2se.MatrixToImageConfig
  Creates a default config with on color `MatrixToImageConfig.BLACK` and off color `MatrixToImageConfig.WHITE`, generating normal black-on-white barcodes.
MatrixToImageConfig(int, int) - Constructor for class com.google.zxing.client.j2se.MatrixToImageConfig
MatrixToImageWriter - Class in com.google.zxing.client.j2se
  Writes a `BitMatrix` to `BufferedImage`, file or stream.
matrixWidth - Variable in class com.google.zxing.datamatrix.encoder.SymbolInfo
MAX_CODEWORDS_IN_BARCODE - Static variable in class com.google.zxing.pdf417.PDF417Common
MAX_MODULES - Static variable in class com.google.zxing.qrcode.detector.FinderPatternFinder
MAX_ROWS_IN_BARCODE - Static variable in class com.google.zxing.pdf417.PDF417Common
MAXICODE_FIELD_64 - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
MaxiCodeReader - Class in com.google.zxing.maxicode
  This implementation can detect and decode a MaxiCode in an image.
MaxiCodeReader() - Constructor for class com.google.zxing.maxicode.MaxiCodeReader
maybeAppend(String, StringBuilder) - Static method in class com.google.zxing.client.result.ParsedResult
maybeAppend(String[], StringBuilder) - Static method in class com.google.zxing.client.result.ParsedResult
maybeAppend(String, StringBuilder) - Static method in class com.google.zxing.client.result.ResultParser
maybeAppend(String[], StringBuilder) - Static method in class com.google.zxing.client.result.ResultParser
maybeWrap(String) - Static method in class com.google.zxing.client.result.ResultParser
MIN_ROWS_IN_BARCODE - Static variable in class com.google.zxing.pdf417.PDF417Common
MIN_SKIP - Static variable in class com.google.zxing.qrcode.detector.FinderPatternFinder
Mode - Enum in com.google.zxing.qrcode.decoder
  See ISO 18004:2006, 6.4.1, Tables 2 and 3.
MODULES_IN_CODEWORD - Static variable in class com.google.zxing.pdf417.PDF417Common
MODULES_IN_STOP_PATTERN - Static variable in class com.google.zxing.pdf417.PDF417Common
ModulusGF - Class in com.google.zxing.pdf417.decoder.ec
  A field based on powers of a generator integer, modulo some modulus.
MonochromeRectangleDetector - Class in com.google.zxing.common.detector
  Deprecated.
  without replacement since 3.3.0
MonochromeRectangleDetector(BitMatrix) - Constructor for class com.google.zxing.common.detector.MonochromeRectangleDetector
  Deprecated.
MultiDetector - Class in com.google.zxing.multi.qrcode.detector
  Encapsulates logic that can detect one or more QR Codes in an image, even if the QR Code is rotated or skewed, or partially obscured.
MultiDetector(BitMatrix) - Constructor for class com.google.zxing.multi.qrcode.detector.MultiDetector
MultiFormatOneDReader - Class in com.google.zxing.oned
MultiFormatOneDReader(Map<DecodeHintType, ?>) - Constructor for class com.google.zxing.oned.MultiFormatOneDReader
MultiFormatReader - Class in com.google.zxing
  MultiFormatReader is a convenience class and the main entry point into the library for most uses.
MultiFormatReader() - Constructor for class com.google.zxing.MultiFormatReader
MultiFormatUPCEANReader - Class in com.google.zxing.oned
  A reader that can read all available UPC/EAN formats.
MultiFormatUPCEANReader(Map<DecodeHintType, ?>) - Constructor for class com.google.zxing.oned.MultiFormatUPCEANReader
MultiFormatWriter - Class in com.google.zxing
  This is a factory class which finds the appropriate Writer subclass for the BarcodeFormat requested and encodes the barcode with the supplied contents.
MultiFormatWriter() - Constructor for class com.google.zxing.MultiFormatWriter
MultipleBarcodeReader - Interface in com.google.zxing.multi
  Implementation of this interface attempt to read several barcodes from one image.

## N

NO_TRACE - Static variable in exception com.google.zxing.ReaderException
NotFoundException - Exception in com.google.zxing
  Thrown when a barcode was not found in the image.
NUM_MASK_PATTERNS - Static variable in class com.google.zxing.qrcode.encoder.QRCode
NUMBER_OF_CODEWORDS - Static variable in class com.google.zxing.pdf417.PDF417Common

## O

OneDimensionalCodeWriter - Class in com.google.zxing.oned
  Encapsulates functionality and implementation that is common to one-dimensional barcodes.
OneDimensionalCodeWriter() - Constructor for class com.google.zxing.oned.OneDimensionalCodeWriter
OneDReader - Class in com.google.zxing.oned
  Encapsulates functionality and implementation that is common to all families of one-dimensional barcodes.
OneDReader() - Constructor for class com.google.zxing.oned.OneDReader
orderBestPatterns(ResultPoint[]) - Static method in class com.google.zxing.ResultPoint
  Orders an array of three ResultPoints in an order [A,B,C] such that AB is less than AC and BC is less than AC, and the angle between BC and BA is less than 180 degrees.
OutputUtils - Class in com.google.zxing.web
  Utility functions for `decoderesult.jspx`.
overrideSymbolSet(SymbolInfo[]) - Static method in class com.google.zxing.datamatrix.encoder.SymbolInfo
  Overrides the symbol info set used by this class.

## P

parse(Result) - Method in class com.google.zxing.client.result.AddressBookAUResultParser
parse(Result) - Method in class com.google.zxing.client.result.AddressBookDoCoMoResultParser
parse(Result) - Method in class com.google.zxing.client.result.BizcardResultParser
parse(Result) - Method in class com.google.zxing.client.result.BookmarkDoCoMoResultParser
parse(Result) - Method in class com.google.zxing.client.result.EmailAddressResultParser
parse(Result) - Method in class com.google.zxing.client.result.EmailDoCoMoResultParser
parse(Result) - Method in class com.google.zxing.client.result.ExpandedProductResultParser
parse(Result) - Method in class com.google.zxing.client.result.GeoResultParser
parse(Result) - Method in class com.google.zxing.client.result.ISBNResultParser
  See ISBN-13 For Dummies
parse(Result) - Method in class com.google.zxing.client.result.ProductResultParser
parse(Result) - Method in class com.google.zxing.client.result.ResultParser
  Attempts to parse the raw `Result`'s contents as a particular type of information (email, URL, etc.) and return a `ParsedResult` encapsulating the result of parsing.
parse(Result) - Method in class com.google.zxing.client.result.SMSMMSResultParser
parse(Result) - Method in class com.google.zxing.client.result.SMSTOMMSTOResultParser
parse(Result) - Method in class com.google.zxing.client.result.SMTPResultParser
parse(Result) - Method in class com.google.zxing.client.result.TelResultParser
parse(Result) - Method in class com.google.zxing.client.result.URIResultParser
parse(Result) - Method in class com.google.zxing.client.result.URLTOResultParser
parse(Result) - Method in class com.google.zxing.client.result.VCardResultParser
parse(Result) - Method in class com.google.zxing.client.result.VEventResultParser
parse(Result) - Method in class com.google.zxing.client.result.VINResultParser
parse(Result) - Method in class com.google.zxing.client.result.WifiResultParser
parse(boolean[][]) - Static method in class com.google.zxing.common.BitMatrix
  Interprets a 2D array of booleans as a `BitMatrix`, where "true" means an "on" bit.
parse(String, String, String) - Static method in class com.google.zxing.common.BitMatrix
ParsedResult - Class in com.google.zxing.client.result
  Abstract class representing the result of decoding a barcode, as more than a String -- as some type of structured data.
ParsedResult(ParsedResultType) - Constructor for class com.google.zxing.client.result.ParsedResult
ParsedResultType - Enum in com.google.zxing.client.result
  Represents the type of data encoded by a barcode -- from plain text, to a URI, to an e-mail address, etc.
parseFinderValue(int[], int[][]) - Static method in class com.google.zxing.oned.rss.AbstractRSSReader
parseHexDigit(char) - Static method in class com.google.zxing.client.result.ResultParser
parseInformation() - Method in class com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder
parseResult(Result) - Static method in class com.google.zxing.client.result.ResultParser
patternMatchVariance(int[], int[], float) - Static method in class com.google.zxing.oned.OneDReader
  Determines how closely a set of observed counts of runs of black/white values matches a given target pattern.
PDF417 - Class in com.google.zxing.pdf417.encoder
  Top-level class for the logic part of the PDF417 implementation.
PDF417() - Constructor for class com.google.zxing.pdf417.encoder.PDF417
PDF417(boolean) - Constructor for class com.google.zxing.pdf417.encoder.PDF417
PDF417_GF - Static variable in class com.google.zxing.pdf417.decoder.ec.ModulusGF
PDF417Common - Class in com.google.zxing.pdf417
PDF417DetectorResult - Class in com.google.zxing.pdf417.detector
PDF417DetectorResult(BitMatrix, List<ResultPoint[]>) - Constructor for class com.google.zxing.pdf417.detector.PDF417DetectorResult
PDF417Reader - Class in com.google.zxing.pdf417
  This implementation can detect and decode PDF417 codes in an image.
PDF417Reader() - Constructor for class com.google.zxing.pdf417.PDF417Reader
PDF417ResultMetadata - Class in com.google.zxing.pdf417
PDF417ResultMetadata() - Constructor for class com.google.zxing.pdf417.PDF417ResultMetadata
PDF417ScanningDecoder - Class in com.google.zxing.pdf417.decoder
PDF417Writer - Class in com.google.zxing.pdf417
PDF417Writer() - Constructor for class com.google.zxing.pdf417.PDF417Writer
PerspectiveTransform - Class in com.google.zxing.common
  This class implements a perspective transform in two dimensions.
place() - Method in class com.google.zxing.datamatrix.encoder.DefaultPlacement
PlanarYUVLuminanceSource - Class in com.google.zxing
  This object extends LuminanceSource around an array of YUV data returned from the camera driver, with the option to crop to a rectangle within the full data.
PlanarYUVLuminanceSource(byte[], int, int, int, int, int, int, boolean) - Constructor for class com.google.zxing.PlanarYUVLuminanceSource
POUND - Static variable in class com.google.zxing.client.result.ExpandedProductParsedResult
processFinderPatternInfo(FinderPatternInfo) - Method in class com.google.zxing.qrcode.detector.Detector
ProductParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes a product by an identifier of some kind.
ProductResultParser - Class in com.google.zxing.client.result
  Parses strings of digits that represent a UPC code.
ProductResultParser() - Constructor for class com.google.zxing.client.result.ProductResultParser
putAllMetadata(Map<ResultMetadataType, Object>) - Method in class com.google.zxing.Result
putMetadata(ResultMetadataType, Object) - Method in class com.google.zxing.Result

## Q

QR_CODE_FIELD_256 - Static variable in class com.google.zxing.common.reedsolomon.GenericGF
QRCode - Class in com.google.zxing.qrcode.encoder
QRCode() - Constructor for class com.google.zxing.qrcode.encoder.QRCode
QRCodeDecoderMetaData - Class in com.google.zxing.qrcode.decoder
  Meta-data container for QR Code decoding.
QRCodeMultiReader - Class in com.google.zxing.multi.qrcode
  This implementation can detect and decode multiple QR Codes in an image.
QRCodeMultiReader() - Constructor for class com.google.zxing.multi.qrcode.QRCodeMultiReader
QRCodeReader - Class in com.google.zxing.qrcode
  This implementation can detect and decode QR Codes in an image.
QRCodeReader() - Constructor for class com.google.zxing.qrcode.QRCodeReader
QRCodeWriter - Class in com.google.zxing.qrcode
  This object renders a QR Code as a BitMatrix 2D array of greyscale values.
QRCodeWriter() - Constructor for class com.google.zxing.qrcode.QRCodeWriter
quadrilateralToQuadrilateral(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class com.google.zxing.common.PerspectiveTransform
quadrilateralToSquare(float, float, float, float, float, float, float, float) - Static method in class com.google.zxing.common.PerspectiveTransform

## R

readBits(int) - Method in class com.google.zxing.common.BitSource
readDataURIImage(URI) - Static method in class com.google.zxing.client.j2se.ImageReader
Reader - Interface in com.google.zxing
  Implementations of this interface can decode an image of a barcode in some format into the String it encodes.
ReaderException - Exception in com.google.zxing
  The general exception class throw when something goes wrong during decoding of a barcode.
readImage(URI) - Static method in class com.google.zxing.client.j2se.ImageReader
recordPattern(BitArray, int, int[]) - Static method in class com.google.zxing.oned.OneDReader
  Records the size of successive runs of white and black pixels in a row, starting at a given point.
recordPatternInReverse(BitArray, int, int[]) - Static method in class com.google.zxing.oned.OneDReader
ReedSolomonDecoder - Class in com.google.zxing.common.reedsolomon
  Implements Reed-Solomon decoding, as the name implies.
ReedSolomonDecoder(GenericGF) - Constructor for class com.google.zxing.common.reedsolomon.ReedSolomonDecoder
ReedSolomonEncoder - Class in com.google.zxing.common.reedsolomon
  Implements Reed-Solomon encoding, as the name implies.
ReedSolomonEncoder(GenericGF) - Constructor for class com.google.zxing.common.reedsolomon.ReedSolomonEncoder
ReedSolomonException - Exception in com.google.zxing.common.reedsolomon
  Thrown when an exception occurs during Reed-Solomon decoding, such as when there are too many errors to correct.
ReedSolomonException(String) - Constructor for exception com.google.zxing.common.reedsolomon.ReedSolomonException
renderThumbnail() - Method in class com.google.zxing.PlanarYUVLuminanceSource
reset() - Method in class com.google.zxing.aztec.AztecReader
reset() - Method in class com.google.zxing.datamatrix.DataMatrixReader
reset() - Method in class com.google.zxing.maxicode.MaxiCodeReader
reset() - Method in class com.google.zxing.multi.ByQuadrantReader
reset() - Method in class com.google.zxing.MultiFormatReader
reset() - Method in class com.google.zxing.oned.MultiFormatOneDReader
reset() - Method in class com.google.zxing.oned.MultiFormatUPCEANReader
reset() - Method in class com.google.zxing.oned.OneDReader
reset() - Method in class com.google.zxing.oned.rss.expanded.RSSExpandedReader
reset() - Method in class com.google.zxing.oned.rss.RSS14Reader
reset() - Method in class com.google.zxing.pdf417.PDF417Reader
reset() - Method in class com.google.zxing.qrcode.QRCodeReader
reset() - Method in interface com.google.zxing.Reader
  Resets any internal state the implementation has after a decode, to prepare it for reuse.
Result - Class in com.google.zxing
  Encapsulates the result of decoding a barcode within an image.
Result(String, byte[], ResultPoint[], BarcodeFormat) - Constructor for class com.google.zxing.Result
Result(String, byte[], ResultPoint[], BarcodeFormat, long) - Constructor for class com.google.zxing.Result
Result(String, byte[], int, ResultPoint[], BarcodeFormat, long) - Constructor for class com.google.zxing.Result
ResultMetadataType - Enum in com.google.zxing
  Represents some type of metadata about the result of the decoding that the decoder wishes to communicate back to the caller.
ResultParser - Class in com.google.zxing.client.result
  Abstract class representing the result of decoding a barcode, as more than a String -- as some type of structured data.
ResultParser() - Constructor for class com.google.zxing.client.result.ResultParser
ResultPoint - Class in com.google.zxing
  Encapsulates a point of interest in an image containing a barcode.
ResultPoint(float, float) - Constructor for class com.google.zxing.ResultPoint
ResultPointCallback - Interface in com.google.zxing
  Callback which is invoked when a possible result point (significant point in the barcode image such as a corner) is found.
reverse() - Method in class com.google.zxing.common.BitArray
  Reverses all bits in the array.
RGBLuminanceSource - Class in com.google.zxing
  This class is used to help decode images from files which arrive as RGB data from an ARGB pixel array.
RGBLuminanceSource(int, int, int[]) - Constructor for class com.google.zxing.RGBLuminanceSource
rotate180() - Method in class com.google.zxing.common.BitMatrix
  Modifies this `BitMatrix` to represent the same but rotated 180 degrees
rotateCounterClockwise() - Method in class com.google.zxing.BinaryBitmap
  Returns a new object with rotated image data by 90 degrees counterclockwise.
rotateCounterClockwise() - Method in class com.google.zxing.client.j2se.BufferedImageLuminanceSource
rotateCounterClockwise() - Method in class com.google.zxing.InvertedLuminanceSource
rotateCounterClockwise() - Method in class com.google.zxing.LuminanceSource
  Returns a new object with rotated image data by 90 degrees counterclockwise.
rotateCounterClockwise45() - Method in class com.google.zxing.BinaryBitmap
  Returns a new object with rotated image data by 45 degrees counterclockwise.
rotateCounterClockwise45() - Method in class com.google.zxing.client.j2se.BufferedImageLuminanceSource
rotateCounterClockwise45() - Method in class com.google.zxing.InvertedLuminanceSource
rotateCounterClockwise45() - Method in class com.google.zxing.LuminanceSource
  Returns a new object with rotated image data by 45 degrees counterclockwise.
round(float) - Static method in class com.google.zxing.common.detector.MathUtils
  Ends up being a bit faster than `Math.round(float)`.
RSS14Reader - Class in com.google.zxing.oned.rss
  Decodes RSS-14, including truncated and stacked variants.
RSS14Reader() - Constructor for class com.google.zxing.oned.rss.RSS14Reader
RSSExpandedReader - Class in com.google.zxing.oned.rss.expanded
RSSExpandedReader() - Constructor for class com.google.zxing.oned.rss.expanded.RSSExpandedReader
RSSUtils - Class in com.google.zxing.oned.rss
  Adapted from listings in ISO/IEC 24724 Appendix B and Appendix G.

## S

sampleGrid(BitMatrix, int, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class com.google.zxing.common.DefaultGridSampler
sampleGrid(BitMatrix, int, int, PerspectiveTransform) - Method in class com.google.zxing.common.DefaultGridSampler
sampleGrid(BitMatrix, int, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class com.google.zxing.common.GridSampler
  Samples an image for a rectangular matrix of bits of the given dimension.
sampleGrid(BitMatrix, int, int, PerspectiveTransform) - Method in class com.google.zxing.common.GridSampler
set(int) - Method in class com.google.zxing.common.BitArray
  Sets bit i.
set(int, int) - Method in class com.google.zxing.common.BitMatrix
  Sets the given bit to true.
set(int, int, byte) - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
set(int, int, int) - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
set(int, int, boolean) - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
setAddressee(String) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setBulk(int, int) - Method in class com.google.zxing.common.BitArray
  Sets a block of 32 bits, starting at bit i.
setChecksum(int) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setCodeWords(int) - Method in class com.google.zxing.aztec.encoder.AztecCode
setCompact(boolean) - Method in class com.google.zxing.aztec.encoder.AztecCode
setCompact(boolean) - Method in class com.google.zxing.pdf417.encoder.PDF417
setCompaction(Compaction) - Method in class com.google.zxing.pdf417.encoder.PDF417
setDimensions(int, int, int, int) - Method in class com.google.zxing.pdf417.encoder.PDF417
  Sets max/min row/col values
setECLevel(ErrorCorrectionLevel) - Method in class com.google.zxing.qrcode.encoder.QRCode
setEncoding(Charset) - Method in class com.google.zxing.pdf417.encoder.PDF417
setErasures(Integer) - Method in class com.google.zxing.common.DecoderResult
setErrorsCorrected(Integer) - Method in class com.google.zxing.common.DecoderResult
setFileId(String) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setFileName(String) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setFileSize(long) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setGridSampler(GridSampler) - Static method in class com.google.zxing.common.GridSampler
  Sets the implementation of GridSampler used by the library.
setHints(Map<DecodeHintType, ?>) - Method in class com.google.zxing.MultiFormatReader
  This method adds state to the MultiFormatReader.
setLastSegment(boolean) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setLayers(int) - Method in class com.google.zxing.aztec.encoder.AztecCode
setMaskPattern(int) - Method in class com.google.zxing.qrcode.encoder.QRCode
setMatrix(BitMatrix) - Method in class com.google.zxing.aztec.encoder.AztecCode
setMatrix(ByteMatrix) - Method in class com.google.zxing.qrcode.encoder.QRCode
setMode(Mode) - Method in class com.google.zxing.qrcode.encoder.QRCode
setNumBits(int) - Method in class com.google.zxing.common.DecoderResult
setOptionalData(int[]) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
  Deprecated.
  parse and use new fields
setOther(Object) - Method in class com.google.zxing.common.DecoderResult
setRange(int, int) - Method in class com.google.zxing.common.BitArray
  Sets a range of bits.
setRegion(int, int, int, int) - Method in class com.google.zxing.common.BitMatrix
  Sets a square region of the bit matrix to true.
setRow(int, BitArray) - Method in class com.google.zxing.common.BitMatrix
setSegmentCount(int) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setSegmentIndex(int) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setSender(String) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setSize(int) - Method in class com.google.zxing.aztec.encoder.AztecCode
setTimestamp(long) - Method in class com.google.zxing.pdf417.PDF417ResultMetadata
setVersion(Version) - Method in class com.google.zxing.qrcode.encoder.QRCode
SHIFT_JIS - Static variable in class com.google.zxing.common.StringUtils
shiftCounts2(int[]) - Method in class com.google.zxing.qrcode.detector.FinderPatternFinder
SMSMMSResultParser - Class in com.google.zxing.client.result
  Parses an "sms:" URI result, which specifies a number to SMS.
SMSMMSResultParser() - Constructor for class com.google.zxing.client.result.SMSMMSResultParser
SMSParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes an SMS message, including recipients, subject and body text.
SMSParsedResult(String, String, String, String) - Constructor for class com.google.zxing.client.result.SMSParsedResult
SMSParsedResult(String[], String[], String, String) - Constructor for class com.google.zxing.client.result.SMSParsedResult
SMSTOMMSTOResultParser - Class in com.google.zxing.client.result
  Parses an "smsto:" URI result, whose format is not standardized but appears to be like: `smsto:number(:body)`.
SMSTOMMSTOResultParser() - Constructor for class com.google.zxing.client.result.SMSTOMMSTOResultParser
SMTPResultParser - Class in com.google.zxing.client.result
  Parses an "smtp:" URI result, whose format is not standardized but appears to be like: `smtp[:subject[:body]]`.
SMTPResultParser() - Constructor for class com.google.zxing.client.result.SMTPResultParser
squareToQuadrilateral(float, float, float, float, float, float, float, float) - Static method in class com.google.zxing.common.PerspectiveTransform
StringsResourceTranslator - Class in com.google.zxing
  A utility which auto-translates English strings in Android string resources using Google Translate.
StringUtils - Class in com.google.zxing.common
  Common string-related functions.
sum(int[]) - Static method in class com.google.zxing.common.detector.MathUtils
SYMBOL_TABLE - Static variable in class com.google.zxing.pdf417.PDF417Common
  The sorted table of all possible symbols.
SymbolInfo - Class in com.google.zxing.datamatrix.encoder
  Symbol info table for DataMatrix.
SymbolInfo(boolean, int, int, int, int, int) - Constructor for class com.google.zxing.datamatrix.encoder.SymbolInfo
SymbolShapeHint - Enum in com.google.zxing.datamatrix.encoder
  Enumeration for DataMatrix symbol shape hint.

## T

TelParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes a telephone number.
TelParsedResult(String, String, String) - Constructor for class com.google.zxing.client.result.TelParsedResult
TelResultParser - Class in com.google.zxing.client.result
  Parses a "tel:" URI result, which specifies a phone number.
TelResultParser() - Constructor for class com.google.zxing.client.result.TelResultParser
TextParsedResult - Class in com.google.zxing.client.result
  A simple result type encapsulating a string that has no further interpretation.
TextParsedResult(String, String) - Constructor for class com.google.zxing.client.result.TextParsedResult
toBufferedImage(BitMatrix) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  Renders a `BitMatrix` as an image, where "false" bits are rendered as white, and "true" bits are rendered as black.
toBufferedImage(BitMatrix, MatrixToImageConfig) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  As `MatrixToImageWriter.toBufferedImage(BitMatrix)`, but allows customization of the output.
toBytes(int, byte[], int, int) - Method in class com.google.zxing.common.BitArray
toIntArray(Collection<Integer>) - Static method in class com.google.zxing.pdf417.PDF417Common
toString() - Method in class com.google.zxing.BinaryBitmap
toString() - Method in class com.google.zxing.client.result.ParsedResult
toString() - Method in class com.google.zxing.common.BitArray
toString() - Method in class com.google.zxing.common.BitMatrix
toString(String, String) - Method in class com.google.zxing.common.BitMatrix
toString(String, String, String) - Method in class com.google.zxing.common.BitMatrix
  Deprecated.
  call `BitMatrix.toString(String,String)` only, which uses \n line separator always
toString() - Method in class com.google.zxing.common.reedsolomon.GenericGF
toString() - Method in class com.google.zxing.datamatrix.decoder.Version
toString() - Method in class com.google.zxing.datamatrix.encoder.SymbolInfo
toString() - Method in class com.google.zxing.Dimension
toString() - Method in class com.google.zxing.LuminanceSource
toString() - Method in class com.google.zxing.oned.rss.DataCharacter
toString(BarcodeValue[][]) - Static method in class com.google.zxing.pdf417.decoder.PDF417ScanningDecoder
toString() - Method in class com.google.zxing.qrcode.decoder.Version
toString() - Method in class com.google.zxing.qrcode.encoder.ByteMatrix
toString() - Method in class com.google.zxing.qrcode.encoder.QRCode
toString() - Method in class com.google.zxing.Result
toString() - Method in class com.google.zxing.ResultPoint
transformPoints(float[]) - Method in class com.google.zxing.common.PerspectiveTransform
transformPoints(float[], float[]) - Method in class com.google.zxing.common.PerspectiveTransform

## U

unescapeBackslash(String) - Static method in class com.google.zxing.client.result.ResultParser
unset(int, int) - Method in class com.google.zxing.common.BitMatrix
UPCAReader - Class in com.google.zxing.oned
  Implements decoding of the UPC-A format.
UPCAReader() - Constructor for class com.google.zxing.oned.UPCAReader
UPCAWriter - Class in com.google.zxing.oned
  This object renders a UPC-A code as a `BitMatrix`.
UPCAWriter() - Constructor for class com.google.zxing.oned.UPCAWriter
UPCEANReader - Class in com.google.zxing.oned
  Encapsulates functionality and implementation that is common to UPC and EAN families of one-dimensional barcodes.
UPCEANReader() - Constructor for class com.google.zxing.oned.UPCEANReader
UPCEANWriter - Class in com.google.zxing.oned
  Encapsulates functionality and implementation that is common to UPC and EAN families of one-dimensional barcodes.
UPCEANWriter() - Constructor for class com.google.zxing.oned.UPCEANWriter
UPCEReader - Class in com.google.zxing.oned
  Implements decoding of the UPC-E format.
UPCEReader() - Constructor for class com.google.zxing.oned.UPCEReader
UPCEWriter - Class in com.google.zxing.oned
  This object renders an UPC-E code as a `BitMatrix`.
UPCEWriter() - Constructor for class com.google.zxing.oned.UPCEWriter
URIParsedResult - Class in com.google.zxing.client.result
  A simple result type encapsulating a URI that has no further interpretation.
URIParsedResult(String, String) - Constructor for class com.google.zxing.client.result.URIParsedResult
URIResultParser - Class in com.google.zxing.client.result
  Tries to parse results that are a URI of some kind.
URIResultParser() - Constructor for class com.google.zxing.client.result.URIResultParser
URLTOResultParser - Class in com.google.zxing.client.result
  Parses the "URLTO" result format, which is of the form "URLTO:[title]:[url]".
URLTOResultParser() - Constructor for class com.google.zxing.client.result.URLTOResultParser

## V

valueOf(String) - Static method in enum com.google.zxing.BarcodeFormat
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.client.result.ParsedResultType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.common.CharacterSetECI
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.datamatrix.encoder.SymbolShapeHint
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.DecodeHintType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.EncodeHintType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.pdf417.encoder.Compaction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.qrcode.decoder.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.zxing.ResultMetadataType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.zxing.BarcodeFormat
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.client.result.ParsedResultType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.common.CharacterSetECI
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.datamatrix.encoder.SymbolShapeHint
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.DecodeHintType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.EncodeHintType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.pdf417.encoder.Compaction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.qrcode.decoder.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.zxing.ResultMetadataType
  Returns an array containing the constants of this enum type, in the order they are declared.
VCardResultParser - Class in com.google.zxing.client.result
  Parses contact information formatted according to the VCard (2.1) format.
VCardResultParser() - Constructor for class com.google.zxing.client.result.VCardResultParser
Version - Class in com.google.zxing.datamatrix.decoder
  The Version object encapsulates attributes about a particular size Data Matrix Code.
Version - Class in com.google.zxing.qrcode.decoder
  See ISO 18004:2006 Annex D
Version.ECB - Class in com.google.zxing.qrcode.decoder
  Encapsulates the parameters for one error-correction block in one symbol version.
Version.ECBlocks - Class in com.google.zxing.qrcode.decoder
  Encapsulates a set of error-correction blocks in one symbol version.
VEventResultParser - Class in com.google.zxing.client.result
  Partially implements the iCalendar format's "VEVENT" format for specifying a calendar event.
VEventResultParser() - Constructor for class com.google.zxing.client.result.VEventResultParser
VINParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes a Vehicle Identification Number (VIN).
VINParsedResult(String, String, String, String, String, String, int, char, String) - Constructor for class com.google.zxing.client.result.VINParsedResult
VINResultParser - Class in com.google.zxing.client.result
  Detects a result that is likely a vehicle identification number.
VINResultParser() - Constructor for class com.google.zxing.client.result.VINResultParser

## W

WelcomeFilter - Class in com.google.zxing.web
  Handles redirects to the app landing page.
WelcomeFilter() - Constructor for class com.google.zxing.web.WelcomeFilter
WHITE - Static variable in class com.google.zxing.client.j2se.MatrixToImageConfig
WhiteRectangleDetector - Class in com.google.zxing.common.detector
  Detects a candidate barcode-like rectangular region within an image.
WhiteRectangleDetector(BitMatrix) - Constructor for class com.google.zxing.common.detector.WhiteRectangleDetector
WhiteRectangleDetector(BitMatrix, int, int, int) - Constructor for class com.google.zxing.common.detector.WhiteRectangleDetector
WifiParsedResult - Class in com.google.zxing.client.result
  Represents a parsed result that encodes wifi network information, like SSID and password.
WifiParsedResult(String, String, String) - Constructor for class com.google.zxing.client.result.WifiParsedResult
WifiParsedResult(String, String, String, boolean) - Constructor for class com.google.zxing.client.result.WifiParsedResult
WifiParsedResult(String, String, String, boolean, String, String, String, String) - Constructor for class com.google.zxing.client.result.WifiParsedResult
WifiResultParser - Class in com.google.zxing.client.result
  Parses a WIFI configuration string.
WifiResultParser() - Constructor for class com.google.zxing.client.result.WifiResultParser
Writer - Interface in com.google.zxing
  The base class for all objects which encode/generate a barcode image.
WriterException - Exception in com.google.zxing
  A base class which covers the range of exceptions which may occur when encoding a barcode using the Writer framework.
WriterException() - Constructor for exception com.google.zxing.WriterException
WriterException(String) - Constructor for exception com.google.zxing.WriterException
WriterException(Throwable) - Constructor for exception com.google.zxing.WriterException
writeToFile(BitMatrix, String, File) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  Deprecated.
  use `MatrixToImageWriter.writeToPath(BitMatrix, String, Path)`
writeToFile(BitMatrix, String, File, MatrixToImageConfig) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  Deprecated.
  use `MatrixToImageWriter.writeToPath(BitMatrix, String, Path, MatrixToImageConfig)`
writeToPath(BitMatrix, String, Path) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  Writes a `BitMatrix` to a file with default configuration.
writeToPath(BitMatrix, String, Path, MatrixToImageConfig) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  As `MatrixToImageWriter.writeToPath(BitMatrix, String, Path)`, but allows customization of the output.
writeToStream(BitMatrix, String, OutputStream) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  Writes a `BitMatrix` to a stream with default configuration.
writeToStream(BitMatrix, String, OutputStream, MatrixToImageConfig) - Static method in class com.google.zxing.client.j2se.MatrixToImageWriter
  As `MatrixToImageWriter.writeToStream(BitMatrix, String, OutputStream)`, but allows customization of the output.

## X

xor(BitArray) - Method in class com.google.zxing.common.BitArray
xor(BitMatrix) - Method in class com.google.zxing.common.BitMatrix
  Exclusive-or (XOR): Flip the bit in this `BitMatrix` if the corresponding mask bit is set.

A B C D E F G H I K L M N O P Q R S T U V W X

Copyright © 2007–2018. All rights reserved.