com.google.zxing.oned
Interface UPCEANReader

All Superinterfaces:
Reader, OneDReader
All Known Implementing Classes:
AbstractUPCEANReader, EAN13Reader, EAN8Reader, UPCAReader, UPCEReader

public interface UPCEANReader
extends OneDReader

This interfaces captures additional functionality that readers of UPC/EAN family of barcodes should expose.

Since:
BlackBerry API 6.0.0

Method Summary
 Result decodeRow(int rowNumber, BitArray row, int[] startGuardRange)
          Like OneDReader.decodeRow(int, BitArray, java.util.Hashtable), but allows caller to inform method about where the UPC/EAN start pattern is found.
 
Methods inherited from interface com.google.zxing.oned.OneDReader
decodeRow
 
Methods inherited from interface com.google.zxing.Reader
decode, decode
 



Method Detail

decodeRow

Result decodeRow(int rowNumber,
                 BitArray row,
                 int[] startGuardRange)
                 throws ReaderException

Like OneDReader.decodeRow(int, BitArray, java.util.Hashtable), but allows caller to inform method about where the UPC/EAN start pattern is found. This allows this to be computed once and reused across many implementations.

Throws:
ReaderException
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.