Class UPCEANExtension5Support
java.lang.Object
com.google.zxing.oned.UPCEANExtension5Support
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int[]private final int[]private final StringBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intdecodeMiddle(BitArray row, int[] startRange, StringBuilder resultString) (package private) Resultprivate static intdetermineCheckDigit(int lgPatternFound) private static intprivate static Stringprivate static Map<ResultMetadataType, Object>
-
Field Details
-
CHECK_DIGIT_ENCODINGS
private static final int[] CHECK_DIGIT_ENCODINGS -
decodeMiddleCounters
private final int[] decodeMiddleCounters -
decodeRowStringBuffer
-
-
Constructor Details
-
UPCEANExtension5Support
UPCEANExtension5Support()
-
-
Method Details
-
decodeRow
- Throws:
NotFoundException
-
decodeMiddle
private int decodeMiddle(BitArray row, int[] startRange, StringBuilder resultString) throws NotFoundException - Throws:
NotFoundException
-
extensionChecksum
-
determineCheckDigit
- Throws:
NotFoundException
-
parseExtensionString
- Parameters:
raw- raw content of extension- Returns:
- formatted interpretation of raw content as a
Mapmapping oneResultMetadataTypeto appropriate value, ornullif not known
-
parseExtension5String
-