com.google.zxing.oned
Interface OneDReader

All Superinterfaces:
Reader
All Known Subinterfaces:
UPCEANReader
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.

Since:
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 com.google.zxing.Reader
decode, decode
 



Method Detail

decodeRow

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.

Parameters:
rowNumber - row number from top of the row
row - the black/white pixel data of the row
hints - decode hints
Returns:
Result containing encoded string and start/end of barcode
Throws:
ReaderException - if an error occurs or barcode cannot be found
Since:
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.