Package com.google.zxing.pdf417
Class PDF417Common
- java.lang.Object
-
- com.google.zxing.pdf417.PDF417Common
-
public final class PDF417Common extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
BARS_IN_MODULE
private static int[]
CODEWORD_TABLE
This table contains to codewords for all symbols.private static int[]
EMPTY_INT_ARRAY
static int
MAX_CODEWORDS_IN_BARCODE
static int
MAX_ROWS_IN_BARCODE
static int
MIN_ROWS_IN_BARCODE
static int
MODULES_IN_CODEWORD
static int
MODULES_IN_STOP_PATTERN
static int
NUMBER_OF_CODEWORDS
static int[]
SYMBOL_TABLE
The sorted table of all possible symbols.
-
Constructor Summary
Constructors Modifier Constructor Description private
PDF417Common()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static int
getBitCountSum(int[] moduleBitCount)
Deprecated.callMathUtils.sum(int[])
static int
getCodeword(int symbol)
static int[]
toIntArray(java.util.Collection<java.lang.Integer> list)
-
-
-
Field Detail
-
NUMBER_OF_CODEWORDS
public static final int NUMBER_OF_CODEWORDS
- See Also:
- Constant Field Values
-
MAX_CODEWORDS_IN_BARCODE
public static final int MAX_CODEWORDS_IN_BARCODE
- See Also:
- Constant Field Values
-
MIN_ROWS_IN_BARCODE
public static final int MIN_ROWS_IN_BARCODE
- See Also:
- Constant Field Values
-
MAX_ROWS_IN_BARCODE
public static final int MAX_ROWS_IN_BARCODE
- See Also:
- Constant Field Values
-
MODULES_IN_CODEWORD
public static final int MODULES_IN_CODEWORD
- See Also:
- Constant Field Values
-
MODULES_IN_STOP_PATTERN
public static final int MODULES_IN_STOP_PATTERN
- See Also:
- Constant Field Values
-
BARS_IN_MODULE
public static final int BARS_IN_MODULE
- See Also:
- Constant Field Values
-
EMPTY_INT_ARRAY
private static final int[] EMPTY_INT_ARRAY
-
SYMBOL_TABLE
public static final int[] SYMBOL_TABLE
The sorted table of all possible symbols. Extracted from the PDF417 specification. The index of a symbol in this table corresponds to the index into the codeword table.
-
CODEWORD_TABLE
private static final int[] CODEWORD_TABLE
This table contains to codewords for all symbols.
-
-
Method Detail
-
getBitCountSum
@Deprecated public static int getBitCountSum(int[] moduleBitCount)
Deprecated.callMathUtils.sum(int[])
- Parameters:
moduleBitCount
- values to sum- Returns:
- sum of values
-
toIntArray
public static int[] toIntArray(java.util.Collection<java.lang.Integer> list)
-
getCodeword
public static int getCodeword(int symbol)
- Parameters:
symbol
- encoded symbol to translate to a codeword- Returns:
- the codeword corresponding to the symbol.
-
-