Uses of Class com.google.zxing.common.BitArray (ZXing 3.5.0 API)

## Uses of Class
com.google.zxing.common.BitArray

- Packages that use BitArray
  Package | Description
  --- | ---
  com.google.zxing |
  com.google.zxing.aztec.encoder |
  com.google.zxing.common |
  com.google.zxing.oned |
  com.google.zxing.oned.rss |
  com.google.zxing.oned.rss.expanded |
  com.google.zxing.oned.rss.expanded.decoders |

- - ### Uses of BitArray in com.google.zxing

    Methods in com.google.zxing that return BitArray
    Modifier and Type | Method and Description
    --- | ---
    `BitArray` | BinaryBitmap.`getBlackRow(int y, BitArray row)` Converts one row of luminance data to 1 bit data.
    `abstract BitArray` | Binarizer.`getBlackRow(int y, BitArray row)` Converts one row of luminance data to 1 bit data.

    Methods in com.google.zxing with parameters of type BitArray
    Modifier and Type | Method and Description
    --- | ---
    `BitArray` | BinaryBitmap.`getBlackRow(int y, BitArray row)` Converts one row of luminance data to 1 bit data.
    `abstract BitArray` | Binarizer.`getBlackRow(int y, BitArray row)` Converts one row of luminance data to 1 bit data.

  - ### Uses of BitArray in com.google.zxing.aztec.encoder

    Methods in com.google.zxing.aztec.encoder that return BitArray
    Modifier and Type | Method and Description
    --- | ---
    `BitArray` | HighLevelEncoder.`encode()`

  - ### Uses of BitArray in com.google.zxing.common

    Methods in com.google.zxing.common that return BitArray
    Modifier and Type | Method and Description
    --- | ---
    `BitArray` | BitArray.`clone()`
    `BitArray` | GlobalHistogramBinarizer.`getBlackRow(int y, BitArray row)`
    `BitArray` | BitMatrix.`getRow(int y, BitArray row)` A fast method to retrieve one row of data from the matrix as a BitArray.

    Methods in com.google.zxing.common with parameters of type BitArray
    Modifier and Type | Method and Description
    --- | ---
    `void` | BitArray.`appendBitArray(BitArray other)`
    `BitArray` | GlobalHistogramBinarizer.`getBlackRow(int y, BitArray row)`
    `BitArray` | BitMatrix.`getRow(int y, BitArray row)` A fast method to retrieve one row of data from the matrix as a BitArray.
    `void` | BitMatrix.`setRow(int y, BitArray row)`
    `void` | BitArray.`xor(BitArray other)`

  - ### Uses of BitArray in com.google.zxing.oned

    Methods in com.google.zxing.oned with parameters of type BitArray
    Modifier and Type | Method and Description
    --- | ---
    `protected int[]` | UPCEReader.`decodeEnd(BitArray row, int endStart)`
    `protected int` | UPCAReader.`decodeMiddle(BitArray row, int[] startRange, StringBuilder resultString)`
    `protected abstract int` | UPCEANReader.`decodeMiddle(BitArray row, int[] startRange, StringBuilder resultString)` Subclasses override this to decode the portion of a barcode between the start and end guard patterns.
    `protected int` | EAN8Reader.`decodeMiddle(BitArray row, int[] startRange, StringBuilder result)`
    `protected int` | EAN13Reader.`decodeMiddle(BitArray row, int[] startRange, StringBuilder resultString)`
    `protected int` | UPCEReader.`decodeMiddle(BitArray row, int[] startRange, StringBuilder result)`
    `Result` | UPCAReader.`decodeRow(int rowNumber, BitArray row, int[] startGuardRange, Map<DecodeHintType,?> hints)`
    `Result` | UPCEANReader.`decodeRow(int rowNumber, BitArray row, int[] startGuardRange, Map<DecodeHintType,?> hints)` Like `UPCEANReader.decodeRow(int, BitArray, Map)`, but allows caller to inform method about where the UPC/EAN start pattern is found.
    `Result` | UPCAReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `Result` | Code128Reader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `Result` | Code93Reader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `Result` | UPCEANReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `Result` | MultiFormatOneDReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `Result` | CodaBarReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `abstract Result` | OneDReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)` Attempts to decode a one-dimensional barcode format given a single row of an image.
    `Result` | MultiFormatUPCEANReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `Result` | Code39Reader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `Result` | ITFReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`
    `protected static void` | OneDReader.`recordPattern(BitArray row, int start, int[] counters)` Records the size of successive runs of white and black pixels in a row, starting at a given point.
    `protected static void` | OneDReader.`recordPatternInReverse(BitArray row, int start, int[] counters)`

  - ### Uses of BitArray in com.google.zxing.oned.rss

    Methods in com.google.zxing.oned.rss with parameters of type BitArray
    Modifier and Type | Method and Description
    --- | ---
    `Result` | RSS14Reader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`

  - ### Uses of BitArray in com.google.zxing.oned.rss.expanded

    Methods in com.google.zxing.oned.rss.expanded with parameters of type BitArray
    Modifier and Type | Method and Description
    --- | ---
    `Result` | RSSExpandedReader.`decodeRow(int rowNumber, BitArray row, Map<DecodeHintType,?> hints)`

  - ### Uses of BitArray in com.google.zxing.oned.rss.expanded.decoders

    Methods in com.google.zxing.oned.rss.expanded.decoders that return BitArray
    Modifier and Type | Method and Description
    --- | ---
    `protected BitArray` | AbstractExpandedDecoder.`getInformation()`

    Methods in com.google.zxing.oned.rss.expanded.decoders with parameters of type BitArray
    Modifier and Type | Method and Description
    --- | ---
    `static AbstractExpandedDecoder` | AbstractExpandedDecoder.`createDecoder(BitArray information)`

Copyright © 2007–2022. All rights reserved.