Package com.google.zxing.oned.rss
Class AbstractRSSReader
java.lang.Object
com.google.zxing.oned.OneDReader
com.google.zxing.oned.rss.AbstractRSSReader
- All Implemented Interfaces:
- Reader
- Direct Known Subclasses:
- RSS14Reader,- RSSExpandedReader
Superclass of 
OneDReader implementations that read barcodes in the RSS family
 of formats.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected static intcount(int[] array) Deprecated.protected static voiddecrement(int[] array, float[] errors) protected final int[]protected final int[]protected final int[]protected final float[]protected final int[]protected final float[]protected static voidincrement(int[] array, float[] errors) protected static booleanisFinderPattern(int[] counters) protected static intparseFinderValue(int[] counters, int[][] finderPatterns) Methods inherited from class com.google.zxing.oned.OneDReaderdecode, decode, decodeRow, patternMatchVariance, recordPattern, recordPatternInReverse, reset
- 
Constructor Details- 
AbstractRSSReaderprotected AbstractRSSReader()
 
- 
- 
Method Details- 
getDecodeFinderCountersprotected final int[] getDecodeFinderCounters()
- 
getDataCharacterCountersprotected final int[] getDataCharacterCounters()
- 
getOddRoundingErrorsprotected final float[] getOddRoundingErrors()
- 
getEvenRoundingErrorsprotected final float[] getEvenRoundingErrors()
- 
getOddCountsprotected final int[] getOddCounts()
- 
getEvenCountsprotected final int[] getEvenCounts()
- 
parseFinderValueprotected static int parseFinderValue(int[] counters, int[][] finderPatterns) throws NotFoundException - Throws:
- NotFoundException
 
- 
countDeprecated.callMathUtils.sum(int[])- Parameters:
- array- values to sum
- Returns:
- sum of values
 
- 
incrementprotected static void increment(int[] array, float[] errors) 
- 
decrementprotected static void decrement(int[] array, float[] errors) 
- 
isFinderPatternprotected static boolean isFinderPattern(int[] counters) 
 
- 
MathUtils.sum(int[])