Interface OneDReader

All Superinterfaces:
All Known Subinterfaces:
All Known Implementing Classes:
AbstractOneDReader, AbstractUPCEANReader, CodaBarReader, Code128Reader, Code39Reader, Code93Reader, EAN13Reader, EAN8Reader, ITFReader, MultiFormatOneDReader, MultiFormatUPCEANReader, UPCAReader, UPCEReader

public interface OneDReader
extends Reader

Readers which also implement this interface read one-dimensional barcode formats, and expose additional functionality that is specific to this type of barcode.

BlackBerry API 6.0.0

Method Summary
 Result decodeRow(int rowNumber, BitArray row, Hashtable hints)
          Attempts to decode a one-dimensional barcode format given a single row of an image.
Methods inherited from interface
decode, decode

Method Detail


Result decodeRow(int rowNumber,
                 BitArray row,
                 Hashtable hints)
                 throws ReaderException

Attempts to decode a one-dimensional barcode format given a single row of an image.

rowNumber - row number from top of the row
row - the black/white pixel data of the row
hints - decode hints
Result containing encoded string and start/end of barcode
ReaderException - if an error occurs or barcode cannot be found
BlackBerry API 6.0.0

Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.