final class UPCEANExtension2Support
extends java.lang.Object
UPCEANExtension5Support
Modifier and Type | Field and Description |
---|---|
private int[] |
decodeMiddleCounters |
private java.lang.StringBuilder |
decodeRowStringBuffer |
Constructor and Description |
---|
UPCEANExtension2Support() |
Modifier and Type | Method and Description |
---|---|
private int |
decodeMiddle(BitArray row,
int[] startRange,
java.lang.StringBuilder resultString) |
(package private) Result |
decodeRow(int rowNumber,
BitArray row,
int[] extensionStartRange) |
private static java.util.Map<ResultMetadataType,java.lang.Object> |
parseExtensionString(java.lang.String raw) |
private final int[] decodeMiddleCounters
private final java.lang.StringBuilder decodeRowStringBuffer
Result decodeRow(int rowNumber, BitArray row, int[] extensionStartRange) throws NotFoundException
NotFoundException
private int decodeMiddle(BitArray row, int[] startRange, java.lang.StringBuilder resultString) throws NotFoundException
NotFoundException
private static java.util.Map<ResultMetadataType,java.lang.Object> parseExtensionString(java.lang.String raw)
raw
- raw content of extensionMap
mapping
one ResultMetadataType
to appropriate value, or null
if not known