Interface OneDReader

All Superinterfaces:
All Known Subinterfaces:
All Known Implementing Classes:
AbstractOneDReader, AbstractUPCEANReader, Code128Reader, Code39Reader, 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-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.