META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/zxing/
com/google/zxing/oned/
com/google/zxing/oned/rss/
com/google/zxing/oned/rss/expanded/
com/google/zxing/oned/rss/expanded/decoders/
com/google/zxing/common/
com/google/zxing/common/reedsolomon/
com/google/zxing/common/detector/
com/google/zxing/pdf417/
com/google/zxing/pdf417/detector/
com/google/zxing/pdf417/decoder/
com/google/zxing/pdf417/decoder/ec/
com/google/zxing/pdf417/encoder/
com/google/zxing/aztec/
com/google/zxing/aztec/detector/
com/google/zxing/aztec/decoder/
com/google/zxing/aztec/encoder/
com/google/zxing/multi/
com/google/zxing/multi/qrcode/
com/google/zxing/multi/qrcode/detector/
com/google/zxing/datamatrix/
com/google/zxing/datamatrix/detector/
com/google/zxing/datamatrix/decoder/
com/google/zxing/datamatrix/encoder/
com/google/zxing/client/
com/google/zxing/client/result/
com/google/zxing/maxicode/
com/google/zxing/maxicode/decoder/
com/google/zxing/qrcode/
com/google/zxing/qrcode/detector/
com/google/zxing/qrcode/decoder/
com/google/zxing/qrcode/encoder/
com/google/zxing/DecodeHintType.classDecodeHintType.java
package com.google.zxing
public final com.google.zxing.DecodeHintType extends java.lang.Enum {
public static final com.google.zxing.DecodeHintType OTHER
public static final com.google.zxing.DecodeHintType PURE_BARCODE
public static final com.google.zxing.DecodeHintType POSSIBLE_FORMATS
public static final com.google.zxing.DecodeHintType TRY_HARDER
public static final com.google.zxing.DecodeHintType CHARACTER_SET
public static final com.google.zxing.DecodeHintType ALLOWED_LENGTHS
public static final com.google.zxing.DecodeHintType ASSUME_CODE_39_CHECK_DIGIT
public static final com.google.zxing.DecodeHintType ASSUME_GS1
public static final com.google.zxing.DecodeHintType RETURN_CODABAR_START_END
public static final com.google.zxing.DecodeHintType NEED_RESULT_POINT_CALLBACK
private final Class valueType
private static final com.google.zxing.DecodeHintType[] $VALUES
public static com.google.zxing.DecodeHintType[] values ()
public static com.google.zxing.DecodeHintType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Class)
Class valueType
public java.lang.Class getValueType ()
static void ()
}
com/google/zxing/Result.classResult.java
package com.google.zxing
public final com.google.zxing.Result extends java.lang.Object {
private final String text
private final byte[] rawBytes
private com.google.zxing.ResultPoint[] resultPoints
private final com.google.zxing.BarcodeFormat format
private java.util.Map resultMetadata
private final long timestamp
public void (java.lang.String, byte[], com.google.zxing.ResultPoint[], com.google.zxing.BarcodeFormat)
String text
byte[] rawBytes
com.google.zxing.ResultPoint[] resultPoints
com.google.zxing.BarcodeFormat format
public void (java.lang.String, byte[], com.google.zxing.ResultPoint[], com.google.zxing.BarcodeFormat, long)
String text
byte[] rawBytes
com.google.zxing.ResultPoint[] resultPoints
com.google.zxing.BarcodeFormat format
long timestamp
public java.lang.String getText ()
public byte[] getRawBytes ()
public com.google.zxing.ResultPoint[] getResultPoints ()
public com.google.zxing.BarcodeFormat getBarcodeFormat ()
public java.util.Map getResultMetadata ()
public void putMetadata (com.google.zxing.ResultMetadataType, java.lang.Object)
com.google.zxing.ResultMetadataType type
Object value
public void putAllMetadata (java.util.Map)
java.util.Map metadata
public void addResultPoints (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint[] allPoints
com.google.zxing.ResultPoint[] newPoints
com.google.zxing.ResultPoint[] oldPoints
public long getTimestamp ()
public java.lang.String toString ()
}
com/google/zxing/MultiFormatWriter$1.classMultiFormatWriter.java
package com.google.zxing
com.google.zxing.MultiFormatWriter$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$zxing$BarcodeFormat
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/zxing/NotFoundException.classNotFoundException.java
package com.google.zxing
public final com.google.zxing.NotFoundException extends com.google.zxing.ReaderException {
private static final com.google.zxing.NotFoundException instance
private void ()
public static com.google.zxing.NotFoundException getNotFoundInstance ()
static void ()
}
com/google/zxing/BarcodeFormat.classBarcodeFormat.java
package com.google.zxing
public final com.google.zxing.BarcodeFormat extends java.lang.Enum {
public static final com.google.zxing.BarcodeFormat AZTEC
public static final com.google.zxing.BarcodeFormat CODABAR
public static final com.google.zxing.BarcodeFormat CODE_39
public static final com.google.zxing.BarcodeFormat CODE_93
public static final com.google.zxing.BarcodeFormat CODE_128
public static final com.google.zxing.BarcodeFormat DATA_MATRIX
public static final com.google.zxing.BarcodeFormat EAN_8
public static final com.google.zxing.BarcodeFormat EAN_13
public static final com.google.zxing.BarcodeFormat ITF
public static final com.google.zxing.BarcodeFormat MAXICODE
public static final com.google.zxing.BarcodeFormat PDF_417
public static final com.google.zxing.BarcodeFormat QR_CODE
public static final com.google.zxing.BarcodeFormat RSS_14
public static final com.google.zxing.BarcodeFormat RSS_EXPANDED
public static final com.google.zxing.BarcodeFormat UPC_A
public static final com.google.zxing.BarcodeFormat UPC_E
public static final com.google.zxing.BarcodeFormat UPC_EAN_EXTENSION
private static final com.google.zxing.BarcodeFormat[] $VALUES
public static com.google.zxing.BarcodeFormat[] values ()
public static com.google.zxing.BarcodeFormat valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/Reader.classReader.java
package com.google.zxing
public abstract com.google.zxing.Reader extends java.lang.Object {
public abstract com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
public abstract com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
public abstract void reset ()
}
com/google/zxing/LuminanceSource.classLuminanceSource.java
package com.google.zxing
public abstract com.google.zxing.LuminanceSource extends java.lang.Object {
private final int width
private final int height
protected void (int, int)
int width
int height
public abstract byte[] getRow (int, byte[])
public abstract byte[] getMatrix ()
public final int getWidth ()
public final int getHeight ()
public boolean isCropSupported ()
public com.google.zxing.LuminanceSource crop (int, int, int, int)
int left
int top
int width
int height
public boolean isRotateSupported ()
public com.google.zxing.LuminanceSource invert ()
public com.google.zxing.LuminanceSource rotateCounterClockwise ()
public com.google.zxing.LuminanceSource rotateCounterClockwise45 ()
public final java.lang.String toString ()
char c
char c
char c
int luminance
char c
int x
int y
byte[] row
StringBuilder result
}
com/google/zxing/oned/EANManufacturerOrgSupport.classEANManufacturerOrgSupport.java
package com.google.zxing.oned
final com.google.zxing.oned.EANManufacturerOrgSupport extends java.lang.Object {
private final java.util.List ranges
private final java.util.List countryIdentifiers
void ()
java.lang.String lookupCountryIdentifier (java.lang.String)
int[] range
int start
int end
int i
String productCode
int prefix
int max
private void add (int[], java.lang.String)
int[] range
String id
private synchronized void initIfNeeded ()
}
com/google/zxing/oned/UPCAWriter.classUPCAWriter.java
package com.google.zxing.oned
public final com.google.zxing.oned.UPCAWriter extends java.lang.Object implements com.google.zxing.Writer {
private final com.google.zxing.oned.EAN13Writer subWriter
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
private static java.lang.String preencode (java.lang.String)
int i
int sum
String contents
int length
}
com/google/zxing/oned/MultiFormatOneDReader.classMultiFormatOneDReader.java
package com.google.zxing.oned
public final com.google.zxing.oned.MultiFormatOneDReader extends com.google.zxing.oned.OneDReader {
private final com.google.zxing.oned.OneDReader[] readers
public void (java.util.Map)
java.util.Map hints
java.util.Collection possibleFormats
boolean useCode39CheckDigit
java.util.Collection readers
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException re
com.google.zxing.oned.OneDReader reader
com.google.zxing.oned.OneDReader[] arr$
int len$
int i$
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
public void reset ()
com.google.zxing.Reader reader
com.google.zxing.oned.OneDReader[] arr$
int len$
int i$
}
com/google/zxing/oned/EAN8Writer.classEAN8Writer.java
package com.google.zxing.oned
public final com.google.zxing.oned.EAN8Writer extends com.google.zxing.oned.UPCEANWriter {
private static final int CODE_WIDTH
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
public boolean[] encode (java.lang.String)
int digit
int i
int digit
int i
String contents
boolean[] result
int pos
}
com/google/zxing/oned/EAN8Reader.classEAN8Reader.java
package com.google.zxing.oned
public final com.google.zxing.oned.EAN8Reader extends com.google.zxing.oned.UPCEANReader {
private final int[] decodeMiddleCounters
public void ()
protected int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuilder) throws com.google.zxing.NotFoundException
int counter
int[] arr$
int len$
int i$
int bestMatch
int x
int counter
int[] arr$
int len$
int i$
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuilder result
int[] counters
int end
int rowOffset
int[] middleRange
com.google.zxing.BarcodeFormat getBarcodeFormat ()
}
com/google/zxing/oned/MultiFormatUPCEANReader.classMultiFormatUPCEANReader.java
package com.google.zxing.oned
public final com.google.zxing.oned.MultiFormatUPCEANReader extends com.google.zxing.oned.OneDReader {
private final com.google.zxing.oned.UPCEANReader[] readers
public void (java.util.Map)
java.util.Map hints
java.util.Collection possibleFormats
java.util.Collection readers
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException ignored
com.google.zxing.Result resultUPCA
com.google.zxing.Result result
boolean ean13MayBeUPCA
java.util.Collection possibleFormats
boolean canReturnUPCA
com.google.zxing.oned.UPCEANReader reader
com.google.zxing.oned.UPCEANReader[] arr$
int len$
int i$
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
int[] startGuardPattern
public void reset ()
com.google.zxing.Reader reader
com.google.zxing.oned.UPCEANReader[] arr$
int len$
int i$
}
com/google/zxing/oned/Code128Reader.classCode128Reader.java
package com.google.zxing.oned
public final com.google.zxing.oned.Code128Reader extends com.google.zxing.oned.OneDReader {
static final int[][] CODE_PATTERNS
private static final int MAX_AVG_VARIANCE
private static final int MAX_INDIVIDUAL_VARIANCE
private static final int CODE_SHIFT
private static final int CODE_CODE_C
private static final int CODE_CODE_B
private static final int CODE_CODE_A
private static final int CODE_FNC_1
private static final int CODE_FNC_2
private static final int CODE_FNC_3
private static final int CODE_FNC_4_A
private static final int CODE_FNC_4_B
private static final int CODE_START_A
private static final int CODE_START_B
private static final int CODE_START_C
private static final int CODE_STOP
public void ()
private static int[] findStartPattern (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int variance
int startCode
int bestVariance
int bestMatch
int i
com.google.zxing.common.BitArray row
int width
int rowOffset
int counterPosition
int[] counters
int patternStart
boolean isWhite
int patternLength
private static int decodeCode (com.google.zxing.common.BitArray, int[], int) throws com.google.zxing.NotFoundException
int[] pattern
int variance
int d
com.google.zxing.common.BitArray row
int[] counters
int rowOffset
int bestVariance
int bestMatch
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
int counter
int[] arr$
int len$
int i$
boolean unshift
int i
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
boolean convertFNC1
int[] startPatternInfo
int startCode
int codeSet
boolean done
boolean isNextShifted
StringBuilder result
java.util.List rawCodes
int lastStart
int nextStart
int[] counters
int lastCode
int code
int checksumTotal
int multiplier
boolean lastCharacterWasPrintable
int resultLength
float left
float right
int rawCodesSize
byte[] rawBytes
static void ()
}
com/google/zxing/oned/ITFReader.classITFReader.java
package com.google.zxing.oned
public final com.google.zxing.oned.ITFReader extends com.google.zxing.oned.OneDReader {
private static final int MAX_AVG_VARIANCE
private static final int MAX_INDIVIDUAL_VARIANCE
private static final int W
private static final int N
private static final int[] DEFAULT_ALLOWED_LENGTHS
private int narrowLineWidth
private static final int[] START_PATTERN
private static final int[] END_PATTERN_REVERSED
static final int[][] PATTERNS
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.FormatException com.google.zxing.NotFoundException
int allowedLength
int[] arr$
int len$
int i$
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
int[] startRange
int[] endRange
StringBuilder result
String resultString
int[] allowedLengths
int length
boolean lengthOK
private static void decodeMiddle (com.google.zxing.common.BitArray, int, int, java.lang.StringBuilder) throws com.google.zxing.NotFoundException
int twoK
int k
int counterDigit
int[] arr$
int len$
int i$
int bestMatch
com.google.zxing.common.BitArray row
int payloadStart
int payloadEnd
StringBuilder resultString
int[] counterDigitPair
int[] counterBlack
int[] counterWhite
int[] decodeStart (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int endStart
int[] startPattern
private void validateQuietZone (com.google.zxing.common.BitArray, int) throws com.google.zxing.NotFoundException
int i
com.google.zxing.common.BitArray row
int startPattern
int quietCount
private static int skipWhiteSpace (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int width
int endStart
int[] decodeEnd (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int endStart
int[] endPattern
int temp
com.google.zxing.common.BitArray row
private static int[] findGuardPattern (com.google.zxing.common.BitArray, int, int[]) throws com.google.zxing.NotFoundException
int x
com.google.zxing.common.BitArray row
int rowOffset
int[] pattern
int patternLength
int[] counters
int width
boolean isWhite
int counterPosition
int patternStart
private static int decodeDigit (int[]) throws com.google.zxing.NotFoundException
int[] pattern
int variance
int i
int[] counters
int bestVariance
int bestMatch
int max
static void ()
}
com/google/zxing/oned/OneDReader.classOneDReader.java
package com.google.zxing.oned
public abstract com.google.zxing.oned.OneDReader extends java.lang.Object implements com.google.zxing.Reader {
protected static final int INTEGER_MATH_SHIFT
protected static final int PATTERN_MATCH_RESULT_SCALE_FACTOR
public void ()
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
int i
int height
com.google.zxing.BinaryBitmap rotatedImage
com.google.zxing.Result result
java.util.Map metadata
int orientation
com.google.zxing.ResultPoint[] points
boolean tryHarder
com.google.zxing.NotFoundException nfe
com.google.zxing.BinaryBitmap image
java.util.Map hints
public void reset ()
private com.google.zxing.Result doDecode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException
int maxLines
com.google.zxing.NotFoundException ignored
java.util.Map newHints
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
com.google.zxing.ReaderException re
int attempt
int rowStepsAboveOrBelow
boolean isAbove
int rowNumber
int x
com.google.zxing.BinaryBitmap image
java.util.Map hints
int width
int height
com.google.zxing.common.BitArray row
int middle
boolean tryHarder
int rowStep
int maxLines
protected static void recordPattern (com.google.zxing.common.BitArray, int, int[]) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int start
int[] counters
int numCounters
int end
boolean isWhite
int counterPosition
int i
protected static void recordPatternInReverse (com.google.zxing.common.BitArray, int, int[]) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int start
int[] counters
int numTransitionsLeft
boolean last
protected static int patternMatchVariance (int[], int[], int)
int i
int counter
int scaledPattern
int variance
int x
int[] counters
int[] pattern
int maxIndividualVariance
int numCounters
int total
int patternLength
int unitBarWidth
int totalVariance
public abstract com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
}
com/google/zxing/oned/UPCEReader.classUPCEReader.java
package com.google.zxing.oned
public final com.google.zxing.oned.UPCEReader extends com.google.zxing.oned.UPCEANReader {
private static final int[] MIDDLE_END_PATTERN
private static final int[][] NUMSYS_AND_CHECK_DIGIT_PATTERNS
private final int[] decodeMiddleCounters
public void ()
protected int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuilder) throws com.google.zxing.NotFoundException
int counter
int[] arr$
int len$
int i$
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuilder result
int[] counters
int end
int rowOffset
int lgPatternFound
protected int[] decodeEnd (com.google.zxing.common.BitArray, int) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int endStart
protected boolean checkChecksum (java.lang.String) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
String s
private static void determineNumSysAndCheckDigit (java.lang.StringBuilder, int) throws com.google.zxing.NotFoundException
int d
int numSys
StringBuilder resultString
int lgPatternFound
com.google.zxing.BarcodeFormat getBarcodeFormat ()
public static java.lang.String convertUPCEtoUPCA (java.lang.String)
String upce
char[] upceChars
StringBuilder result
char lastChar
static void ()
}
com/google/zxing/oned/Code39Reader.classCode39Reader.java
package com.google.zxing.oned
public final com.google.zxing.oned.Code39Reader extends com.google.zxing.oned.OneDReader {
static final String ALPHABET_STRING
private static final char[] ALPHABET
static final int[] CHARACTER_ENCODINGS
private static final int ASTERISK_ENCODING
private final boolean usingCheckDigit
private final boolean extendedMode
private final StringBuilder decodeRowResult
private final int[] counters
public void ()
public void (boolean)
boolean usingCheckDigit
public void (boolean, boolean)
boolean usingCheckDigit
boolean extendedMode
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
int counter
int[] arr$
int len$
int i$
int pattern
int counter
int[] arr$
int len$
int i$
int i
int max
int total
String resultString
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
int[] theCounters
StringBuilder result
int[] start
int nextStart
int end
char decodedChar
int lastStart
int lastPatternSize
int whiteSpaceAfterEnd
String resultString
float left
float right
private static int[] findAsteriskPattern (com.google.zxing.common.BitArray, int[]) throws com.google.zxing.NotFoundException
int i
com.google.zxing.common.BitArray row
int[] counters
int width
int rowOffset
int counterPosition
int patternStart
boolean isWhite
int patternLength
private static int toNarrowWidePattern (int[])
int counter
int[] arr$
int len$
int i$
int counter
int i
int counter
int i
int minCounter
int totalWideCountersWidth
int pattern
int[] counters
int numCounters
int maxNarrowCounter
int wideCounters
private static char patternToChar (int) throws com.google.zxing.NotFoundException
int i
int pattern
private static java.lang.String decodeExtended (java.lang.CharSequence) throws com.google.zxing.FormatException
char next
char decodedChar
char c
int i
CharSequence encoded
int length
StringBuilder decoded
static void ()
}
com/google/zxing/oned/Code39Writer.classCode39Writer.java
package com.google.zxing.oned
public final com.google.zxing.oned.Code39Writer extends com.google.zxing.oned.OneDimensionalCodeWriter {
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
public boolean[] encode (java.lang.String)
int width
int[] arr$
int len$
int i$
int indexInString
int i
int indexInString
int i
String contents
int length
int[] widths
int codeWidth
boolean[] result
int pos
int[] narrowWhite
private static void toIntArray (int, int[])
int temp
int i
int a
int[] toReturn
}
com/google/zxing/oned/CodaBarWriter.classCodaBarWriter.java
package com.google.zxing.oned
public final com.google.zxing.oned.CodaBarWriter extends com.google.zxing.oned.OneDimensionalCodeWriter {
private static final char[] START_END_CHARS
private static final char[] ALT_START_END_CHARS
public void ()
public boolean[] encode (java.lang.String)
int i
int i
char c
int code
boolean color
int counter
int bit
int index
String contents
char firstChar
char lastChar
boolean startsEndsNormal
boolean startsEndsAlt
int resultLength
char[] charsWhichAreTenLengthEachAfterDecoded
boolean[] result
int position
static void ()
}
com/google/zxing/oned/UPCEANWriter.classUPCEANWriter.java
package com.google.zxing.oned
public abstract com.google.zxing.oned.UPCEANWriter extends com.google.zxing.oned.OneDimensionalCodeWriter {
public void ()
public int getDefaultMargin ()
}
com/google/zxing/oned/EAN13Writer.classEAN13Writer.java
package com.google.zxing.oned
public final com.google.zxing.oned.EAN13Writer extends com.google.zxing.oned.UPCEANWriter {
private static final int CODE_WIDTH
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
public boolean[] encode (java.lang.String)
com.google.zxing.FormatException ignored
int digit
int i
int digit
int i
String contents
int firstDigit
int parities
boolean[] result
int pos
}
com/google/zxing/oned/OneDimensionalCodeWriter.classOneDimensionalCodeWriter.java
package com.google.zxing.oned
public abstract com.google.zxing.oned.OneDimensionalCodeWriter extends java.lang.Object implements com.google.zxing.Writer {
public void ()
public final com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
Integer sidesMarginInt
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
int sidesMargin
boolean[] code
private static com.google.zxing.common.BitMatrix renderResult (boolean[], int, int, int)
int inputX
int outputX
boolean[] code
int width
int height
int sidesMargin
int inputWidth
int fullWidth
int outputWidth
int outputHeight
int multiple
int leftPadding
com.google.zxing.common.BitMatrix output
protected static int appendPattern (boolean[], int, int[], boolean)
int j
int len
int[] arr$
int len$
int i$
boolean[] target
int pos
int[] pattern
boolean startColor
boolean color
int numAdded
public int getDefaultMargin ()
public abstract boolean[] encode (java.lang.String)
}
com/google/zxing/oned/UPCEANReader.classUPCEANReader.java
package com.google.zxing.oned
public abstract com.google.zxing.oned.UPCEANReader extends com.google.zxing.oned.OneDReader {
private static final int MAX_AVG_VARIANCE
private static final int MAX_INDIVIDUAL_VARIANCE
static final int[] START_END_PATTERN
static final int[] MIDDLE_PATTERN
static final int[][] L_PATTERNS
static final int[][] L_AND_G_PATTERNS
private final StringBuilder decodeRowStringBuffer
private final com.google.zxing.oned.UPCEANExtensionSupport extensionReader
private final com.google.zxing.oned.EANManufacturerOrgSupport eanManSupport
protected void ()
static int[] findStartGuardPattern (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int start
int quietStart
com.google.zxing.common.BitArray row
boolean foundStart
int[] startRange
int nextStart
int[] counters
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, int[], java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.Result extensionResult
com.google.zxing.ReaderException re
String countryID
int rowNumber
com.google.zxing.common.BitArray row
int[] startGuardRange
java.util.Map hints
com.google.zxing.ResultPointCallback resultPointCallback
StringBuilder result
int endStart
int[] endRange
int end
int quietEnd
String resultString
float left
float right
com.google.zxing.BarcodeFormat format
com.google.zxing.Result decodeResult
boolean checkChecksum (java.lang.String) throws com.google.zxing.ChecksumException com.google.zxing.FormatException
String s
static boolean checkStandardUPCEANChecksum (java.lang.CharSequence) throws com.google.zxing.FormatException
int digit
int i
int digit
int i
CharSequence s
int length
int sum
int[] decodeEnd (com.google.zxing.common.BitArray, int) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int endStart
static int[] findGuardPattern (com.google.zxing.common.BitArray, int, boolean, int[]) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int rowOffset
boolean whiteFirst
int[] pattern
private static int[] findGuardPattern (com.google.zxing.common.BitArray, int, boolean, int[], int[]) throws com.google.zxing.NotFoundException
int x
com.google.zxing.common.BitArray row
int rowOffset
boolean whiteFirst
int[] pattern
int[] counters
int patternLength
int width
boolean isWhite
int counterPosition
int patternStart
static int decodeDigit (com.google.zxing.common.BitArray, int[], int, int[][]) throws com.google.zxing.NotFoundException
int[] pattern
int variance
int i
com.google.zxing.common.BitArray row
int[] counters
int rowOffset
int[][] patterns
int bestVariance
int bestMatch
int max
abstract com.google.zxing.BarcodeFormat getBarcodeFormat ()
protected abstract int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuilder) throws com.google.zxing.NotFoundException
static void ()
int j
int[] widths
int[] reversedWidths
int i
}
com/google/zxing/oned/UPCAReader.classUPCAReader.java
package com.google.zxing.oned
public final com.google.zxing.oned.UPCAReader extends com.google.zxing.oned.UPCEANReader {
private final com.google.zxing.oned.UPCEANReader ean13Reader
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, int[], java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
int rowNumber
com.google.zxing.common.BitArray row
int[] startGuardRange
java.util.Map hints
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
java.util.Map hints
com.google.zxing.BarcodeFormat getBarcodeFormat ()
protected int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuilder) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int[] startRange
StringBuilder resultString
private static com.google.zxing.Result maybeReturnResult (com.google.zxing.Result) throws com.google.zxing.FormatException
com.google.zxing.Result result
String text
}
com/google/zxing/oned/UPCEANExtensionSupport.classUPCEANExtensionSupport.java
package com.google.zxing.oned
final com.google.zxing.oned.UPCEANExtensionSupport extends java.lang.Object {
private static final int[] EXTENSION_START_PATTERN
private final com.google.zxing.oned.UPCEANExtension2Support twoSupport
private final com.google.zxing.oned.UPCEANExtension5Support fiveSupport
void ()
com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, int) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException ignored
int rowNumber
com.google.zxing.common.BitArray row
int rowOffset
int[] extensionStartRange
static void ()
}
com/google/zxing/oned/Code93Reader.classCode93Reader.java
package com.google.zxing.oned
public final com.google.zxing.oned.Code93Reader extends com.google.zxing.oned.OneDReader {
private static final String ALPHABET_STRING
private static final char[] ALPHABET
private static final int[] CHARACTER_ENCODINGS
private static final int ASTERISK_ENCODING
private final StringBuilder decodeRowResult
private final int[] counters
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
int counter
int[] arr$
int len$
int i$
int pattern
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
int[] start
int nextStart
int end
int[] theCounters
StringBuilder result
char decodedChar
int lastStart
String resultString
float left
float right
private int[] findAsteriskPattern (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int i
com.google.zxing.common.BitArray row
int width
int rowOffset
int[] theCounters
int patternStart
boolean isWhite
int patternLength
int counterPosition
private static int toPattern (int[])
int counter
int[] arr$
int len$
int i$
int j
int scaledShifted
int scaledUnshifted
int i
int[] counters
int max
int sum
int pattern
private static char patternToChar (int) throws com.google.zxing.NotFoundException
int i
int pattern
private static java.lang.String decodeExtended (java.lang.CharSequence) throws com.google.zxing.FormatException
char next
char decodedChar
char c
int i
CharSequence encoded
int length
StringBuilder decoded
private static void checkChecksums (java.lang.CharSequence) throws com.google.zxing.ChecksumException
CharSequence result
int length
private static void checkOneChecksum (java.lang.CharSequence, int, int) throws com.google.zxing.ChecksumException
int i
CharSequence result
int checkPosition
int weightMax
int weight
int total
static void ()
}
com/google/zxing/oned/ITFWriter.classITFWriter.java
package com.google.zxing.oned
public final com.google.zxing.oned.ITFWriter extends com.google.zxing.oned.OneDimensionalCodeWriter {
private static final int[] START_PATTERN
private static final int[] END_PATTERN
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
public boolean[] encode (java.lang.String)
int j
int one
int two
int[] encoding
int i
String contents
int length
boolean[] result
int pos
static void ()
}
com/google/zxing/oned/EAN13Reader.classEAN13Reader.java
package com.google.zxing.oned
public final com.google.zxing.oned.EAN13Reader extends com.google.zxing.oned.UPCEANReader {
static final int[] FIRST_DIGIT_ENCODINGS
private final int[] decodeMiddleCounters
public void ()
protected int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuilder) throws com.google.zxing.NotFoundException
int counter
int[] arr$
int len$
int i$
int bestMatch
int x
int counter
int[] arr$
int len$
int i$
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuilder resultString
int[] counters
int end
int rowOffset
int lgPatternFound
int[] middleRange
com.google.zxing.BarcodeFormat getBarcodeFormat ()
private static void determineFirstDigit (java.lang.StringBuilder, int) throws com.google.zxing.NotFoundException
int d
StringBuilder resultString
int lgPatternFound
static void ()
}
com/google/zxing/oned/CodaBarReader.classCodaBarReader.java
package com.google.zxing.oned
public final com.google.zxing.oned.CodaBarReader extends com.google.zxing.oned.OneDReader {
private static final int MAX_ACCEPTABLE
private static final int PADDING
private static final String ALPHABET_STRING
static final char[] ALPHABET
static final int[] CHARACTER_ENCODINGS
private static final int MIN_CHARACTER_LENGTH
private static final char[] STARTEND_ENCODING
private final StringBuilder decodeRowResult
private int[] counters
private int counterLength
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException
int charOffset
int i
int i
int i
int i
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
int startOffset
int nextStart
int trailingWhitespace
int lastPatternSize
char startchar
char endchar
int runningCount
float left
float right
void validatePattern (int) throws com.google.zxing.NotFoundException
int category
int j
int pattern
int i
int i
int category
int size
int j
int pattern
int i
int start
int[] sizes
int[] counts
int end
int pos
int[] maxes
int[] mins
private void setCounters (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int i
int end
boolean isWhite
int count
private void counterAppend (int)
int[] temp
int e
private int findStartPattern () throws com.google.zxing.NotFoundException
int j
int patternSize
int charOffset
int i
static boolean arrayContains (char[], char)
char c
char[] arr$
int len$
int i$
char[] array
char key
private int toNarrowWidePattern (int)
int currentCounter
int j
int currentCounter
int j
int threshold
int i
int i
int position
int end
int[] theCounters
int maxBar
int minBar
int thresholdBar
int maxSpace
int minSpace
int thresholdSpace
int bitmask
int pattern
static void ()
}
com/google/zxing/oned/UPCEANExtension2Support.classUPCEANExtension2Support.java
package com.google.zxing.oned
final com.google.zxing.oned.UPCEANExtension2Support extends java.lang.Object {
private final int[] decodeMiddleCounters
private final StringBuilder decodeRowStringBuffer
void ()
com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, int[]) throws com.google.zxing.NotFoundException
int rowNumber
com.google.zxing.common.BitArray row
int[] extensionStartRange
StringBuilder result
int end
String resultString
java.util.Map extensionData
com.google.zxing.Result extensionResult
int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuilder) throws com.google.zxing.NotFoundException
int counter
int[] arr$
int len$
int i$
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuilder resultString
int[] counters
int end
int rowOffset
int checkParity
private static java.util.Map parseExtensionString (java.lang.String)
String raw
java.util.Map result
}
com/google/zxing/oned/rss/FinderPattern.classFinderPattern.java
package com.google.zxing.oned.rss
public final com.google.zxing.oned.rss.FinderPattern extends java.lang.Object {
private final int value
private final int[] startEnd
private final com.google.zxing.ResultPoint[] resultPoints
public void (int, int[], int, int, int)
int value
int[] startEnd
int start
int end
int rowNumber
public int getValue ()
public int[] getStartEnd ()
public com.google.zxing.ResultPoint[] getResultPoints ()
public boolean equals (java.lang.Object)
Object o
com.google.zxing.oned.rss.FinderPattern that
public int hashCode ()
}
com/google/zxing/oned/rss/RSSUtils.classRSSUtils.java
package com.google.zxing.oned.rss
public final com.google.zxing.oned.rss.RSSUtils extends java.lang.Object {
private void ()
static int[] getRSSwidths (int, int, int, int, boolean)
int mxwElement
int lessVal
int elmWidth
int subVal
int val
int n
int elements
int maxWidth
boolean noNarrow
int[] widths
int bar
int narrowMask
public static int getRSSvalue (int[], int, boolean)
int width
int[] arr$
int len$
int i$
int mxwElement
int lessVal
int subVal
int elmWidth
int bar
int[] widths
int maxWidth
boolean noNarrow
int elements
int n
int val
int narrowMask
private static int combins (int, int)
int maxDenom
int minDenom
int i
int n
int r
int maxDenom
int minDenom
int val
int j
static int[] elements (int[], int, int)
int[] eDist
int N
int K
int[] widths
int twoK
int i
int minEven
int barSum
}
com/google/zxing/oned/rss/expanded/ExpandedRow.classExpandedRow.java
package com.google.zxing.oned.rss.expanded
final com.google.zxing.oned.rss.expanded.ExpandedRow extends java.lang.Object {
private final java.util.List pairs
private final int rowNumber
private final boolean wasReversed
void (java.util.List, int, boolean)
java.util.List pairs
int rowNumber
boolean wasReversed
java.util.List getPairs ()
int getRowNumber ()
boolean isReversed ()
boolean isEquivalent (java.util.List)
java.util.List otherPairs
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.google.zxing.oned.rss.expanded.ExpandedRow that
public int hashCode ()
}
com/google/zxing/oned/rss/expanded/ExpandedPair.classExpandedPair.java
package com.google.zxing.oned.rss.expanded
final com.google.zxing.oned.rss.expanded.ExpandedPair extends java.lang.Object {
private final boolean mayBeLast
private final com.google.zxing.oned.rss.DataCharacter leftChar
private final com.google.zxing.oned.rss.DataCharacter rightChar
private final com.google.zxing.oned.rss.FinderPattern finderPattern
void (com.google.zxing.oned.rss.DataCharacter, com.google.zxing.oned.rss.DataCharacter, com.google.zxing.oned.rss.FinderPattern, boolean)
com.google.zxing.oned.rss.DataCharacter leftChar
com.google.zxing.oned.rss.DataCharacter rightChar
com.google.zxing.oned.rss.FinderPattern finderPattern
boolean mayBeLast
boolean mayBeLast ()
com.google.zxing.oned.rss.DataCharacter getLeftChar ()
com.google.zxing.oned.rss.DataCharacter getRightChar ()
com.google.zxing.oned.rss.FinderPattern getFinderPattern ()
public boolean mustBeLast ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.google.zxing.oned.rss.expanded.ExpandedPair that
private static boolean equalsOrNull (java.lang.Object, java.lang.Object)
Object o1
Object o2
public int hashCode ()
private static int hashNotNull (java.lang.Object)
Object o
}
com/google/zxing/oned/rss/expanded/decoders/AI01weightDecoder.classAI01weightDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
abstract com.google.zxing.oned.rss.expanded.decoders.AI01weightDecoder extends com.google.zxing.oned.rss.expanded.decoders.AI01decoder {
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
protected final void encodeCompressedWeight (java.lang.StringBuilder, int, int)
int i
StringBuilder buf
int currentPos
int weightSize
int originalWeightNumeric
int weightNumeric
int currentDivisor
protected abstract void addWeightCode (java.lang.StringBuilder, int)
protected abstract int checkWeight (int)
}
com/google/zxing/oned/rss/expanded/decoders/DecodedChar.classDecodedChar.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.DecodedChar extends com.google.zxing.oned.rss.expanded.decoders.DecodedObject {
private final char value
static final char FNC1
void (int, char)
int newPosition
char value
char getValue ()
boolean isFNC1 ()
}
com/google/zxing/oned/rss/expanded/decoders/DecodedInformation.classDecodedInformation.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.DecodedInformation extends com.google.zxing.oned.rss.expanded.decoders.DecodedObject {
private final String newString
private final int remainingValue
private final boolean remaining
void (int, java.lang.String)
int newPosition
String newString
void (int, java.lang.String, int)
int newPosition
String newString
int remainingValue
java.lang.String getNewString ()
boolean isRemaining ()
int getRemainingValue ()
}
com/google/zxing/oned/rss/expanded/decoders/AnyAIDecoder.classAnyAIDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.AnyAIDecoder extends com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder {
private static final int HEADER_SIZE
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
public java.lang.String parseInformation () throws com.google.zxing.NotFoundException
StringBuilder buf
}
com/google/zxing/oned/rss/expanded/decoders/AI013103decoder.classAI013103decoder.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.AI013103decoder extends com.google.zxing.oned.rss.expanded.decoders.AI013x0xDecoder {
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
protected void addWeightCode (java.lang.StringBuilder, int)
StringBuilder buf
int weight
protected int checkWeight (int)
int weight
}
com/google/zxing/oned/rss/expanded/decoders/AbstractExpandedDecoder.classAbstractExpandedDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
public abstract com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder extends java.lang.Object {
private final com.google.zxing.common.BitArray information
private final com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder generalDecoder
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
protected final com.google.zxing.common.BitArray getInformation ()
protected final com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder getGeneralDecoder ()
public abstract java.lang.String parseInformation () throws com.google.zxing.NotFoundException
public static com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
int fourBitEncodationMethod
int fiveBitEncodationMethod
int sevenBitEncodationMethod
}
com/google/zxing/oned/rss/expanded/decoders/DecodedObject.classDecodedObject.java
package com.google.zxing.oned.rss.expanded.decoders
abstract com.google.zxing.oned.rss.expanded.decoders.DecodedObject extends java.lang.Object {
private final int newPosition
void (int)
int newPosition
final int getNewPosition ()
}
com/google/zxing/oned/rss/expanded/decoders/AI01392xDecoder.classAI01392xDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.AI01392xDecoder extends com.google.zxing.oned.rss.expanded.decoders.AI01decoder {
private static final int HEADER_SIZE
private static final int LAST_DIGIT_SIZE
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
public java.lang.String parseInformation () throws com.google.zxing.NotFoundException
StringBuilder buf
int lastAIdigit
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodedInformation
}
com/google/zxing/oned/rss/expanded/decoders/AI01AndOtherAIs.classAI01AndOtherAIs.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.AI01AndOtherAIs extends com.google.zxing.oned.rss.expanded.decoders.AI01decoder {
private static final int HEADER_SIZE
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
public java.lang.String parseInformation () throws com.google.zxing.NotFoundException
StringBuilder buff
int initialGtinPosition
int firstGtinDigit
}
com/google/zxing/oned/rss/expanded/decoders/CurrentParsingState.classCurrentParsingState.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState extends java.lang.Object {
private int position
private com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State encoding
void ()
int getPosition ()
void setPosition (int)
int position
void incrementPosition (int)
int delta
boolean isAlpha ()
boolean isNumeric ()
boolean isIsoIec646 ()
void setNumeric ()
void setAlpha ()
void setIsoIec646 ()
}
com/google/zxing/oned/rss/expanded/decoders/BlockParsedResult.classBlockParsedResult.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult extends java.lang.Object {
private final com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodedInformation
private final boolean finished
void (boolean)
boolean finished
void (com.google.zxing.oned.rss.expanded.decoders.DecodedInformation, boolean)
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation information
boolean finished
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation getDecodedInformation ()
boolean isFinished ()
}
com/google/zxing/oned/rss/expanded/decoders/GeneralAppIdDecoder.classGeneralAppIdDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder extends java.lang.Object {
private final com.google.zxing.common.BitArray information
private final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState current
private final StringBuilder buffer
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
java.lang.String decodeAllCodes (java.lang.StringBuilder, int) throws com.google.zxing.NotFoundException
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation info
String parsedFields
StringBuilder buff
int initialPosition
int currentPosition
String remaining
private boolean isStillNumeric (int)
int i
int pos
private com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric (int)
int numeric
int pos
int numeric
int digit1
int digit2
int extractNumericValueFromBitArray (int, int)
int pos
int bits
static int extractNumericValueFromBitArray (com.google.zxing.common.BitArray, int, int)
int i
com.google.zxing.common.BitArray information
int pos
int bits
int value
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField (int, java.lang.String)
int pos
String remaining
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation lastDecoded
private com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks ()
boolean isFinished
com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult result
boolean isFinished
com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult result
int initialPosition
boolean positionChanged
boolean isFinished
com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult result
private com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock ()
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation information
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation information
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation information
com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric numeric
private com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block ()
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation information
com.google.zxing.oned.rss.expanded.decoders.DecodedChar iso
private com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock ()
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation information
com.google.zxing.oned.rss.expanded.decoders.DecodedChar alpha
private boolean isStillIsoIec646 (int)
int pos
int fiveBitValue
int sevenBitValue
int eightBitValue
private com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646 (int)
int pos
int fiveBitValue
int sevenBitValue
int eightBitValue
char c
private boolean isStillAlpha (int)
int pos
int fiveBitValue
int sixBitValue
private com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric (int)
int pos
int fiveBitValue
int sixBitValue
char c
private boolean isAlphaTo646ToAlphaLatch (int)
int i
int pos
private boolean isAlphaOr646ToNumericLatch (int)
int i
int pos
private boolean isNumericToAlphaNumericLatch (int)
int i
int pos
}
com/google/zxing/oned/rss/expanded/decoders/FieldParser.classFieldParser.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.FieldParser extends java.lang.Object {
private static final Object VARIABLE_LENGTH
private static final Object[][] TWO_DIGIT_DATA_LENGTH
private static final Object[][] THREE_DIGIT_DATA_LENGTH
private static final Object[][] THREE_DIGIT_PLUS_DIGIT_DATA_LENGTH
private static final Object[][] FOUR_DIGIT_DATA_LENGTH
private void ()
static java.lang.String parseFieldsInGeneralPurpose (java.lang.String) throws com.google.zxing.NotFoundException
Object[] dataLength
Object[][] arr$
int len$
int i$
Object[] dataLength
Object[][] arr$
int len$
int i$
Object[] dataLength
Object[][] arr$
int len$
int i$
Object[] dataLength
Object[][] arr$
int len$
int i$
String rawInformation
String firstTwoDigits
String firstThreeDigits
String firstFourDigits
private static java.lang.String processFixedAI (int, int, java.lang.String) throws com.google.zxing.NotFoundException
int aiSize
int fieldSize
String rawInformation
String ai
String field
String remaining
String result
String parsedAI
private static java.lang.String processVariableAI (int, int, java.lang.String) throws com.google.zxing.NotFoundException
int maxSize
int aiSize
int variableFieldSize
String rawInformation
String ai
int maxSize
String field
String remaining
String result
String parsedAI
static void ()
}
com/google/zxing/oned/rss/expanded/decoders/AI013x0x1xDecoder.classAI013x0x1xDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.AI013x0x1xDecoder extends com.google.zxing.oned.rss.expanded.decoders.AI01weightDecoder {
private static final int HEADER_SIZE
private static final int WEIGHT_SIZE
private static final int DATE_SIZE
private final String dateCode
private final String firstAIdigits
void (com.google.zxing.common.BitArray, java.lang.String, java.lang.String)
com.google.zxing.common.BitArray information
String firstAIdigits
String dateCode
public java.lang.String parseInformation () throws com.google.zxing.NotFoundException
StringBuilder buf
private void encodeCompressedDate (java.lang.StringBuilder, int)
StringBuilder buf
int currentPos
int numericDate
int day
int month
int year
protected void addWeightCode (java.lang.StringBuilder, int)
StringBuilder buf
int weight
int lastAI
protected int checkWeight (int)
int weight
}
com/google/zxing/oned/rss/expanded/decoders/AI013x0xDecoder.classAI013x0xDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
abstract com.google.zxing.oned.rss.expanded.decoders.AI013x0xDecoder extends com.google.zxing.oned.rss.expanded.decoders.AI01weightDecoder {
private static final int HEADER_SIZE
private static final int WEIGHT_SIZE
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
public java.lang.String parseInformation () throws com.google.zxing.NotFoundException
StringBuilder buf
}
com/google/zxing/oned/rss/expanded/decoders/CurrentParsingState$State.classCurrentParsingState.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State extends java.lang.Enum {
public static final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State NUMERIC
public static final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State ALPHA
public static final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State ISO_IEC_646
private static final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State[] $VALUES
public static com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State[] values ()
public static com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/oned/rss/expanded/decoders/AI01decoder.classAI01decoder.java
package com.google.zxing.oned.rss.expanded.decoders
abstract com.google.zxing.oned.rss.expanded.decoders.AI01decoder extends com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder {
protected static final int GTIN_SIZE
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
protected final void encodeCompressedGtin (java.lang.StringBuilder, int)
StringBuilder buf
int currentPos
int initialPosition
protected final void encodeCompressedGtinWithoutAI (java.lang.StringBuilder, int, int)
int currentBlock
int i
StringBuilder buf
int currentPos
int initialBufferPosition
private static void appendCheckDigit (java.lang.StringBuilder, int)
int digit
int i
StringBuilder buf
int currentPos
int checkDigit
}
com/google/zxing/oned/rss/expanded/decoders/AI01320xDecoder.classAI01320xDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.AI01320xDecoder extends com.google.zxing.oned.rss.expanded.decoders.AI013x0xDecoder {
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
protected void addWeightCode (java.lang.StringBuilder, int)
StringBuilder buf
int weight
protected int checkWeight (int)
int weight
}
com/google/zxing/oned/rss/expanded/decoders/AI01393xDecoder.classAI01393xDecoder.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.AI01393xDecoder extends com.google.zxing.oned.rss.expanded.decoders.AI01decoder {
private static final int HEADER_SIZE
private static final int LAST_DIGIT_SIZE
private static final int FIRST_THREE_DIGITS_SIZE
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
public java.lang.String parseInformation () throws com.google.zxing.NotFoundException
StringBuilder buf
int lastAIdigit
int firstThreeDigits
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation generalInformation
}
com/google/zxing/oned/rss/expanded/decoders/DecodedNumeric.classDecodedNumeric.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric extends com.google.zxing.oned.rss.expanded.decoders.DecodedObject {
private final int firstDigit
private final int secondDigit
static final int FNC1
void (int, int, int)
int newPosition
int firstDigit
int secondDigit
int getFirstDigit ()
int getSecondDigit ()
int getValue ()
boolean isFirstDigitFNC1 ()
boolean isSecondDigitFNC1 ()
boolean isAnyFNC1 ()
}
com/google/zxing/oned/rss/expanded/BitArrayBuilder.classBitArrayBuilder.java
package com.google.zxing.oned.rss.expanded
final com.google.zxing.oned.rss.expanded.BitArrayBuilder extends java.lang.Object {
private void ()
static com.google.zxing.common.BitArray buildBitArray (java.util.List)
int i
int j
int j
int rightValue
com.google.zxing.oned.rss.expanded.ExpandedPair currentPair
int leftValue
int i
java.util.List pairs
int charNumber
int size
com.google.zxing.common.BitArray binary
int accPos
com.google.zxing.oned.rss.expanded.ExpandedPair firstPair
int firstValue
}
com/google/zxing/oned/rss/expanded/RSSExpandedReader.classRSSExpandedReader.java
package com.google.zxing.oned.rss.expanded
public final com.google.zxing.oned.rss.expanded.RSSExpandedReader extends com.google.zxing.oned.rss.AbstractRSSReader {
private static final int[] SYMBOL_WIDEST
private static final int[] EVEN_TOTAL_SUBSET
private static final int[] GSUM
private static final int[][] FINDER_PATTERNS
private static final int[][] WEIGHTS
private static final int FINDER_PAT_A
private static final int FINDER_PAT_B
private static final int FINDER_PAT_C
private static final int FINDER_PAT_D
private static final int FINDER_PAT_E
private static final int FINDER_PAT_F
private static final int[][] FINDER_PATTERN_SEQUENCES
private static final int MAX_PAIRS
private final java.util.List pairs
private final java.util.List rows
private final int[] startEnd
private boolean startFromEven
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException
java.util.List pairs
com.google.zxing.NotFoundException e
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
java.util.List pairs
public void reset ()
java.util.List decodeRow2pairs (int, com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
com.google.zxing.oned.rss.expanded.ExpandedPair nextPair
com.google.zxing.NotFoundException nfe
java.util.List ps
int rowNumber
com.google.zxing.common.BitArray row
boolean tryStackedDecode
boolean wasReversed
private java.util.List checkRows (boolean)
com.google.zxing.NotFoundException e
boolean reverse
java.util.List ps
private java.util.List checkRows (java.util.List, int) throws com.google.zxing.NotFoundException
int j
com.google.zxing.NotFoundException e
com.google.zxing.oned.rss.expanded.ExpandedRow row
int size
java.util.List rs
int i
java.util.List collectedRows
int currentRow
private static boolean isValidSequence (java.util.List)
int j
boolean stop
int[] sequence
int[][] arr$
int len$
int i$
java.util.List pairs
private void storeRow (int, boolean)
com.google.zxing.oned.rss.expanded.ExpandedRow erow
int rowNumber
boolean wasReversed
int insertPos
boolean prevIsSame
boolean nextIsSame
private static void removePartialRows (java.util.List, java.util.List)
com.google.zxing.oned.rss.expanded.ExpandedPair pp
java.util.Iterator i$
boolean found
com.google.zxing.oned.rss.expanded.ExpandedPair p
java.util.Iterator i$
com.google.zxing.oned.rss.expanded.ExpandedRow r
boolean allFound
java.util.Iterator iterator
java.util.List pairs
java.util.List rows
private static boolean isPartialRow (java.lang.Iterable, java.lang.Iterable)
com.google.zxing.oned.rss.expanded.ExpandedPair pp
java.util.Iterator i$
boolean found
com.google.zxing.oned.rss.expanded.ExpandedPair p
java.util.Iterator i$
boolean allFound
com.google.zxing.oned.rss.expanded.ExpandedRow r
java.util.Iterator i$
Iterable pairs
Iterable rows
java.util.List getRows ()
static com.google.zxing.Result constructResult (java.util.List) throws com.google.zxing.NotFoundException
java.util.List pairs
com.google.zxing.common.BitArray binary
com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder decoder
String resultingString
com.google.zxing.ResultPoint[] firstPoints
com.google.zxing.ResultPoint[] lastPoints
private boolean checkChecksum ()
com.google.zxing.oned.rss.expanded.ExpandedPair currentPair
com.google.zxing.oned.rss.DataCharacter currentRightChar
int i
com.google.zxing.oned.rss.expanded.ExpandedPair firstPair
com.google.zxing.oned.rss.DataCharacter checkCharacter
com.google.zxing.oned.rss.DataCharacter firstCharacter
int checksum
int s
int checkCharacterValue
private static int getNextSecondBar (com.google.zxing.common.BitArray, int)
int currentPos
com.google.zxing.common.BitArray row
int initialPos
int currentPos
com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair (com.google.zxing.common.BitArray, java.util.List, int) throws com.google.zxing.NotFoundException
com.google.zxing.NotFoundException ignored
com.google.zxing.common.BitArray row
java.util.List previousPairs
int rowNumber
boolean isOddPattern
com.google.zxing.oned.rss.FinderPattern pattern
boolean keepFinding
int forcedOffset
com.google.zxing.oned.rss.DataCharacter leftChar
com.google.zxing.oned.rss.DataCharacter rightChar
boolean mayBeLast
private void findNextPair (com.google.zxing.common.BitArray, java.util.List, int) throws com.google.zxing.NotFoundException
int rowOffset
int rowOffset
com.google.zxing.oned.rss.expanded.ExpandedPair lastPair
int x
com.google.zxing.common.BitArray row
java.util.List previousPairs
int forcedOffset
int[] counters
int width
int rowOffset
boolean searchingEvenPair
boolean isWhite
int counterPosition
int patternStart
private static void reverseCounters (int[])
int tmp
int i
int[] counters
int length
private com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern (com.google.zxing.common.BitArray, int, boolean)
int firstElementStart
int firstCounter
int start
int end
com.google.zxing.NotFoundException ignored
com.google.zxing.common.BitArray row
int rowNumber
boolean oddPattern
int firstCounter
int start
int end
int[] counters
int value
com.google.zxing.oned.rss.DataCharacter decodeDataCharacter (com.google.zxing.common.BitArray, com.google.zxing.oned.rss.FinderPattern, boolean, boolean) throws com.google.zxing.NotFoundException
int temp
int i
int j
float value
int count
int offset
int i
int weight
int i
int weight
int i
com.google.zxing.common.BitArray row
com.google.zxing.oned.rss.FinderPattern pattern
boolean isOddPattern
boolean leftChar
int[] counters
int numModules
float elementWidth
float expectedElementWidth
int[] oddCounts
int[] evenCounts
float[] oddRoundingErrors
float[] evenRoundingErrors
int weightRowNumber
int oddSum
int oddChecksumPortion
int evenChecksumPortion
int checksumPortion
int group
int oddWidest
int evenWidest
int vOdd
int vEven
int tEven
int gSum
int value
private static boolean isNotA1left (com.google.zxing.oned.rss.FinderPattern, boolean, boolean)
com.google.zxing.oned.rss.FinderPattern pattern
boolean isOddPattern
boolean leftChar
private void adjustOddEvenCounts (int) throws com.google.zxing.NotFoundException
int numModules
int oddSum
int evenSum
int mismatch
boolean oddParityBad
boolean evenParityBad
boolean incrementOdd
boolean decrementOdd
boolean incrementEven
boolean decrementEven
static void ()
}
com/google/zxing/oned/rss/DataCharacter.classDataCharacter.java
package com.google.zxing.oned.rss
public com.google.zxing.oned.rss.DataCharacter extends java.lang.Object {
private final int value
private final int checksumPortion
public void (int, int)
int value
int checksumPortion
public final int getValue ()
public final int getChecksumPortion ()
public final java.lang.String toString ()
public final boolean equals (java.lang.Object)
Object o
com.google.zxing.oned.rss.DataCharacter that
public final int hashCode ()
}
com/google/zxing/oned/rss/AbstractRSSReader.classAbstractRSSReader.java
package com.google.zxing.oned.rss
public abstract com.google.zxing.oned.rss.AbstractRSSReader extends com.google.zxing.oned.OneDReader {
private static final int MAX_AVG_VARIANCE
private static final int MAX_INDIVIDUAL_VARIANCE
private static final float MIN_FINDER_PATTERN_RATIO
private static final float MAX_FINDER_PATTERN_RATIO
private final int[] decodeFinderCounters
private final int[] dataCharacterCounters
private final float[] oddRoundingErrors
private final float[] evenRoundingErrors
private final int[] oddCounts
private final int[] evenCounts
protected void ()
protected final int[] getDecodeFinderCounters ()
protected final int[] getDataCharacterCounters ()
protected final float[] getOddRoundingErrors ()
protected final float[] getEvenRoundingErrors ()
protected final int[] getOddCounts ()
protected final int[] getEvenCounts ()
protected static int parseFinderValue (int[], int[][]) throws com.google.zxing.NotFoundException
int value
int[] counters
int[][] finderPatterns
protected static int count (int[])
int a
int[] arr$
int len$
int i$
int[] array
int count
protected static void increment (int[], float[])
int i
int[] array
float[] errors
int index
float biggestError
protected static void decrement (int[], float[])
int i
int[] array
float[] errors
int index
float biggestError
protected static boolean isFinderPattern (int[])
int counter
int[] arr$
int len$
int i$
int minCounter
int maxCounter
int[] counters
int firstTwoSum
int sum
float ratio
}
com/google/zxing/oned/rss/Pair.classPair.java
package com.google.zxing.oned.rss
final com.google.zxing.oned.rss.Pair extends com.google.zxing.oned.rss.DataCharacter {
private final com.google.zxing.oned.rss.FinderPattern finderPattern
private int count
void (int, int, com.google.zxing.oned.rss.FinderPattern)
int value
int checksumPortion
com.google.zxing.oned.rss.FinderPattern finderPattern
com.google.zxing.oned.rss.FinderPattern getFinderPattern ()
int getCount ()
void incrementCount ()
}
com/google/zxing/oned/rss/RSS14Reader.classRSS14Reader.java
package com.google.zxing.oned.rss
public final com.google.zxing.oned.rss.RSS14Reader extends com.google.zxing.oned.rss.AbstractRSSReader {
private static final int[] OUTSIDE_EVEN_TOTAL_SUBSET
private static final int[] INSIDE_ODD_TOTAL_SUBSET
private static final int[] OUTSIDE_GSUM
private static final int[] INSIDE_GSUM
private static final int[] OUTSIDE_ODD_WIDEST
private static final int[] INSIDE_ODD_WIDEST
private static final int[][] FINDER_PATTERNS
private final java.util.List possibleLeftPairs
private final java.util.List possibleRightPairs
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.oned.rss.Pair right
int j
int rightSize
com.google.zxing.oned.rss.Pair left
int i
int rowNumber
com.google.zxing.common.BitArray row
java.util.Map hints
com.google.zxing.oned.rss.Pair leftPair
com.google.zxing.oned.rss.Pair rightPair
int lefSize
private static void addOrTally (java.util.Collection, com.google.zxing.oned.rss.Pair)
com.google.zxing.oned.rss.Pair other
java.util.Iterator i$
java.util.Collection possiblePairs
com.google.zxing.oned.rss.Pair pair
boolean found
public void reset ()
private static com.google.zxing.Result constructResult (com.google.zxing.oned.rss.Pair, com.google.zxing.oned.rss.Pair)
int i
int digit
int i
com.google.zxing.oned.rss.Pair leftPair
com.google.zxing.oned.rss.Pair rightPair
long symbolValue
String text
StringBuilder buffer
int checkDigit
com.google.zxing.ResultPoint[] leftPoints
com.google.zxing.ResultPoint[] rightPoints
private static boolean checkChecksum (com.google.zxing.oned.rss.Pair, com.google.zxing.oned.rss.Pair)
com.google.zxing.oned.rss.Pair leftPair
com.google.zxing.oned.rss.Pair rightPair
int checkValue
int targetCheckValue
private com.google.zxing.oned.rss.Pair decodePair (com.google.zxing.common.BitArray, boolean, int, java.util.Map)
float center
int[] startEnd
com.google.zxing.oned.rss.FinderPattern pattern
com.google.zxing.ResultPointCallback resultPointCallback
com.google.zxing.oned.rss.DataCharacter outside
com.google.zxing.oned.rss.DataCharacter inside
com.google.zxing.NotFoundException ignored
com.google.zxing.common.BitArray row
boolean right
int rowNumber
java.util.Map hints
private com.google.zxing.oned.rss.DataCharacter decodeDataCharacter (com.google.zxing.common.BitArray, com.google.zxing.oned.rss.FinderPattern, boolean) throws com.google.zxing.NotFoundException
int temp
int i
int j
float value
int count
int offset
int i
int i
int i
int group
int oddWidest
int evenWidest
int vOdd
int vEven
int tEven
int gSum
int group
int oddWidest
int evenWidest
int vOdd
int vEven
int tOdd
int gSum
com.google.zxing.common.BitArray row
com.google.zxing.oned.rss.FinderPattern pattern
boolean outsideChar
int[] counters
int numModules
float elementWidth
int[] oddCounts
int[] evenCounts
float[] oddRoundingErrors
float[] evenRoundingErrors
int oddSum
int oddChecksumPortion
int evenChecksumPortion
int evenSum
int checksumPortion
private int[] findFinderPattern (com.google.zxing.common.BitArray, int, boolean) throws com.google.zxing.NotFoundException
int x
com.google.zxing.common.BitArray row
int rowOffset
boolean rightFinderPattern
int[] counters
int width
boolean isWhite
int counterPosition
int patternStart
private com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern (com.google.zxing.common.BitArray, int, boolean, int[]) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int rowNumber
boolean right
int[] startEnd
boolean firstIsBlack
int firstElementStart
int firstCounter
int[] counters
int value
int start
int end
private void adjustOddEvenCounts (boolean, int) throws com.google.zxing.NotFoundException
boolean outsideChar
int numModules
int oddSum
int evenSum
int mismatch
boolean oddParityBad
boolean evenParityBad
boolean incrementOdd
boolean decrementOdd
boolean incrementEven
boolean decrementEven
static void ()
}
com/google/zxing/oned/UPCEANExtension5Support.classUPCEANExtension5Support.java
package com.google.zxing.oned
final com.google.zxing.oned.UPCEANExtension5Support extends java.lang.Object {
private static final int[] CHECK_DIGIT_ENCODINGS
private final int[] decodeMiddleCounters
private final StringBuilder decodeRowStringBuffer
void ()
com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, int[]) throws com.google.zxing.NotFoundException
int rowNumber
com.google.zxing.common.BitArray row
int[] extensionStartRange
StringBuilder result
int end
String resultString
java.util.Map extensionData
com.google.zxing.Result extensionResult
int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuilder) throws com.google.zxing.NotFoundException
int counter
int[] arr$
int len$
int i$
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuilder resultString
int[] counters
int end
int rowOffset
int lgPatternFound
int checkDigit
private static int extensionChecksum (java.lang.CharSequence)
int i
int i
CharSequence s
int length
int sum
private static int determineCheckDigit (int) throws com.google.zxing.NotFoundException
int d
int lgPatternFound
private static java.util.Map parseExtensionString (java.lang.String)
String raw
Object value
java.util.Map result
private static java.lang.String parseExtension5String (java.lang.String)
String raw
String currency
int rawAmount
String unitsString
int hundredths
String hundredthsString
static void ()
}
com/google/zxing/oned/Code128Writer.classCode128Writer.java
package com.google.zxing.oned
public final com.google.zxing.oned.Code128Writer extends com.google.zxing.oned.OneDimensionalCodeWriter {
private static final int CODE_START_B
private static final int CODE_START_C
private static final int CODE_CODE_B
private static final int CODE_CODE_C
private static final int CODE_STOP
private static final char ESCAPE_FNC_1
private static final char ESCAPE_FNC_2
private static final char ESCAPE_FNC_3
private static final char ESCAPE_FNC_4
private static final int CODE_FNC_1
private static final int CODE_FNC_2
private static final int CODE_FNC_3
private static final int CODE_FNC_4_B
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
public boolean[] encode (java.lang.String)
char c
int i
int newCodeSet
int patternIndex
int patternIndex
int patternIndex
int patternIndex
int requiredDigitCount
int newCodeSet
int patternIndex
int width
int[] arr$
int len$
int i$
int[] pattern
java.util.Iterator i$
int[] pattern
java.util.Iterator i$
String contents
int length
java.util.Collection patterns
int checkSum
int checkWeight
int codeSet
int position
int codeWidth
boolean[] result
int pos
private static boolean isDigits (java.lang.CharSequence, int, int)
char c
int i
CharSequence value
int start
int length
int end
int last
}
com/google/zxing/FormatException.classFormatException.java
package com.google.zxing
public final com.google.zxing.FormatException extends com.google.zxing.ReaderException {
private static final com.google.zxing.FormatException instance
private void ()
public static com.google.zxing.FormatException getFormatInstance ()
static void ()
}
com/google/zxing/common/DefaultGridSampler.classDefaultGridSampler.java
package com.google.zxing.common
public final com.google.zxing.common.DefaultGridSampler extends com.google.zxing.common.GridSampler {
public void ()
public com.google.zxing.common.BitMatrix sampleGrid (com.google.zxing.common.BitMatrix, int, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
int dimensionX
int dimensionY
float p1ToX
float p1ToY
float p2ToX
float p2ToY
float p3ToX
float p3ToY
float p4ToX
float p4ToY
float p1FromX
float p1FromY
float p2FromX
float p2FromY
float p3FromX
float p3FromY
float p4FromX
float p4FromY
com.google.zxing.common.PerspectiveTransform transform
public com.google.zxing.common.BitMatrix sampleGrid (com.google.zxing.common.BitMatrix, int, int, com.google.zxing.common.PerspectiveTransform) throws com.google.zxing.NotFoundException
int x
int x
ArrayIndexOutOfBoundsException aioobe
int max
float iValue
int y
com.google.zxing.common.BitMatrix image
int dimensionX
int dimensionY
com.google.zxing.common.PerspectiveTransform transform
com.google.zxing.common.BitMatrix bits
float[] points
}
com/google/zxing/common/StringUtils.classStringUtils.java
package com.google.zxing.common
public final com.google.zxing.common.StringUtils extends java.lang.Object {
private static final String PLATFORM_DEFAULT_ENCODING
public static final String SHIFT_JIS
public static final String GB2312
private static final String EUC_JP
private static final String UTF8
private static final String ISO88591
private static final boolean ASSUME_SHIFT_JIS
private void ()
public static java.lang.String guessEncoding (byte[], java.util.Map)
String characterSet
int value
int i
byte[] bytes
java.util.Map hints
int length
boolean canBeISO88591
boolean canBeShiftJIS
boolean canBeUTF8
int utf8BytesLeft
int utf2BytesChars
int utf3BytesChars
int utf4BytesChars
int sjisBytesLeft
int sjisKatakanaChars
int sjisCurKatakanaWordLength
int sjisCurDoubleBytesWordLength
int sjisMaxKatakanaWordLength
int sjisMaxDoubleBytesWordLength
int isoHighOther
boolean utf8bom
static void ()
}
com/google/zxing/common/reedsolomon/ReedSolomonDecoder.classReedSolomonDecoder.java
package com.google.zxing.common.reedsolomon
public final com.google.zxing.common.reedsolomon.ReedSolomonDecoder extends java.lang.Object {
private final com.google.zxing.common.reedsolomon.GenericGF field
public void (com.google.zxing.common.reedsolomon.GenericGF)
com.google.zxing.common.reedsolomon.GenericGF field
public void decode (int[], int) throws com.google.zxing.common.reedsolomon.ReedSolomonException
int eval
int i
int position
int i
int[] received
int twoS
com.google.zxing.common.reedsolomon.GenericGFPoly poly
int[] syndromeCoefficients
boolean noError
com.google.zxing.common.reedsolomon.GenericGFPoly syndrome
com.google.zxing.common.reedsolomon.GenericGFPoly[] sigmaOmega
com.google.zxing.common.reedsolomon.GenericGFPoly sigma
com.google.zxing.common.reedsolomon.GenericGFPoly omega
int[] errorLocations
int[] errorMagnitudes
private com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm (com.google.zxing.common.reedsolomon.GenericGFPoly, com.google.zxing.common.reedsolomon.GenericGFPoly, int) throws com.google.zxing.common.reedsolomon.ReedSolomonException
com.google.zxing.common.reedsolomon.GenericGFPoly temp
int degreeDiff
int scale
com.google.zxing.common.reedsolomon.GenericGFPoly rLastLast
com.google.zxing.common.reedsolomon.GenericGFPoly tLastLast
com.google.zxing.common.reedsolomon.GenericGFPoly q
int denominatorLeadingTerm
int dltInverse
com.google.zxing.common.reedsolomon.GenericGFPoly a
com.google.zxing.common.reedsolomon.GenericGFPoly b
int R
com.google.zxing.common.reedsolomon.GenericGFPoly rLast
com.google.zxing.common.reedsolomon.GenericGFPoly r
com.google.zxing.common.reedsolomon.GenericGFPoly tLast
com.google.zxing.common.reedsolomon.GenericGFPoly t
int sigmaTildeAtZero
int inverse
com.google.zxing.common.reedsolomon.GenericGFPoly sigma
com.google.zxing.common.reedsolomon.GenericGFPoly omega
private int[] findErrorLocations (com.google.zxing.common.reedsolomon.GenericGFPoly) throws com.google.zxing.common.reedsolomon.ReedSolomonException
int i
com.google.zxing.common.reedsolomon.GenericGFPoly errorLocator
int numErrors
int[] result
int e
private int[] findErrorMagnitudes (com.google.zxing.common.reedsolomon.GenericGFPoly, int[])
int term
int termPlus1
int j
int xiInverse
int denominator
int i
com.google.zxing.common.reedsolomon.GenericGFPoly errorEvaluator
int[] errorLocations
int s
int[] result
}
com/google/zxing/common/reedsolomon/ReedSolomonEncoder.classReedSolomonEncoder.java
package com.google.zxing.common.reedsolomon
public final com.google.zxing.common.reedsolomon.ReedSolomonEncoder extends java.lang.Object {
private final com.google.zxing.common.reedsolomon.GenericGF field
private final java.util.List cachedGenerators
public void (com.google.zxing.common.reedsolomon.GenericGF)
com.google.zxing.common.reedsolomon.GenericGF field
private com.google.zxing.common.reedsolomon.GenericGFPoly buildGenerator (int)
com.google.zxing.common.reedsolomon.GenericGFPoly nextGenerator
int d
com.google.zxing.common.reedsolomon.GenericGFPoly lastGenerator
int degree
public void encode (int[], int)
int i
int[] toEncode
int ecBytes
int dataBytes
com.google.zxing.common.reedsolomon.GenericGFPoly generator
int[] infoCoefficients
com.google.zxing.common.reedsolomon.GenericGFPoly info
com.google.zxing.common.reedsolomon.GenericGFPoly remainder
int[] coefficients
int numZeroCoefficients
}
com/google/zxing/common/reedsolomon/GenericGF.classGenericGF.java
package com.google.zxing.common.reedsolomon
public final com.google.zxing.common.reedsolomon.GenericGF extends java.lang.Object {
public static final com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_12
public static final com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_10
public static final com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_6
public static final com.google.zxing.common.reedsolomon.GenericGF AZTEC_PARAM
public static final com.google.zxing.common.reedsolomon.GenericGF QR_CODE_FIELD_256
public static final com.google.zxing.common.reedsolomon.GenericGF DATA_MATRIX_FIELD_256
public static final com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_8
public static final com.google.zxing.common.reedsolomon.GenericGF MAXICODE_FIELD_64
private static final int INITIALIZATION_THRESHOLD
private int[] expTable
private int[] logTable
private com.google.zxing.common.reedsolomon.GenericGFPoly zero
private com.google.zxing.common.reedsolomon.GenericGFPoly one
private final int size
private final int primitive
private final int generatorBase
private boolean initialized
public void (int, int, int)
int primitive
int size
int b
private void initialize ()
int i
int i
int x
private void checkInit ()
com.google.zxing.common.reedsolomon.GenericGFPoly getZero ()
com.google.zxing.common.reedsolomon.GenericGFPoly getOne ()
com.google.zxing.common.reedsolomon.GenericGFPoly buildMonomial (int, int)
int degree
int coefficient
int[] coefficients
static int addOrSubtract (int, int)
int a
int b
int exp (int)
int a
int log (int)
int a
int inverse (int)
int a
int multiply (int, int)
int a
int b
public int getSize ()
public int getGeneratorBase ()
public java.lang.String toString ()
static void ()
}
com/google/zxing/common/reedsolomon/ReedSolomonException.classReedSolomonException.java
package com.google.zxing.common.reedsolomon
public final com.google.zxing.common.reedsolomon.ReedSolomonException extends java.lang.Exception {
public void (java.lang.String)
String message
}
com/google/zxing/common/reedsolomon/GenericGFPoly.classGenericGFPoly.java
package com.google.zxing.common.reedsolomon
final com.google.zxing.common.reedsolomon.GenericGFPoly extends java.lang.Object {
private final com.google.zxing.common.reedsolomon.GenericGF field
private final int[] coefficients
void (com.google.zxing.common.reedsolomon.GenericGF, int[])
int firstNonZero
com.google.zxing.common.reedsolomon.GenericGF field
int[] coefficients
int coefficientsLength
int[] getCoefficients ()
int getDegree ()
boolean isZero ()
int getCoefficient (int)
int degree
int evaluateAt (int)
int coefficient
int[] arr$
int len$
int i$
int result
int i
int a
int size
int result
com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract (com.google.zxing.common.reedsolomon.GenericGFPoly)
int[] temp
int i
com.google.zxing.common.reedsolomon.GenericGFPoly other
int[] smallerCoefficients
int[] largerCoefficients
int[] sumDiff
int lengthDiff
com.google.zxing.common.reedsolomon.GenericGFPoly multiply (com.google.zxing.common.reedsolomon.GenericGFPoly)
int j
int aCoeff
int i
com.google.zxing.common.reedsolomon.GenericGFPoly other
int[] aCoefficients
int aLength
int[] bCoefficients
int bLength
int[] product
com.google.zxing.common.reedsolomon.GenericGFPoly multiply (int)
int i
int scalar
int size
int[] product
com.google.zxing.common.reedsolomon.GenericGFPoly multiplyByMonomial (int, int)
int i
int degree
int coefficient
int size
int[] product
com.google.zxing.common.reedsolomon.GenericGFPoly[] divide (com.google.zxing.common.reedsolomon.GenericGFPoly)
int degreeDifference
int scale
com.google.zxing.common.reedsolomon.GenericGFPoly term
com.google.zxing.common.reedsolomon.GenericGFPoly iterationQuotient
com.google.zxing.common.reedsolomon.GenericGFPoly other
com.google.zxing.common.reedsolomon.GenericGFPoly quotient
com.google.zxing.common.reedsolomon.GenericGFPoly remainder
int denominatorLeadingTerm
int inverseDenominatorLeadingTerm
public java.lang.String toString ()
int alphaPower
int coefficient
int degree
StringBuilder result
}
com/google/zxing/common/BitMatrix.classBitMatrix.java
package com.google.zxing.common
public final com.google.zxing.common.BitMatrix extends java.lang.Object {
private final int width
private final int height
private final int rowSize
private final int[] bits
public void (int)
int dimension
public void (int, int)
int width
int height
public boolean get (int, int)
int x
int y
int offset
public void set (int, int)
int x
int y
int offset
public void flip (int, int)
int x
int y
int offset
public void clear ()
int i
int max
public void setRegion (int, int, int, int)
int x
int offset
int y
int left
int top
int width
int height
int right
int bottom
public com.google.zxing.common.BitArray getRow (int, com.google.zxing.common.BitArray)
int x
int y
com.google.zxing.common.BitArray row
int offset
public void setRow (int, com.google.zxing.common.BitArray)
int y
com.google.zxing.common.BitArray row
public int[] getEnclosingRectangle ()
int bit
int bit
int theBits
int x32
int y
int left
int top
int right
int bottom
int width
int height
public int[] getTopLeftOnBit ()
int bitsOffset
int y
int x
int theBits
int bit
public int[] getBottomRightOnBit ()
int bitsOffset
int y
int x
int theBits
int bit
public int getWidth ()
public int getHeight ()
public boolean equals (java.lang.Object)
int i
Object o
com.google.zxing.common.BitMatrix other
public int hashCode ()
int bit
int[] arr$
int len$
int i$
int hash
public java.lang.String toString ()
int x
int y
StringBuilder result
}
com/google/zxing/common/HybridBinarizer.classHybridBinarizer.java
package com.google.zxing.common
public final com.google.zxing.common.HybridBinarizer extends com.google.zxing.common.GlobalHistogramBinarizer {
private static final int BLOCK_SIZE_POWER
private static final int BLOCK_SIZE
private static final int BLOCK_SIZE_MASK
private static final int MINIMUM_DIMENSION
private static final int MIN_DYNAMIC_RANGE
private com.google.zxing.common.BitMatrix matrix
public void (com.google.zxing.LuminanceSource)
com.google.zxing.LuminanceSource source
public com.google.zxing.common.BitMatrix getBlackMatrix () throws com.google.zxing.NotFoundException
byte[] luminances
int subWidth
int subHeight
int[][] blackPoints
com.google.zxing.common.BitMatrix newMatrix
com.google.zxing.LuminanceSource source
int width
int height
public com.google.zxing.Binarizer createBinarizer (com.google.zxing.LuminanceSource)
com.google.zxing.LuminanceSource source
private static void calculateThresholdForBlock (byte[], int, int, int, int, int[][], com.google.zxing.common.BitMatrix)
int[] blackRow
int z
int xoffset
int maxXOffset
int left
int top
int sum
int average
int x
int yoffset
int maxYOffset
int y
byte[] luminances
int subWidth
int subHeight
int width
int height
int[][] blackPoints
com.google.zxing.common.BitMatrix matrix
private static int cap (int, int, int)
int value
int min
int max
private static void thresholdBlock (byte[], int, int, int, int, com.google.zxing.common.BitMatrix)
int x
int y
int offset
byte[] luminances
int xoffset
int yoffset
int threshold
int stride
com.google.zxing.common.BitMatrix matrix
private static int[][] calculateBlackPoints (byte[], int, int, int, int)
int pixel
int xx
int xx
int yy
int offset
int averageNeighborBlackPoint
int xoffset
int maxXOffset
int sum
int min
int max
int average
int x
int yoffset
int maxYOffset
int y
byte[] luminances
int subWidth
int subHeight
int width
int height
int[][] blackPoints
}
com/google/zxing/common/BitArray.classBitArray.java
package com.google.zxing.common
public final com.google.zxing.common.BitArray extends java.lang.Object {
private int[] bits
private int size
public void ()
public void (int)
int size
public int getSize ()
public int getSizeInBytes ()
private void ensureCapacity (int)
int[] newBits
int size
public boolean get (int)
int i
public void set (int)
int i
public void flip (int)
int i
public int getNextSet (int)
int from
int bitsOffset
int currentBits
int result
public int getNextUnset (int)
int from
int bitsOffset
int currentBits
int result
public void setBulk (int, int)
int i
int newBits
public void setRange (int, int)
int mask
int j
int firstBit
int lastBit
int mask
int i
int start
int end
int firstInt
int lastInt
public void clear ()
int i
int max
public boolean isRange (int, int, boolean)
int mask
int j
int firstBit
int lastBit
int mask
int i
int start
int end
boolean value
int firstInt
int lastInt
public void appendBit (boolean)
boolean bit
public void appendBits (int, int)
int numBitsLeft
int value
int numBits
public void appendBitArray (com.google.zxing.common.BitArray)
int i
com.google.zxing.common.BitArray other
int otherSize
public void xor (com.google.zxing.common.BitArray)
int i
com.google.zxing.common.BitArray other
public void toBytes (int, byte[], int, int)
int j
int theByte
int i
int bitOffset
byte[] array
int offset
int numBytes
public int[] getBitArray ()
public void reverse ()
int i
int[] newBits
int size
private static int[] makeArray (int)
int size
public java.lang.String toString ()
int i
StringBuilder result
}
com/google/zxing/common/PerspectiveTransform.classPerspectiveTransform.java
package com.google.zxing.common
public final com.google.zxing.common.PerspectiveTransform extends java.lang.Object {
private final float a11
private final float a12
private final float a13
private final float a21
private final float a22
private final float a23
private final float a31
private final float a32
private final float a33
private void (float, float, float, float, float, float, float, float, float)
float a11
float a21
float a31
float a12
float a22
float a32
float a13
float a23
float a33
public static com.google.zxing.common.PerspectiveTransform quadrilateralToQuadrilateral (float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
float x0
float y0
float x1
float y1
float x2
float y2
float x3
float y3
float x0p
float y0p
float x1p
float y1p
float x2p
float y2p
float x3p
float y3p
com.google.zxing.common.PerspectiveTransform qToS
com.google.zxing.common.PerspectiveTransform sToQ
public void transformPoints (float[])
float x
float y
float denominator
int i
float[] points
int max
float a11
float a12
float a13
float a21
float a22
float a23
float a31
float a32
float a33
public void transformPoints (float[], float[])
float x
float y
float denominator
int i
float[] xValues
float[] yValues
int n
public static com.google.zxing.common.PerspectiveTransform squareToQuadrilateral (float, float, float, float, float, float, float, float)
float dx1
float dx2
float dy1
float dy2
float denominator
float a13
float a23
float x0
float y0
float x1
float y1
float x2
float y2
float x3
float y3
float dx3
float dy3
public static com.google.zxing.common.PerspectiveTransform quadrilateralToSquare (float, float, float, float, float, float, float, float)
float x0
float y0
float x1
float y1
float x2
float y2
float x3
float y3
com.google.zxing.common.PerspectiveTransform buildAdjoint ()
com.google.zxing.common.PerspectiveTransform times (com.google.zxing.common.PerspectiveTransform)
com.google.zxing.common.PerspectiveTransform other
}
com/google/zxing/common/CharacterSetECI.classCharacterSetECI.java
package com.google.zxing.common
public final com.google.zxing.common.CharacterSetECI extends java.lang.Enum {
public static final com.google.zxing.common.CharacterSetECI Cp437
public static final com.google.zxing.common.CharacterSetECI ISO8859_1
public static final com.google.zxing.common.CharacterSetECI ISO8859_2
public static final com.google.zxing.common.CharacterSetECI ISO8859_3
public static final com.google.zxing.common.CharacterSetECI ISO8859_4
public static final com.google.zxing.common.CharacterSetECI ISO8859_5
public static final com.google.zxing.common.CharacterSetECI ISO8859_6
public static final com.google.zxing.common.CharacterSetECI ISO8859_7
public static final com.google.zxing.common.CharacterSetECI ISO8859_8
public static final com.google.zxing.common.CharacterSetECI ISO8859_9
public static final com.google.zxing.common.CharacterSetECI ISO8859_10
public static final com.google.zxing.common.CharacterSetECI ISO8859_11
public static final com.google.zxing.common.CharacterSetECI ISO8859_13
public static final com.google.zxing.common.CharacterSetECI ISO8859_14
public static final com.google.zxing.common.CharacterSetECI ISO8859_15
public static final com.google.zxing.common.CharacterSetECI ISO8859_16
public static final com.google.zxing.common.CharacterSetECI SJIS
public static final com.google.zxing.common.CharacterSetECI Cp1250
public static final com.google.zxing.common.CharacterSetECI Cp1251
public static final com.google.zxing.common.CharacterSetECI Cp1252
public static final com.google.zxing.common.CharacterSetECI Cp1256
public static final com.google.zxing.common.CharacterSetECI UnicodeBigUnmarked
public static final com.google.zxing.common.CharacterSetECI UTF8
public static final com.google.zxing.common.CharacterSetECI ASCII
public static final com.google.zxing.common.CharacterSetECI Big5
public static final com.google.zxing.common.CharacterSetECI GB18030
public static final com.google.zxing.common.CharacterSetECI EUC_KR
private static final java.util.Map VALUE_TO_ECI
private static final java.util.Map NAME_TO_ECI
private final int[] values
private final String[] otherEncodingNames
private static final com.google.zxing.common.CharacterSetECI[] $VALUES
public static com.google.zxing.common.CharacterSetECI[] values ()
public static com.google.zxing.common.CharacterSetECI valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int value
private transient void (java.lang.String, int, int, java.lang.String[])
int value
String[] otherEncodingNames
private transient void (java.lang.String, int, int[], java.lang.String[])
int[] values
String[] otherEncodingNames
public int getValue ()
public static com.google.zxing.common.CharacterSetECI getCharacterSetECIByValue (int) throws com.google.zxing.FormatException
int value
public static com.google.zxing.common.CharacterSetECI getCharacterSetECIByName (java.lang.String)
String name
static void ()
int value
int[] arr$
int len$
int i$
String name
String[] arr$
int len$
int i$
com.google.zxing.common.CharacterSetECI eci
com.google.zxing.common.CharacterSetECI[] arr$
int len$
int i$
}
com/google/zxing/common/DecoderResult.classDecoderResult.java
package com.google.zxing.common
public final com.google.zxing.common.DecoderResult extends java.lang.Object {
private final byte[] rawBytes
private final String text
private final java.util.List byteSegments
private final String ecLevel
private Integer errorsCorrected
private Integer erasures
private Object other
public void (byte[], java.lang.String, java.util.List, java.lang.String)
byte[] rawBytes
String text
java.util.List byteSegments
String ecLevel
public byte[] getRawBytes ()
public java.lang.String getText ()
public java.util.List getByteSegments ()
public java.lang.String getECLevel ()
public java.lang.Integer getErrorsCorrected ()
public void setErrorsCorrected (java.lang.Integer)
Integer errorsCorrected
public java.lang.Integer getErasures ()
public void setErasures (java.lang.Integer)
Integer erasures
public java.lang.Object getOther ()
public void setOther (java.lang.Object)
Object other
}
com/google/zxing/common/DetectorResult.classDetectorResult.java
package com.google.zxing.common
public com.google.zxing.common.DetectorResult extends java.lang.Object {
private final com.google.zxing.common.BitMatrix bits
private final com.google.zxing.ResultPoint[] points
public void (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPoint[])
com.google.zxing.common.BitMatrix bits
com.google.zxing.ResultPoint[] points
public final com.google.zxing.common.BitMatrix getBits ()
public final com.google.zxing.ResultPoint[] getPoints ()
}
com/google/zxing/common/GridSampler.classGridSampler.java
package com.google.zxing.common
public abstract com.google.zxing.common.GridSampler extends java.lang.Object {
private static com.google.zxing.common.GridSampler gridSampler
public void ()
public static void setGridSampler (com.google.zxing.common.GridSampler)
com.google.zxing.common.GridSampler newGridSampler
public static com.google.zxing.common.GridSampler getInstance ()
public abstract com.google.zxing.common.BitMatrix sampleGrid (com.google.zxing.common.BitMatrix, int, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) throws com.google.zxing.NotFoundException
public abstract com.google.zxing.common.BitMatrix sampleGrid (com.google.zxing.common.BitMatrix, int, int, com.google.zxing.common.PerspectiveTransform) throws com.google.zxing.NotFoundException
protected static void checkAndNudgePoints (com.google.zxing.common.BitMatrix, float[]) throws com.google.zxing.NotFoundException
int x
int y
int offset
int x
int y
int offset
com.google.zxing.common.BitMatrix image
float[] points
int width
int height
boolean nudged
static void ()
}
com/google/zxing/common/GlobalHistogramBinarizer.classGlobalHistogramBinarizer.java
package com.google.zxing.common
public com.google.zxing.common.GlobalHistogramBinarizer extends com.google.zxing.Binarizer {
private static final int LUMINANCE_BITS
private static final int LUMINANCE_SHIFT
private static final int LUMINANCE_BUCKETS
private static final byte[] EMPTY
private byte[] luminances
private final int[] buckets
public void (com.google.zxing.LuminanceSource)
com.google.zxing.LuminanceSource source
public com.google.zxing.common.BitArray getBlackRow (int, com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int pixel
int x
int right
int luminance
int x
int y
com.google.zxing.common.BitArray row
com.google.zxing.LuminanceSource source
int width
byte[] localLuminances
int[] localBuckets
int blackPoint
int left
int center
public com.google.zxing.common.BitMatrix getBlackMatrix () throws com.google.zxing.NotFoundException
int pixel
int x
int row
byte[] localLuminances
int right
int y
int pixel
int x
int offset
int y
com.google.zxing.LuminanceSource source
int width
int height
com.google.zxing.common.BitMatrix matrix
int[] localBuckets
int blackPoint
byte[] localLuminances
public com.google.zxing.Binarizer createBinarizer (com.google.zxing.LuminanceSource)
com.google.zxing.LuminanceSource source
private void initArrays (int)
int x
int luminanceSize
private static int estimateBlackPoint (int[]) throws com.google.zxing.NotFoundException
int x
int distanceToBiggest
int score
int x
int temp
int fromFirst
int score
int x
int[] buckets
int numBuckets
int maxBucketCount
int firstPeak
int firstPeakSize
int secondPeak
int secondPeakScore
int bestValley
int bestValleyScore
static void ()
}
com/google/zxing/common/detector/WhiteRectangleDetector.classWhiteRectangleDetector.java
package com.google.zxing.common.detector
public final com.google.zxing.common.detector.WhiteRectangleDetector extends java.lang.Object {
private static final int INIT_SIZE
private static final int CORR
private final com.google.zxing.common.BitMatrix image
private final int height
private final int width
private final int leftInit
private final int rightInit
private final int downInit
private final int upInit
public void (com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
public void (com.google.zxing.common.BitMatrix, int, int, int) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
int initSize
int x
int y
int halfsize
public com.google.zxing.ResultPoint[] detect () throws com.google.zxing.NotFoundException
boolean rightBorderNotWhite
boolean bottomBorderNotWhite
boolean leftBorderNotWhite
boolean topBorderNotWhite
int i
int i
int i
int i
int maxSize
com.google.zxing.ResultPoint z
com.google.zxing.ResultPoint t
com.google.zxing.ResultPoint x
com.google.zxing.ResultPoint y
int left
int right
int up
int down
boolean sizeExceeded
boolean aBlackPointFoundOnBorder
boolean atLeastOneBlackPointFoundOnBorder
private com.google.zxing.ResultPoint getBlackPointOnSegment (float, float, float, float)
int x
int y
int i
float aX
float aY
float bX
float bY
int dist
float xStep
float yStep
private com.google.zxing.ResultPoint[] centerEdges (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint y
com.google.zxing.ResultPoint z
com.google.zxing.ResultPoint x
com.google.zxing.ResultPoint t
float yi
float yj
float zi
float zj
float xi
float xj
float ti
float tj
private boolean containsBlackPoint (int, int, int, boolean)
int x
int y
int a
int b
int fixed
boolean horizontal
}
com/google/zxing/common/detector/MonochromeRectangleDetector.classMonochromeRectangleDetector.java
package com.google.zxing.common.detector
public final com.google.zxing.common.detector.MonochromeRectangleDetector extends java.lang.Object {
private static final int MAX_MODULES
private final com.google.zxing.common.BitMatrix image
public void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix image
public com.google.zxing.ResultPoint[] detect () throws com.google.zxing.NotFoundException
int height
int width
int halfHeight
int halfWidth
int deltaY
int deltaX
int top
int bottom
int left
int right
com.google.zxing.ResultPoint pointA
com.google.zxing.ResultPoint pointB
com.google.zxing.ResultPoint pointC
com.google.zxing.ResultPoint pointD
private com.google.zxing.ResultPoint findCornerFromCenter (int, int, int, int, int, int, int, int, int) throws com.google.zxing.NotFoundException
int[] range
int lastY
int lastX
int[] range
int y
int x
int centerX
int deltaX
int left
int right
int centerY
int deltaY
int top
int bottom
int maxWhiteRun
int[] lastRange
private int[] blackWhiteRange (int, int, int, int, boolean)
int whiteRunStart
int whiteRunSize
int whiteRunStart
int whiteRunSize
int fixedDimension
int maxWhiteRun
int minDim
int maxDim
boolean horizontal
int center
int start
int end
}
com/google/zxing/common/detector/MathUtils.classMathUtils.java
package com.google.zxing.common.detector
public final com.google.zxing.common.detector.MathUtils extends java.lang.Object {
private void ()
public static int round (float)
float d
public static float distance (float, float, float, float)
float aX
float aY
float bX
float bY
float xDiff
float yDiff
public static float distance (int, int, int, int)
int aX
int aY
int bX
int bY
int xDiff
int yDiff
}
com/google/zxing/common/BitSource.classBitSource.java
package com.google.zxing.common
public final com.google.zxing.common.BitSource extends java.lang.Object {
private final byte[] bytes
private int byteOffset
private int bitOffset
public void (byte[])
byte[] bytes
public int getBitOffset ()
public int getByteOffset ()
public int readBits (int)
int bitsLeft
int toRead
int bitsToNotRead
int mask
int bitsToNotRead
int mask
int numBits
int result
public int available ()
}
com/google/zxing/WriterException.classWriterException.java
package com.google.zxing
public final com.google.zxing.WriterException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
com/google/zxing/EncodeHintType.classEncodeHintType.java
package com.google.zxing
public final com.google.zxing.EncodeHintType extends java.lang.Enum {
public static final com.google.zxing.EncodeHintType ERROR_CORRECTION
public static final com.google.zxing.EncodeHintType CHARACTER_SET
public static final com.google.zxing.EncodeHintType DATA_MATRIX_SHAPE
public static final com.google.zxing.EncodeHintType MIN_SIZE
public static final com.google.zxing.EncodeHintType MAX_SIZE
public static final com.google.zxing.EncodeHintType MARGIN
public static final com.google.zxing.EncodeHintType PDF417_COMPACT
public static final com.google.zxing.EncodeHintType PDF417_COMPACTION
public static final com.google.zxing.EncodeHintType PDF417_DIMENSIONS
public static final com.google.zxing.EncodeHintType AZTEC_LAYERS
private static final com.google.zxing.EncodeHintType[] $VALUES
public static com.google.zxing.EncodeHintType[] values ()
public static com.google.zxing.EncodeHintType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/ResultPoint.classResultPoint.java
package com.google.zxing
public com.google.zxing.ResultPoint extends java.lang.Object {
private final float x
private final float y
public void (float, float)
float x
float y
public final float getX ()
public final float getY ()
public final boolean equals (java.lang.Object)
com.google.zxing.ResultPoint otherPoint
Object other
public final int hashCode ()
public final java.lang.String toString ()
StringBuilder result
public static void orderBestPatterns (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint pointA
com.google.zxing.ResultPoint pointB
com.google.zxing.ResultPoint pointC
com.google.zxing.ResultPoint pointA
com.google.zxing.ResultPoint pointB
com.google.zxing.ResultPoint pointC
com.google.zxing.ResultPoint temp
com.google.zxing.ResultPoint[] patterns
float zeroOneDistance
float oneTwoDistance
float zeroTwoDistance
com.google.zxing.ResultPoint pointA
com.google.zxing.ResultPoint pointB
com.google.zxing.ResultPoint pointC
public static float distance (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint pattern1
com.google.zxing.ResultPoint pattern2
private static float crossProductZ (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint pointA
com.google.zxing.ResultPoint pointB
com.google.zxing.ResultPoint pointC
float bX
float bY
}
com/google/zxing/Dimension.classDimension.java
package com.google.zxing
public final com.google.zxing.Dimension extends java.lang.Object {
private final int width
private final int height
public void (int, int)
int width
int height
public int getWidth ()
public int getHeight ()
public boolean equals (java.lang.Object)
com.google.zxing.Dimension d
Object other
public int hashCode ()
public java.lang.String toString ()
}
com/google/zxing/pdf417/PDF417Writer.classPDF417Writer.java
package com.google.zxing.pdf417
public final com.google.zxing.pdf417.PDF417Writer extends java.lang.Object implements com.google.zxing.Writer {
static final int WHITE_SPACE
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
com.google.zxing.pdf417.encoder.Dimensions dimensions
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
com.google.zxing.pdf417.encoder.PDF417 encoder
int margin
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
private static com.google.zxing.common.BitMatrix bitMatrixFromEncoder (com.google.zxing.pdf417.encoder.PDF417, java.lang.String, int, int, int) throws com.google.zxing.WriterException
int scale
byte[][] scaledMatrix
com.google.zxing.pdf417.encoder.PDF417 encoder
String contents
int width
int height
int margin
int errorCorrectionLevel
int lineThickness
int aspectRatio
byte[][] originalScale
boolean rotated
int scaleX
int scaleY
int scale
private static com.google.zxing.common.BitMatrix bitMatrixFrombitArray (byte[][], int)
int x
int y
int yOutput
byte[][] input
int margin
com.google.zxing.common.BitMatrix output
private static byte[][] rotateArray (byte[][])
int jj
int inverseii
int ii
byte[][] bitarray
byte[][] temp
}
com/google/zxing/pdf417/PDF417Reader.classPDF417Reader.java
package com.google.zxing.pdf417
public final com.google.zxing.pdf417.PDF417Reader extends java.lang.Object implements com.google.zxing.Reader com.google.zxing.multi.MultipleBarcodeReader {
public void ()
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
com.google.zxing.BinaryBitmap image
java.util.Map hints
com.google.zxing.Result[] result
public com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.FormatException ignored
com.google.zxing.ChecksumException ignored
com.google.zxing.BinaryBitmap image
java.util.Map hints
private static com.google.zxing.Result[] decode (com.google.zxing.BinaryBitmap, java.util.Map, boolean) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.Result result
com.google.zxing.pdf417.PDF417ResultMetadata pdf417ResultMetadata
com.google.zxing.ResultPoint[] points
java.util.Iterator i$
com.google.zxing.BinaryBitmap image
java.util.Map hints
boolean multiple
java.util.List results
com.google.zxing.pdf417.detector.PDF417DetectorResult detectorResult
private static int getMaxWidth (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint p1
com.google.zxing.ResultPoint p2
private static int getMinWidth (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint p1
com.google.zxing.ResultPoint p2
private static int getMaxCodewordWidth (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint[] p
private static int getMinCodewordWidth (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint[] p
public void reset ()
}
com/google/zxing/pdf417/PDF417ResultMetadata.classPDF417ResultMetadata.java
package com.google.zxing.pdf417
public final com.google.zxing.pdf417.PDF417ResultMetadata extends java.lang.Object {
private int segmentIndex
private String fileId
private int[] optionalData
private boolean lastSegment
public void ()
public int getSegmentIndex ()
public void setSegmentIndex (int)
int segmentIndex
public java.lang.String getFileId ()
public void setFileId (java.lang.String)
String fileId
public int[] getOptionalData ()
public void setOptionalData (int[])
int[] optionalData
public boolean isLastSegment ()
public void setLastSegment (boolean)
boolean lastSegment
}
com/google/zxing/pdf417/PDF417Common.classPDF417Common.java
package com.google.zxing.pdf417
public final com.google.zxing.pdf417.PDF417Common extends java.lang.Object {
public static final int NUMBER_OF_CODEWORDS
public static final int MAX_CODEWORDS_IN_BARCODE
public static final int MIN_ROWS_IN_BARCODE
public static final int MAX_ROWS_IN_BARCODE
public static final int MAX_CODEWORDS_IN_ROW
public static final int MODULES_IN_CODEWORD
public static final int MODULES_IN_STOP_PATTERN
public static final int BARS_IN_MODULE
private static final int[] EMPTY_INT_ARRAY
public static final int[] SYMBOL_TABLE
private static final int[] CODEWORD_TABLE
private void ()
public static int getBitCountSum (int[])
int count
int[] arr$
int len$
int i$
int[] moduleBitCount
int bitCountSum
public static int[] toIntArray (java.util.Collection)
Integer integer
java.util.Iterator i$
java.util.Collection list
int[] result
int i
public static int getCodeword (long)
long symbol
long sym
int i
private static int findCodewordIndex (long)
int mid
long symbol
int first
int upto
static void ()
}
com/google/zxing/pdf417/detector/Detector.classDetector.java
package com.google.zxing.pdf417.detector
public final com.google.zxing.pdf417.detector.Detector extends java.lang.Object {
private static final int[] INDEXES_START_PATTERN
private static final int[] INDEXES_STOP_PATTERN
private static final int INTEGER_MATH_SHIFT
private static final int PATTERN_MATCH_RESULT_SCALE_FACTOR
private static final int MAX_AVG_VARIANCE
private static final int MAX_INDIVIDUAL_VARIANCE
private static final int[] START_PATTERN
private static final int[] STOP_PATTERN
private static final int MAX_PIXEL_DRIFT
private static final int MAX_PATTERN_DRIFT
private static final int SKIPPED_ROW_COUNT_MAX
private static final int ROW_STEP
private static final int BARCODE_MIN_HEIGHT
private void ()
public static com.google.zxing.pdf417.detector.PDF417DetectorResult detect (com.google.zxing.BinaryBitmap, java.util.Map, boolean) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
java.util.Map hints
boolean multiple
com.google.zxing.common.BitMatrix bitMatrix
java.util.List barcodeCoordinates
private static java.util.List detect (boolean, com.google.zxing.common.BitMatrix)
com.google.zxing.ResultPoint[] barcodeCoordinate
java.util.Iterator i$
com.google.zxing.ResultPoint[] vertices
boolean multiple
com.google.zxing.common.BitMatrix bitMatrix
java.util.List barcodeCoordinates
int row
int column
boolean foundBarcodeInRow
static void rotate180 (com.google.zxing.common.BitMatrix)
int y
com.google.zxing.common.BitMatrix bitMatrix
int width
int height
com.google.zxing.common.BitArray firstRowBitArray
com.google.zxing.common.BitArray secondRowBitArray
com.google.zxing.common.BitArray tmpBitArray
static com.google.zxing.common.BitArray mirror (com.google.zxing.common.BitArray, com.google.zxing.common.BitArray)
int i
com.google.zxing.common.BitArray input
com.google.zxing.common.BitArray result
int size
private static com.google.zxing.ResultPoint[] findVertices (com.google.zxing.common.BitMatrix, int, int)
com.google.zxing.common.BitMatrix matrix
int startRow
int startColumn
int height
int width
com.google.zxing.ResultPoint[] result
private static void copyToResult (com.google.zxing.ResultPoint[], com.google.zxing.ResultPoint[], int[])
int i
com.google.zxing.ResultPoint[] result
com.google.zxing.ResultPoint[] tmpResult
int[] destinationIndexes
private static com.google.zxing.ResultPoint[] findRowsWithPattern (com.google.zxing.common.BitMatrix, int, int, int, int, int[])
int[] previousRowLoc
int[] loc
int[] loc
int skippedRowCount
int[] previousRowLoc
int i
com.google.zxing.common.BitMatrix matrix
int height
int width
int startRow
int startColumn
int[] pattern
com.google.zxing.ResultPoint[] result
boolean found
int[] counters
int stopRow
private static int[] findGuardPattern (com.google.zxing.common.BitMatrix, int, int, int, boolean, int[], int[])
boolean pixel
com.google.zxing.common.BitMatrix matrix
int column
int row
int width
boolean whiteFirst
int[] pattern
int[] counters
int patternLength
boolean isWhite
int patternStart
int pixelDrift
int x
int counterPosition
private static int patternMatchVariance (int[], int[], int)
int i
int counter
int scaledPattern
int variance
int x
int[] counters
int[] pattern
int maxIndividualVariance
int numCounters
int total
int patternLength
int unitBarWidth
int totalVariance
static void ()
}
com/google/zxing/pdf417/detector/PDF417DetectorResult.classPDF417DetectorResult.java
package com.google.zxing.pdf417.detector
public final com.google.zxing.pdf417.detector.PDF417DetectorResult extends java.lang.Object {
private final com.google.zxing.common.BitMatrix bits
private final java.util.List points
public void (com.google.zxing.common.BitMatrix, java.util.List)
com.google.zxing.common.BitMatrix bits
java.util.List points
public com.google.zxing.common.BitMatrix getBits ()
public java.util.List getPoints ()
}
com/google/zxing/pdf417/decoder/BarcodeValue.classBarcodeValue.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.BarcodeValue extends java.lang.Object {
private final java.util.Map values
void ()
void setValue (int)
int value
Integer confidence
int[] getValue ()
java.util.Map$Entry entry
java.util.Iterator i$
int maxConfidence
java.util.Collection result
public java.lang.Integer getConfidence (int)
int value
}
com/google/zxing/pdf417/decoder/BarcodeMetadata.classBarcodeMetadata.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.BarcodeMetadata extends java.lang.Object {
private final int columnCount
private final int errorCorrectionLevel
private final int rowCountUpperPart
private final int rowCountLowerPart
private final int rowCount
void (int, int, int, int)
int columnCount
int rowCountUpperPart
int rowCountLowerPart
int errorCorrectionLevel
int getColumnCount ()
int getErrorCorrectionLevel ()
int getRowCount ()
int getRowCountUpperPart ()
int getRowCountLowerPart ()
}
com/google/zxing/pdf417/decoder/BoundingBox.classBoundingBox.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.BoundingBox extends java.lang.Object {
private com.google.zxing.common.BitMatrix image
private com.google.zxing.ResultPoint topLeft
private com.google.zxing.ResultPoint bottomLeft
private com.google.zxing.ResultPoint topRight
private com.google.zxing.ResultPoint bottomRight
private int minX
private int maxX
private int minY
private int maxY
void (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomRight
void (com.google.zxing.pdf417.decoder.BoundingBox)
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
private void init (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomRight
static com.google.zxing.pdf417.decoder.BoundingBox merge (com.google.zxing.pdf417.decoder.BoundingBox, com.google.zxing.pdf417.decoder.BoundingBox) throws com.google.zxing.NotFoundException
com.google.zxing.pdf417.decoder.BoundingBox leftBox
com.google.zxing.pdf417.decoder.BoundingBox rightBox
com.google.zxing.pdf417.decoder.BoundingBox addMissingRows (int, int, boolean) throws com.google.zxing.NotFoundException
com.google.zxing.ResultPoint top
int newMinY
com.google.zxing.ResultPoint newTop
com.google.zxing.ResultPoint bottom
int newMaxY
com.google.zxing.ResultPoint newBottom
int missingStartRows
int missingEndRows
boolean isLeft
com.google.zxing.ResultPoint newTopLeft
com.google.zxing.ResultPoint newBottomLeft
com.google.zxing.ResultPoint newTopRight
com.google.zxing.ResultPoint newBottomRight
private void calculateMinMaxValues ()
void setTopRight (com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint topRight
void setBottomRight (com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint bottomRight
int getMinX ()
int getMaxX ()
int getMinY ()
int getMaxY ()
com.google.zxing.ResultPoint getTopLeft ()
com.google.zxing.ResultPoint getTopRight ()
com.google.zxing.ResultPoint getBottomLeft ()
com.google.zxing.ResultPoint getBottomRight ()
}
com/google/zxing/pdf417/decoder/DetectionResult.classDetectionResult.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.DetectionResult extends java.lang.Object {
private static final int ADJUST_ROW_NUMBER_SKIP
private final com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
private final com.google.zxing.pdf417.decoder.DetectionResultColumn[] detectionResultColumns
private com.google.zxing.pdf417.decoder.BoundingBox boundingBox
private final int barcodeColumnCount
void (com.google.zxing.pdf417.decoder.BarcodeMetadata, com.google.zxing.pdf417.decoder.BoundingBox)
com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
com.google.zxing.pdf417.decoder.DetectionResultColumn[] getDetectionResultColumns ()
int unadjustedCodewordCount
int previousUnadjustedCount
private void adjustIndicatorColumnRowNumbers (com.google.zxing.pdf417.decoder.DetectionResultColumn)
com.google.zxing.pdf417.decoder.DetectionResultColumn detectionResultColumn
private int adjustRowNumbers ()
int codewordsRow
com.google.zxing.pdf417.decoder.Codeword[] codewords
int barcodeColumn
int unadjustedCount
private int adjustRowNumbersByRow ()
int unadjustedCount
private void adjustRowNumbersFromBothRI ()
com.google.zxing.pdf417.decoder.Codeword codeword
int barcodeColumn
int codewordsRow
com.google.zxing.pdf417.decoder.Codeword[] LRIcodewords
com.google.zxing.pdf417.decoder.Codeword[] RRIcodewords
private int adjustRowNumbersFromRRI ()
com.google.zxing.pdf417.decoder.Codeword codeword
int barcodeColumn
int rowIndicatorRowNumber
int invalidRowCounts
int codewordsRow
int unadjustedCount
com.google.zxing.pdf417.decoder.Codeword[] codewords
private int adjustRowNumbersFromLRI ()
com.google.zxing.pdf417.decoder.Codeword codeword
int barcodeColumn
int rowIndicatorRowNumber
int invalidRowCounts
int codewordsRow
int unadjustedCount
com.google.zxing.pdf417.decoder.Codeword[] codewords
private static int adjustRowNumberIfValid (int, int, com.google.zxing.pdf417.decoder.Codeword)
int rowIndicatorRowNumber
int invalidRowCounts
com.google.zxing.pdf417.decoder.Codeword codeword
private void adjustRowNumbers (int, int, com.google.zxing.pdf417.decoder.Codeword[])
com.google.zxing.pdf417.decoder.Codeword otherCodeword
com.google.zxing.pdf417.decoder.Codeword[] arr$
int len$
int i$
int barcodeColumn
int codewordsRow
com.google.zxing.pdf417.decoder.Codeword[] codewords
com.google.zxing.pdf417.decoder.Codeword codeword
com.google.zxing.pdf417.decoder.Codeword[] previousColumnCodewords
com.google.zxing.pdf417.decoder.Codeword[] nextColumnCodewords
com.google.zxing.pdf417.decoder.Codeword[] otherCodewords
private static boolean adjustRowNumber (com.google.zxing.pdf417.decoder.Codeword, com.google.zxing.pdf417.decoder.Codeword)
com.google.zxing.pdf417.decoder.Codeword codeword
com.google.zxing.pdf417.decoder.Codeword otherCodeword
int getBarcodeColumnCount ()
int getBarcodeRowCount ()
int getBarcodeECLevel ()
public void setBoundingBox (com.google.zxing.pdf417.decoder.BoundingBox)
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
com.google.zxing.pdf417.decoder.BoundingBox getBoundingBox ()
void setDetectionResultColumn (int, com.google.zxing.pdf417.decoder.DetectionResultColumn)
int barcodeColumn
com.google.zxing.pdf417.decoder.DetectionResultColumn detectionResultColumn
com.google.zxing.pdf417.decoder.DetectionResultColumn getDetectionResultColumn (int)
int barcodeColumn
public java.lang.String toString ()
com.google.zxing.pdf417.decoder.Codeword codeword
int barcodeColumn
int codewordsRow
com.google.zxing.pdf417.decoder.DetectionResultColumn rowIndicatorColumn
java.util.Formatter formatter
String result
}
com/google/zxing/pdf417/decoder/Codeword.classCodeword.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.Codeword extends java.lang.Object {
private static final int BARCODE_ROW_UNKNOWN
private final int startX
private final int endX
private final int bucket
private final int value
private int rowNumber
void (int, int, int, int)
int startX
int endX
int bucket
int value
boolean hasValidRowNumber ()
boolean isValidRowNumber (int)
int rowNumber
void setRowNumberAsRowIndicatorColumn ()
int getWidth ()
int getStartX ()
int getEndX ()
int getBucket ()
int getValue ()
int getRowNumber ()
void setRowNumber (int)
int rowNumber
public java.lang.String toString ()
}
com/google/zxing/pdf417/decoder/PDF417CodewordDecoder.classPDF417CodewordDecoder.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.PDF417CodewordDecoder extends java.lang.Object {
private static final float[][] RATIOS_TABLE
private void ()
static int getDecodedValue (int[])
int[] moduleBitCount
int decodedValue
private static int[] sampleBitCounts (int[])
float sampleIndex
int i
int[] moduleBitCount
float bitCountSum
int[] result
int bitCountIndex
int sumPreviousBits
private static int getDecodedCodewordValue (int[])
int[] moduleBitCount
int decodedValue
private static int getBitValue (int[])
int bit
int i
int[] moduleBitCount
long result
private static int getClosestDecodedValue (int[])
int i
float diff
int k
float error
int j
int[] moduleBitCount
int bitCountSum
float[] bitCountRatios
float bestMatchError
int bestMatch
static void ()
float size
int j
int currentSymbol
int currentBit
int i
}
com/google/zxing/pdf417/decoder/ec/ModulusPoly.classModulusPoly.java
package com.google.zxing.pdf417.decoder.ec
final com.google.zxing.pdf417.decoder.ec.ModulusPoly extends java.lang.Object {
private final com.google.zxing.pdf417.decoder.ec.ModulusGF field
private final int[] coefficients
void (com.google.zxing.pdf417.decoder.ec.ModulusGF, int[])
int firstNonZero
com.google.zxing.pdf417.decoder.ec.ModulusGF field
int[] coefficients
int coefficientsLength
int[] getCoefficients ()
int getDegree ()
boolean isZero ()
int getCoefficient (int)
int degree
int evaluateAt (int)
int coefficient
int[] arr$
int len$
int i$
int result
int i
int a
int size
int result
com.google.zxing.pdf417.decoder.ec.ModulusPoly add (com.google.zxing.pdf417.decoder.ec.ModulusPoly)
int[] temp
int i
com.google.zxing.pdf417.decoder.ec.ModulusPoly other
int[] smallerCoefficients
int[] largerCoefficients
int[] sumDiff
int lengthDiff
com.google.zxing.pdf417.decoder.ec.ModulusPoly subtract (com.google.zxing.pdf417.decoder.ec.ModulusPoly)
com.google.zxing.pdf417.decoder.ec.ModulusPoly other
com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply (com.google.zxing.pdf417.decoder.ec.ModulusPoly)
int j
int aCoeff
int i
com.google.zxing.pdf417.decoder.ec.ModulusPoly other
int[] aCoefficients
int aLength
int[] bCoefficients
int bLength
int[] product
com.google.zxing.pdf417.decoder.ec.ModulusPoly negative ()
int i
int size
int[] negativeCoefficients
com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply (int)
int i
int scalar
int size
int[] product
com.google.zxing.pdf417.decoder.ec.ModulusPoly multiplyByMonomial (int, int)
int i
int degree
int coefficient
int size
int[] product
com.google.zxing.pdf417.decoder.ec.ModulusPoly[] divide (com.google.zxing.pdf417.decoder.ec.ModulusPoly)
int degreeDifference
int scale
com.google.zxing.pdf417.decoder.ec.ModulusPoly term
com.google.zxing.pdf417.decoder.ec.ModulusPoly iterationQuotient
com.google.zxing.pdf417.decoder.ec.ModulusPoly other
com.google.zxing.pdf417.decoder.ec.ModulusPoly quotient
com.google.zxing.pdf417.decoder.ec.ModulusPoly remainder
int denominatorLeadingTerm
int inverseDenominatorLeadingTerm
public java.lang.String toString ()
int coefficient
int degree
StringBuilder result
}
com/google/zxing/pdf417/decoder/ec/ModulusGF.classModulusGF.java
package com.google.zxing.pdf417.decoder.ec
public final com.google.zxing.pdf417.decoder.ec.ModulusGF extends java.lang.Object {
public static final com.google.zxing.pdf417.decoder.ec.ModulusGF PDF417_GF
private final int[] expTable
private final int[] logTable
private final com.google.zxing.pdf417.decoder.ec.ModulusPoly zero
private final com.google.zxing.pdf417.decoder.ec.ModulusPoly one
private final int modulus
private void (int, int)
int i
int i
int modulus
int generator
int x
com.google.zxing.pdf417.decoder.ec.ModulusPoly getZero ()
com.google.zxing.pdf417.decoder.ec.ModulusPoly getOne ()
com.google.zxing.pdf417.decoder.ec.ModulusPoly buildMonomial (int, int)
int degree
int coefficient
int[] coefficients
int add (int, int)
int a
int b
int subtract (int, int)
int a
int b
int exp (int)
int a
int log (int)
int a
int inverse (int)
int a
int multiply (int, int)
int a
int b
int getSize ()
static void ()
}
com/google/zxing/pdf417/decoder/ec/ErrorCorrection.classErrorCorrection.java
package com.google.zxing.pdf417.decoder.ec
public final com.google.zxing.pdf417.decoder.ec.ErrorCorrection extends java.lang.Object {
private final com.google.zxing.pdf417.decoder.ec.ModulusGF field
public void ()
public int decode (int[], int, int[]) throws com.google.zxing.ChecksumException
int eval
int i
int b
com.google.zxing.pdf417.decoder.ec.ModulusPoly term
int erasure
int[] arr$
int len$
int i$
int position
int i
int[] received
int numECCodewords
int[] erasures
com.google.zxing.pdf417.decoder.ec.ModulusPoly poly
int[] S
boolean error
com.google.zxing.pdf417.decoder.ec.ModulusPoly knownErrors
com.google.zxing.pdf417.decoder.ec.ModulusPoly syndrome
com.google.zxing.pdf417.decoder.ec.ModulusPoly[] sigmaOmega
com.google.zxing.pdf417.decoder.ec.ModulusPoly sigma
com.google.zxing.pdf417.decoder.ec.ModulusPoly omega
int[] errorLocations
int[] errorMagnitudes
private com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm (com.google.zxing.pdf417.decoder.ec.ModulusPoly, com.google.zxing.pdf417.decoder.ec.ModulusPoly, int) throws com.google.zxing.ChecksumException
com.google.zxing.pdf417.decoder.ec.ModulusPoly temp
int degreeDiff
int scale
com.google.zxing.pdf417.decoder.ec.ModulusPoly rLastLast
com.google.zxing.pdf417.decoder.ec.ModulusPoly tLastLast
com.google.zxing.pdf417.decoder.ec.ModulusPoly q
int denominatorLeadingTerm
int dltInverse
com.google.zxing.pdf417.decoder.ec.ModulusPoly a
com.google.zxing.pdf417.decoder.ec.ModulusPoly b
int R
com.google.zxing.pdf417.decoder.ec.ModulusPoly rLast
com.google.zxing.pdf417.decoder.ec.ModulusPoly r
com.google.zxing.pdf417.decoder.ec.ModulusPoly tLast
com.google.zxing.pdf417.decoder.ec.ModulusPoly t
int sigmaTildeAtZero
int inverse
com.google.zxing.pdf417.decoder.ec.ModulusPoly sigma
com.google.zxing.pdf417.decoder.ec.ModulusPoly omega
private int[] findErrorLocations (com.google.zxing.pdf417.decoder.ec.ModulusPoly) throws com.google.zxing.ChecksumException
int i
com.google.zxing.pdf417.decoder.ec.ModulusPoly errorLocator
int numErrors
int[] result
int e
private int[] findErrorMagnitudes (com.google.zxing.pdf417.decoder.ec.ModulusPoly, com.google.zxing.pdf417.decoder.ec.ModulusPoly, int[])
int i
int xiInverse
int numerator
int denominator
int i
com.google.zxing.pdf417.decoder.ec.ModulusPoly errorEvaluator
com.google.zxing.pdf417.decoder.ec.ModulusPoly errorLocator
int[] errorLocations
int errorLocatorDegree
int[] formalDerivativeCoefficients
com.google.zxing.pdf417.decoder.ec.ModulusPoly formalDerivative
int s
int[] result
}
com/google/zxing/pdf417/decoder/DetectionResultRowIndicatorColumn.classDetectionResultRowIndicatorColumn.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn extends com.google.zxing.pdf417.decoder.DetectionResultColumn {
private final boolean isLeft
void (com.google.zxing.pdf417.decoder.BoundingBox, boolean)
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
boolean isLeft
void setRowNumbers ()
com.google.zxing.pdf417.decoder.Codeword codeword
com.google.zxing.pdf417.decoder.Codeword[] arr$
int len$
int i$
int adjustCompleteIndicatorColumnRowNumbers (com.google.zxing.pdf417.decoder.BarcodeMetadata)
int checkedRows
int i
int checkedRows
boolean closePreviousCodewordFound
com.google.zxing.pdf417.decoder.Codeword codeword
int rowDifference
int codewordsRow
com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
com.google.zxing.pdf417.decoder.Codeword[] codewords
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
com.google.zxing.ResultPoint top
com.google.zxing.ResultPoint bottom
int firstRow
int lastRow
float averageRowHeight
int barcodeRow
int maxRowHeight
int currentRowHeight
int[] getRowHeights ()
com.google.zxing.pdf417.decoder.Codeword codeword
com.google.zxing.pdf417.decoder.Codeword[] arr$
int len$
int i$
com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
int[] result
int adjustIncompleteIndicatorColumnRowNumbers (com.google.zxing.pdf417.decoder.BarcodeMetadata)
com.google.zxing.pdf417.decoder.Codeword codeword
int rowDifference
int codewordsRow
com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
com.google.zxing.ResultPoint top
com.google.zxing.ResultPoint bottom
int firstRow
int lastRow
float averageRowHeight
com.google.zxing.pdf417.decoder.Codeword[] codewords
int barcodeRow
int maxRowHeight
int currentRowHeight
com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata ()
int rowIndicatorValue
int codewordRowNumber
com.google.zxing.pdf417.decoder.Codeword codeword
com.google.zxing.pdf417.decoder.Codeword[] arr$
int len$
int i$
com.google.zxing.pdf417.decoder.Codeword[] codewords
com.google.zxing.pdf417.decoder.BarcodeValue barcodeColumnCount
com.google.zxing.pdf417.decoder.BarcodeValue barcodeRowCountUpperPart
com.google.zxing.pdf417.decoder.BarcodeValue barcodeRowCountLowerPart
com.google.zxing.pdf417.decoder.BarcodeValue barcodeECLevel
com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
private void removeIncorrectCodewords (com.google.zxing.pdf417.decoder.Codeword[], com.google.zxing.pdf417.decoder.BarcodeMetadata)
com.google.zxing.pdf417.decoder.Codeword codeword
int rowIndicatorValue
int codewordRowNumber
int codewordRow
com.google.zxing.pdf417.decoder.Codeword[] codewords
com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
boolean isLeft ()
public java.lang.String toString ()
}
com/google/zxing/pdf417/decoder/PDF417ScanningDecoder.classPDF417ScanningDecoder.java
package com.google.zxing.pdf417.decoder
public final com.google.zxing.pdf417.decoder.PDF417ScanningDecoder extends java.lang.Object {
private static final int CODEWORD_SKEW_SIZE
private static final int MAX_ERRORS
private static final int MAX_EC_CODEWORDS
private static final com.google.zxing.pdf417.decoder.ec.ErrorCorrection errorCorrection
private void ()
public static com.google.zxing.common.DecoderResult decode (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int, int) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
int i
com.google.zxing.pdf417.decoder.DetectionResultColumn detectionResultColumn
com.google.zxing.pdf417.decoder.Codeword codeword
int imageRow
int barcodeColumn
com.google.zxing.pdf417.decoder.DetectionResultColumn detectionResultColumn
int startColumn
int previousStartColumn
int barcodeColumnCount
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPoint imageTopLeft
com.google.zxing.ResultPoint imageBottomLeft
com.google.zxing.ResultPoint imageTopRight
com.google.zxing.ResultPoint imageBottomRight
int minCodewordWidth
int maxCodewordWidth
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn leftRowIndicatorColumn
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn rightRowIndicatorColumn
com.google.zxing.pdf417.decoder.DetectionResult detectionResult
int maxBarcodeColumn
boolean leftToRight
private static com.google.zxing.pdf417.decoder.DetectionResult merge (com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn, com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn) throws com.google.zxing.NotFoundException
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn leftRowIndicatorColumn
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn rightRowIndicatorColumn
com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
private static com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox (com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn) throws com.google.zxing.NotFoundException
int rowHeight
int[] arr$
int len$
int i$
int row
int row
int row
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn rowIndicatorColumn
int[] rowHeights
int maxRowHeight
int missingStartRows
com.google.zxing.pdf417.decoder.Codeword[] codewords
int missingEndRows
private static int getMax (int[])
int value
int[] arr$
int len$
int i$
int[] values
int maxValue
private static com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata (com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn, com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn)
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn leftRowIndicatorColumn
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn rightRowIndicatorColumn
com.google.zxing.pdf417.decoder.BarcodeMetadata leftBarcodeMetadata
com.google.zxing.pdf417.decoder.BarcodeMetadata rightBarcodeMetadata
private static com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn getRowIndicatorColumn (com.google.zxing.common.BitMatrix, com.google.zxing.pdf417.decoder.BoundingBox, com.google.zxing.ResultPoint, boolean, int, int)
com.google.zxing.pdf417.decoder.Codeword codeword
int imageRow
int increment
int startColumn
int i
com.google.zxing.common.BitMatrix image
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
com.google.zxing.ResultPoint startPoint
boolean leftToRight
int minCodewordWidth
int maxCodewordWidth
com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn rowIndicatorColumn
private static void adjustCodewordCount (com.google.zxing.pdf417.decoder.DetectionResult, com.google.zxing.pdf417.decoder.BarcodeValue[][]) throws com.google.zxing.NotFoundException
com.google.zxing.pdf417.decoder.DetectionResult detectionResult
com.google.zxing.pdf417.decoder.BarcodeValue[][] barcodeMatrix
int[] numberOfCodewords
int calculatedNumberOfCodewords
private static com.google.zxing.common.DecoderResult createDecoderResult (com.google.zxing.pdf417.decoder.DetectionResult) throws com.google.zxing.FormatException com.google.zxing.ChecksumException com.google.zxing.NotFoundException
int[] values
int codewordIndex
int column
int row
int i
com.google.zxing.pdf417.decoder.DetectionResult detectionResult
com.google.zxing.pdf417.decoder.BarcodeValue[][] barcodeMatrix
java.util.Collection erasures
int[] codewords
java.util.List ambiguousIndexValuesList
java.util.List ambiguousIndexesList
int[][] ambiguousIndexValues
private static com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues (int, int[], int[], int[], int[][]) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
int i
com.google.zxing.ChecksumException ignored
int i
int ecLevel
int[] codewords
int[] erasureArray
int[] ambiguousIndexes
int[][] ambiguousIndexValues
int[] ambiguousIndexCount
int tries
private static com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix (com.google.zxing.pdf417.decoder.DetectionResult)
int column
int row
com.google.zxing.pdf417.decoder.Codeword codeword
com.google.zxing.pdf417.decoder.Codeword[] arr$
int len$
int i$
com.google.zxing.pdf417.decoder.DetectionResultColumn detectionResultColumn
com.google.zxing.pdf417.decoder.DetectionResultColumn[] arr$
int len$
int i$
com.google.zxing.pdf417.decoder.DetectionResult detectionResult
com.google.zxing.pdf417.decoder.BarcodeValue[][] barcodeMatrix
int column
private static boolean isValidBarcodeColumn (com.google.zxing.pdf417.decoder.DetectionResult, int)
com.google.zxing.pdf417.decoder.DetectionResult detectionResult
int barcodeColumn
private static int getStartColumn (com.google.zxing.pdf417.decoder.DetectionResult, int, int, boolean)
com.google.zxing.pdf417.decoder.Codeword previousRowCodeword
com.google.zxing.pdf417.decoder.Codeword[] arr$
int len$
int i$
com.google.zxing.pdf417.decoder.DetectionResult detectionResult
int barcodeColumn
int imageRow
boolean leftToRight
int offset
com.google.zxing.pdf417.decoder.Codeword codeword
int skippedColumns
private static com.google.zxing.pdf417.decoder.Codeword detectCodeword (com.google.zxing.common.BitMatrix, int, int, boolean, int, int, int, int)
int endColumn
int tmpCount
int i
com.google.zxing.common.BitMatrix image
int minColumn
int maxColumn
boolean leftToRight
int startColumn
int imageRow
int minCodewordWidth
int maxCodewordWidth
int[] moduleBitCount
int endColumn
int codewordBitCount
int decodedValue
int codeword
private static int[] getModuleBitCount (com.google.zxing.common.BitMatrix, int, int, boolean, int, int)
com.google.zxing.common.BitMatrix image
int minColumn
int maxColumn
boolean leftToRight
int startColumn
int imageRow
int imageColumn
int[] moduleBitCount
int moduleNumber
int increment
boolean previousPixelValue
private static int getNumberOfECCodeWords (int)
int barcodeECLevel
private static int adjustCodewordStartColumn (com.google.zxing.common.BitMatrix, int, int, boolean, int, int)
int i
com.google.zxing.common.BitMatrix image
int minColumn
int maxColumn
boolean leftToRight
int codewordStartColumn
int imageRow
int correctedStartColumn
int increment
private static boolean checkCodewordSkew (int, int, int)
int codewordSize
int minCodewordWidth
int maxCodewordWidth
private static com.google.zxing.common.DecoderResult decodeCodewords (int[], int, int[]) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
int[] codewords
int ecLevel
int[] erasures
int numECCodewords
int correctedErrorsCount
com.google.zxing.common.DecoderResult decoderResult
private static int correctErrors (int[], int[], int) throws com.google.zxing.ChecksumException
int[] codewords
int[] erasures
int numECCodewords
private static void verifyCodewordCount (int[], int) throws com.google.zxing.FormatException
int[] codewords
int numECCodewords
int numberOfCodewords
private static int[] getBitCountForCodeword (int)
int codeword
int[] result
int previousValue
int i
private static int getCodewordBucketNumber (int)
int codeword
private static int getCodewordBucketNumber (int[])
int[] moduleBitCount
public static java.lang.String toString (com.google.zxing.pdf417.decoder.BarcodeValue[][])
com.google.zxing.pdf417.decoder.BarcodeValue barcodeValue
int column
int row
com.google.zxing.pdf417.decoder.BarcodeValue[][] barcodeMatrix
java.util.Formatter formatter
String result
static void ()
}
com/google/zxing/pdf417/decoder/DetectionResultColumn.classDetectionResultColumn.java
package com.google.zxing.pdf417.decoder
com.google.zxing.pdf417.decoder.DetectionResultColumn extends java.lang.Object {
private static final int MAX_NEARBY_DISTANCE
private final com.google.zxing.pdf417.decoder.BoundingBox boundingBox
private final com.google.zxing.pdf417.decoder.Codeword[] codewords
void (com.google.zxing.pdf417.decoder.BoundingBox)
com.google.zxing.pdf417.decoder.BoundingBox boundingBox
final com.google.zxing.pdf417.decoder.Codeword getCodewordNearby (int)
int nearImageRow
int i
int imageRow
com.google.zxing.pdf417.decoder.Codeword codeword
final int imageRowToCodewordIndex (int)
int imageRow
final int codewordIndexToImageRow (int)
int codewordIndex
final void setCodeword (int, com.google.zxing.pdf417.decoder.Codeword)
int imageRow
com.google.zxing.pdf417.decoder.Codeword codeword
final com.google.zxing.pdf417.decoder.Codeword getCodeword (int)
int imageRow
final com.google.zxing.pdf417.decoder.BoundingBox getBoundingBox ()
final com.google.zxing.pdf417.decoder.Codeword[] getCodewords ()
public java.lang.String toString ()
com.google.zxing.pdf417.decoder.Codeword codeword
com.google.zxing.pdf417.decoder.Codeword[] arr$
int len$
int i$
java.util.Formatter formatter
int row
String result
}
com/google/zxing/pdf417/decoder/DecodedBitStreamParser.classDecodedBitStreamParser.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.DecodedBitStreamParser extends java.lang.Object {
private static final int TEXT_COMPACTION_MODE_LATCH
private static final int BYTE_COMPACTION_MODE_LATCH
private static final int NUMERIC_COMPACTION_MODE_LATCH
private static final int BYTE_COMPACTION_MODE_LATCH_6
private static final int BEGIN_MACRO_PDF417_CONTROL_BLOCK
private static final int BEGIN_MACRO_PDF417_OPTIONAL_FIELD
private static final int MACRO_PDF417_TERMINATOR
private static final int MODE_SHIFT_TO_BYTE_COMPACTION_MODE
private static final int MAX_NUMERIC_CODEWORDS
private static final int PL
private static final int LL
private static final int AS
private static final int ML
private static final int AL
private static final int PS
private static final int PAL
private static final char[] PUNCT_CHARS
private static final char[] MIXED_CHARS
private static final java.math.BigInteger[] EXP900
private static final int NUMBER_OF_SEQUENCE_CODEWORDS
private void ()
static com.google.zxing.common.DecoderResult decode (int[], java.lang.String) throws com.google.zxing.FormatException
int[] codewords
String ecLevel
StringBuilder result
int codeIndex
int code
com.google.zxing.pdf417.PDF417ResultMetadata resultMetadata
com.google.zxing.common.DecoderResult decoderResult
private static int decodeMacroBlock (int[], int, com.google.zxing.pdf417.PDF417ResultMetadata) throws com.google.zxing.FormatException
int i
int code
int[] additionalOptionCodeWords
int additionalOptionCodeWordsIndex
boolean end
int[] codewords
int codeIndex
com.google.zxing.pdf417.PDF417ResultMetadata resultMetadata
int[] segmentIndexArray
StringBuilder fileId
private static int textCompaction (int[], int, java.lang.StringBuilder)
int code
int[] codewords
int codeIndex
StringBuilder result
int[] textCompactionData
int[] byteCompactionData
int index
boolean end
private static void decodeTextCompaction (int[], int[], int, java.lang.StringBuilder)
int subModeCh
char ch
int[] textCompactionData
int[] byteCompactionData
int length
StringBuilder result
com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode subMode
com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode priorToShiftMode
int i
private static int byteCompaction (int, int[], int, java.lang.StringBuilder)
int j
int i
int count
long value
char[] decodedData
int[] byteCompactedCodewords
boolean end
int nextCode
int j
char[] decodedData
int code
int count
long value
boolean end
int mode
int[] codewords
int codeIndex
StringBuilder result
private static int numericCompaction (int[], int, java.lang.StringBuilder) throws com.google.zxing.FormatException
String s
int code
int[] codewords
int codeIndex
StringBuilder result
int count
boolean end
int[] numericCodewords
private static java.lang.String decodeBase900toBase10 (int[], int) throws com.google.zxing.FormatException
int i
int[] codewords
int count
java.math.BigInteger result
String resultString
static void ()
int i
java.math.BigInteger nineHundred
}
com/google/zxing/pdf417/decoder/DecodedBitStreamParser$1.classDecodedBitStreamParser.java
package com.google.zxing.pdf417.decoder
com.google.zxing.pdf417.decoder.DecodedBitStreamParser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$zxing$pdf417$decoder$DecodedBitStreamParser$Mode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/zxing/pdf417/decoder/DecodedBitStreamParser$Mode.classDecodedBitStreamParser.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode extends java.lang.Enum {
public static final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode ALPHA
public static final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode LOWER
public static final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode MIXED
public static final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode PUNCT
public static final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode ALPHA_SHIFT
public static final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode PUNCT_SHIFT
private static final com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode[] $VALUES
public static com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode[] values ()
public static com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/pdf417/encoder/PDF417ErrorCorrection.classPDF417ErrorCorrection.java
package com.google.zxing.pdf417.encoder
final com.google.zxing.pdf417.encoder.PDF417ErrorCorrection extends java.lang.Object {
private static final int[][] EC_COEFFICIENTS
private void ()
static int getErrorCorrectionCodewordCount (int)
int errorCorrectionLevel
static int getRecommendedMinimumErrorCorrectionLevel (int) throws com.google.zxing.WriterException
int n
static java.lang.String generateErrorCorrection (java.lang.CharSequence, int)
int t2
int t3
int j
int t1
int t2
int t3
int i
int j
CharSequence dataCodewords
int errorCorrectionLevel
int k
char[] e
int sld
StringBuilder sb
static void ()
}
com/google/zxing/pdf417/encoder/BarcodeRow.classBarcodeRow.java
package com.google.zxing.pdf417.encoder
final com.google.zxing.pdf417.encoder.BarcodeRow extends java.lang.Object {
private final byte[] row
private int currentLocation
void (int)
int width
void set (int, byte)
int x
byte value
void set (int, boolean)
int x
boolean black
void addBar (boolean, int)
int ii
boolean black
int width
byte[] getRow ()
byte[] getScaledRow (int)
int i
int scale
byte[] output
}
com/google/zxing/pdf417/encoder/Compaction.classCompaction.java
package com.google.zxing.pdf417.encoder
public final com.google.zxing.pdf417.encoder.Compaction extends java.lang.Enum {
public static final com.google.zxing.pdf417.encoder.Compaction AUTO
public static final com.google.zxing.pdf417.encoder.Compaction TEXT
public static final com.google.zxing.pdf417.encoder.Compaction BYTE
public static final com.google.zxing.pdf417.encoder.Compaction NUMERIC
private static final com.google.zxing.pdf417.encoder.Compaction[] $VALUES
public static com.google.zxing.pdf417.encoder.Compaction[] values ()
public static com.google.zxing.pdf417.encoder.Compaction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/pdf417/encoder/Dimensions.classDimensions.java
package com.google.zxing.pdf417.encoder
public final com.google.zxing.pdf417.encoder.Dimensions extends java.lang.Object {
private final int minCols
private final int maxCols
private final int minRows
private final int maxRows
public void (int, int, int, int)
int minCols
int maxCols
int minRows
int maxRows
public int getMinCols ()
public int getMaxCols ()
public int getMinRows ()
public int getMaxRows ()
}
com/google/zxing/pdf417/encoder/BarcodeMatrix.classBarcodeMatrix.java
package com.google.zxing.pdf417.encoder
public final com.google.zxing.pdf417.encoder.BarcodeMatrix extends java.lang.Object {
private final com.google.zxing.pdf417.encoder.BarcodeRow[] matrix
private int currentRow
private final int height
private final int width
void (int, int)
int i
int matrixLength
int height
int width
void set (int, int, byte)
int x
int y
byte value
void setMatrix (int, int, boolean)
int x
int y
boolean black
void startRow ()
com.google.zxing.pdf417.encoder.BarcodeRow getCurrentRow ()
public byte[][] getMatrix ()
public byte[][] getScaledMatrix (int)
int scale
public byte[][] getScaledMatrix (int, int)
int i
int xScale
int yScale
byte[][] matrixOut
int yMax
}
com/google/zxing/pdf417/encoder/PDF417HighLevelEncoder.classPDF417HighLevelEncoder.java
package com.google.zxing.pdf417.encoder
final com.google.zxing.pdf417.encoder.PDF417HighLevelEncoder extends java.lang.Object {
private static final int TEXT_COMPACTION
private static final int BYTE_COMPACTION
private static final int NUMERIC_COMPACTION
private static final int SUBMODE_ALPHA
private static final int SUBMODE_LOWER
private static final int SUBMODE_MIXED
private static final int SUBMODE_PUNCTUATION
private static final int LATCH_TO_TEXT
private static final int LATCH_TO_BYTE_PADDED
private static final int LATCH_TO_NUMERIC
private static final int SHIFT_TO_BYTE
private static final int LATCH_TO_BYTE
private static final byte[] TEXT_MIXED_RAW
private static final byte[] TEXT_PUNCTUATION_RAW
private static final byte[] MIXED
private static final byte[] PUNCTUATION
private void ()
private static byte[] getBytesForMessage (java.lang.String)
String msg
static java.lang.String encodeHighLevel (java.lang.String, com.google.zxing.pdf417.encoder.Compaction) throws com.google.zxing.WriterException
int b
int t
int n
int encodingMode
String msg
com.google.zxing.pdf417.encoder.Compaction compaction
byte[] bytes
StringBuilder sb
int len
int p
int textSubMode
private static int encodeText (java.lang.CharSequence, int, int, java.lang.StringBuilder, int)
char next
char ch
boolean odd
int i
CharSequence msg
int startpos
int count
StringBuilder sb
int initialSubmode
StringBuilder tmp
int submode
int idx
char h
int len
private static void encodeBinary (byte[], int, int, int, java.lang.StringBuilder)
int i
int i
int i
long t
char[] chars
int ch
int i
byte[] bytes
int startpos
int count
int startmode
StringBuilder sb
int idx
private static void encodeNumeric (java.lang.String, int, int, java.lang.StringBuilder)
java.math.BigInteger c
int i
int len
String part
java.math.BigInteger bigint
String msg
int startpos
int count
StringBuilder sb
int idx
StringBuilder tmp
java.math.BigInteger num900
java.math.BigInteger num0
private static boolean isDigit (char)
char ch
private static boolean isAlphaUpper (char)
char ch
private static boolean isAlphaLower (char)
char ch
private static boolean isMixed (char)
char ch
private static boolean isPunctuation (char)
char ch
private static boolean isText (char)
char ch
private static int determineConsecutiveDigitCount (java.lang.CharSequence, int)
char ch
CharSequence msg
int startpos
int count
int len
int idx
private static int determineConsecutiveTextCount (java.lang.CharSequence, int)
char ch
int numericCount
CharSequence msg
int startpos
int len
int idx
private static int determineConsecutiveBinaryCount (java.lang.CharSequence, byte[], int) throws com.google.zxing.WriterException
int i
int i
char ch
int numericCount
int textCount
CharSequence msg
byte[] bytes
int startpos
int len
int idx
static void ()
byte b
byte i
byte b
byte i
}
com/google/zxing/pdf417/encoder/PDF417.classPDF417.java
package com.google.zxing.pdf417.encoder
public final com.google.zxing.pdf417.encoder.PDF417 extends java.lang.Object {
private static final int START_PATTERN
private static final int STOP_PATTERN
private static final int[][] CODEWORD_TABLE
private static final float PREFERRED_RATIO
private static final float DEFAULT_MODULE_WIDTH
private static final float HEIGHT
private com.google.zxing.pdf417.encoder.BarcodeMatrix barcodeMatrix
private boolean compact
private com.google.zxing.pdf417.encoder.Compaction compaction
private int minCols
private int maxCols
private int maxRows
private int minRows
public void ()
public void (boolean)
boolean compact
public com.google.zxing.pdf417.encoder.BarcodeMatrix getBarcodeMatrix ()
private static int calculateNumberOfRows (int, int, int)
int m
int k
int c
int r
private static int getNumberOfPadCodewords (int, int, int, int)
int m
int k
int c
int r
int n
private static void encodeChar (int, int, com.google.zxing.pdf417.encoder.BarcodeRow)
boolean black
int i
int pattern
int len
com.google.zxing.pdf417.encoder.BarcodeRow logic
int map
boolean last
int width
private void encodeLowLevel (java.lang.CharSequence, int, int, int, com.google.zxing.pdf417.encoder.BarcodeMatrix)
int left
int right
int left
int right
int x
int cluster
int left
int right
int pattern
int y
CharSequence fullCodewords
int c
int r
int errorCorrectionLevel
com.google.zxing.pdf417.encoder.BarcodeMatrix logic
int idx
public void generateBarcodeLogic (java.lang.String, int) throws com.google.zxing.WriterException
int i
String msg
int errorCorrectionLevel
int errorCorrectionCodeWords
String highLevel
int sourceCodeWords
int[] dimension
int cols
int rows
int pad
int n
StringBuilder sb
String dataCodewords
String ec
String fullCodewords
private int[] determineDimensions (int, int) throws com.google.zxing.WriterException
int rows
float newRatio
int cols
int rows
int sourceCodeWords
int errorCorrectionCodeWords
float ratio
int[] dimension
public void setDimensions (int, int, int, int)
int maxCols
int minCols
int maxRows
int minRows
public void setCompaction (com.google.zxing.pdf417.encoder.Compaction)
com.google.zxing.pdf417.encoder.Compaction compaction
public void setCompact (boolean)
boolean compact
static void ()
}
com/google/zxing/aztec/AztecReader.classAztecReader.java
package com.google.zxing.aztec
public final com.google.zxing.aztec.AztecReader extends java.lang.Object implements com.google.zxing.Reader {
public void ()
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
com.google.zxing.aztec.AztecDetectorResult detectorResult
com.google.zxing.NotFoundException e
com.google.zxing.FormatException e
com.google.zxing.aztec.AztecDetectorResult detectorResult
com.google.zxing.NotFoundException e
com.google.zxing.FormatException e
com.google.zxing.ResultPoint point
com.google.zxing.ResultPoint[] arr$
int len$
int i$
com.google.zxing.ResultPointCallback rpcb
com.google.zxing.BinaryBitmap image
java.util.Map hints
com.google.zxing.NotFoundException notFoundException
com.google.zxing.FormatException formatException
com.google.zxing.aztec.detector.Detector detector
com.google.zxing.ResultPoint[] points
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.Result result
java.util.List byteSegments
String ecLevel
public void reset ()
}
com/google/zxing/aztec/AztecWriter.classAztecWriter.java
package com.google.zxing.aztec
public final com.google.zxing.aztec.AztecWriter extends java.lang.Object implements com.google.zxing.Writer {
private static final java.nio.charset.Charset DEFAULT_CHARSET
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int)
String contents
com.google.zxing.BarcodeFormat format
int width
int height
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map)
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
String charset
Number eccPercent
Integer layers
private static com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.nio.charset.Charset, int, int)
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.nio.charset.Charset charset
int eccPercent
int layers
com.google.zxing.aztec.encoder.AztecCode aztec
private static com.google.zxing.common.BitMatrix renderResult (com.google.zxing.aztec.encoder.AztecCode, int, int)
int inputX
int outputX
int inputY
int outputY
com.google.zxing.aztec.encoder.AztecCode code
int width
int height
com.google.zxing.common.BitMatrix input
int inputWidth
int inputHeight
int outputWidth
int outputHeight
int multiple
int leftPadding
int topPadding
com.google.zxing.common.BitMatrix output
static void ()
}
com/google/zxing/aztec/detector/Detector$Point.classDetector.java
package com.google.zxing.aztec.detector
final com.google.zxing.aztec.detector.Detector$Point extends java.lang.Object {
private final int x
private final int y
com.google.zxing.ResultPoint toResultPoint ()
void (int, int)
int x
int y
int getX ()
int getY ()
public java.lang.String toString ()
}
com/google/zxing/aztec/detector/Detector.classDetector.java
package com.google.zxing.aztec.detector
public final com.google.zxing.aztec.detector.Detector extends java.lang.Object {
private final com.google.zxing.common.BitMatrix image
private boolean compact
private int nbLayers
private int nbDataBlocks
private int nbCenterLayers
private int shift
private static final int[] EXPECTED_CORNER_BITS
public void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix image
public com.google.zxing.aztec.AztecDetectorResult detect () throws com.google.zxing.NotFoundException
public com.google.zxing.aztec.AztecDetectorResult detect (boolean) throws com.google.zxing.NotFoundException
com.google.zxing.ResultPoint temp
boolean isMirror
com.google.zxing.aztec.detector.Detector$Point pCenter
com.google.zxing.ResultPoint[] bullsEyeCorners
com.google.zxing.common.BitMatrix bits
com.google.zxing.ResultPoint[] corners
private void extractParameters (com.google.zxing.ResultPoint[]) throws com.google.zxing.NotFoundException
int side
int i
com.google.zxing.ResultPoint[] bullsEyeCorners
int length
int[] sides
long parameterData
int correctedData
private static int getRotation (int[], int) throws com.google.zxing.NotFoundException
int t
int side
int[] arr$
int len$
int i$
int shift
int[] sides
int length
int cornerBits
private static int getCorrectedParameterData (long, boolean) throws com.google.zxing.NotFoundException
int numCodewords
int numDataCodewords
int i
com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder
com.google.zxing.common.reedsolomon.ReedSolomonException ignored
int i
long parameterData
boolean compact
int numCodewords
int numDataCodewords
int numECCodewords
int[] parameterWords
int result
private com.google.zxing.ResultPoint[] getBullsEyeCorners (com.google.zxing.aztec.detector.Detector$Point) throws com.google.zxing.NotFoundException
float q
com.google.zxing.aztec.detector.Detector$Point pouta
com.google.zxing.aztec.detector.Detector$Point poutb
com.google.zxing.aztec.detector.Detector$Point poutc
com.google.zxing.aztec.detector.Detector$Point poutd
com.google.zxing.aztec.detector.Detector$Point pCenter
com.google.zxing.aztec.detector.Detector$Point pina
com.google.zxing.aztec.detector.Detector$Point pinb
com.google.zxing.aztec.detector.Detector$Point pinc
com.google.zxing.aztec.detector.Detector$Point pind
boolean color
com.google.zxing.ResultPoint pinax
com.google.zxing.ResultPoint pinbx
com.google.zxing.ResultPoint pincx
com.google.zxing.ResultPoint pindx
private com.google.zxing.aztec.detector.Detector$Point getMatrixCenter ()
com.google.zxing.ResultPoint[] cornerPoints
int cx
int cy
com.google.zxing.NotFoundException e
com.google.zxing.ResultPoint[] cornerPoints
com.google.zxing.NotFoundException e
com.google.zxing.ResultPoint pointA
com.google.zxing.ResultPoint pointB
com.google.zxing.ResultPoint pointC
com.google.zxing.ResultPoint pointD
int cx
int cy
private com.google.zxing.ResultPoint[] getMatrixCornerPoints (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint[] bullsEyeCorners
private com.google.zxing.common.BitMatrix sampleGrid (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomRight
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.common.GridSampler sampler
int dimension
float low
float high
private int sampleLine (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int)
int i
com.google.zxing.ResultPoint p1
com.google.zxing.ResultPoint p2
int size
int result
float d
float moduleSize
float px
float py
float dx
float dy
private boolean isWhiteOrBlackRectangle (com.google.zxing.aztec.detector.Detector$Point, com.google.zxing.aztec.detector.Detector$Point, com.google.zxing.aztec.detector.Detector$Point, com.google.zxing.aztec.detector.Detector$Point)
com.google.zxing.aztec.detector.Detector$Point p1
com.google.zxing.aztec.detector.Detector$Point p2
com.google.zxing.aztec.detector.Detector$Point p3
com.google.zxing.aztec.detector.Detector$Point p4
int corr
int cInit
int c
private int getColor (com.google.zxing.aztec.detector.Detector$Point, com.google.zxing.aztec.detector.Detector$Point)
int i
com.google.zxing.aztec.detector.Detector$Point p1
com.google.zxing.aztec.detector.Detector$Point p2
float d
float dx
float dy
int error
float px
float py
boolean colorModel
float errRatio
private com.google.zxing.aztec.detector.Detector$Point getFirstDifferent (com.google.zxing.aztec.detector.Detector$Point, boolean, int, int)
com.google.zxing.aztec.detector.Detector$Point init
boolean color
int dx
int dy
int x
int y
private static com.google.zxing.ResultPoint[] expandSquare (com.google.zxing.ResultPoint[], float, float)
com.google.zxing.ResultPoint[] cornerPoints
float oldSide
float newSide
float ratio
float dx
float dy
float centerx
float centery
com.google.zxing.ResultPoint result0
com.google.zxing.ResultPoint result2
com.google.zxing.ResultPoint result1
com.google.zxing.ResultPoint result3
private boolean isValid (int, int)
int x
int y
private boolean isValid (com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint point
int x
int y
private static float distance (com.google.zxing.aztec.detector.Detector$Point, com.google.zxing.aztec.detector.Detector$Point)
com.google.zxing.aztec.detector.Detector$Point a
com.google.zxing.aztec.detector.Detector$Point b
private static float distance (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint a
com.google.zxing.ResultPoint b
private int getDimension ()
static void ()
}
com/google/zxing/aztec/decoder/Decoder$Table.classDecoder.java
package com.google.zxing.aztec.decoder
final com.google.zxing.aztec.decoder.Decoder$Table extends java.lang.Enum {
public static final com.google.zxing.aztec.decoder.Decoder$Table UPPER
public static final com.google.zxing.aztec.decoder.Decoder$Table LOWER
public static final com.google.zxing.aztec.decoder.Decoder$Table MIXED
public static final com.google.zxing.aztec.decoder.Decoder$Table DIGIT
public static final com.google.zxing.aztec.decoder.Decoder$Table PUNCT
public static final com.google.zxing.aztec.decoder.Decoder$Table BINARY
private static final com.google.zxing.aztec.decoder.Decoder$Table[] $VALUES
public static com.google.zxing.aztec.decoder.Decoder$Table[] values ()
public static com.google.zxing.aztec.decoder.Decoder$Table valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/aztec/decoder/Decoder.classDecoder.java
package com.google.zxing.aztec.decoder
public final com.google.zxing.aztec.decoder.Decoder extends java.lang.Object {
private static final String[] UPPER_TABLE
private static final String[] LOWER_TABLE
private static final String[] MIXED_TABLE
private static final String[] PUNCT_TABLE
private static final String[] DIGIT_TABLE
private com.google.zxing.aztec.AztecDetectorResult ddata
public void ()
public com.google.zxing.common.DecoderResult decode (com.google.zxing.aztec.AztecDetectorResult) throws com.google.zxing.FormatException
com.google.zxing.aztec.AztecDetectorResult detectorResult
com.google.zxing.common.BitMatrix matrix
boolean[] rawbits
boolean[] correctedBits
String result
public static java.lang.String highLevelDecode (boolean[])
boolean[] correctedBits
private static java.lang.String getEncodedData (boolean[])
int code
int charCount
int length
int size
int code
String str
boolean[] correctedBits
int endIndex
com.google.zxing.aztec.decoder.Decoder$Table latchTable
com.google.zxing.aztec.decoder.Decoder$Table shiftTable
StringBuilder result
int index
private static com.google.zxing.aztec.decoder.Decoder$Table getTable (char)
char t
private static java.lang.String getCharacter (com.google.zxing.aztec.decoder.Decoder$Table, int)
com.google.zxing.aztec.decoder.Decoder$Table table
int code
private boolean[] correctBits (boolean[]) throws com.google.zxing.FormatException
com.google.zxing.common.reedsolomon.GenericGF gf
int codewordSize
com.google.zxing.common.reedsolomon.GenericGF gf
int codewordSize
com.google.zxing.common.reedsolomon.GenericGF gf
int codewordSize
int i
com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder
com.google.zxing.common.reedsolomon.ReedSolomonException ignored
int dataWord
int i
int bit
int dataWord
int i
boolean[] rawbits
com.google.zxing.common.reedsolomon.GenericGF gf
int codewordSize
int numDataCodewords
int numCodewords
int offset
int numECCodewords
int[] dataWords
int mask
int stuffedBits
boolean[] correctedBits
int index
boolean[] extractBits (com.google.zxing.common.BitMatrix)
int i
int newOffset
int i
int matrixSize
int origCenter
int center
int k
int columnOffset
int j
int rowSize
int low
int high
int i
int rowOffset
com.google.zxing.common.BitMatrix matrix
boolean compact
int layers
int baseMatrixSize
int[] alignmentMap
boolean[] rawbits
private static int readCode (boolean[], int, int)
int i
boolean[] rawbits
int startIndex
int length
int res
private static int totalBitsInLayer (int, boolean)
int layers
boolean compact
static void ()
}
com/google/zxing/aztec/decoder/Decoder$1.classDecoder.java
package com.google.zxing.aztec.decoder
com.google.zxing.aztec.decoder.Decoder$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$zxing$aztec$decoder$Decoder$Table
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/zxing/aztec/AztecDetectorResult.classAztecDetectorResult.java
package com.google.zxing.aztec
public final com.google.zxing.aztec.AztecDetectorResult extends com.google.zxing.common.DetectorResult {
private final boolean compact
private final int nbDatablocks
private final int nbLayers
public void (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPoint[], boolean, int, int)
com.google.zxing.common.BitMatrix bits
com.google.zxing.ResultPoint[] points
boolean compact
int nbDatablocks
int nbLayers
public int getNbLayers ()
public int getNbDatablocks ()
public boolean isCompact ()
}
com/google/zxing/aztec/encoder/AztecCode.classAztecCode.java
package com.google.zxing.aztec.encoder
public final com.google.zxing.aztec.encoder.AztecCode extends java.lang.Object {
private boolean compact
private int size
private int layers
private int codeWords
private com.google.zxing.common.BitMatrix matrix
public void ()
public boolean isCompact ()
public void setCompact (boolean)
boolean compact
public int getSize ()
public void setSize (int)
int size
public int getLayers ()
public void setLayers (int)
int layers
public int getCodeWords ()
public void setCodeWords (int)
int codeWords
public com.google.zxing.common.BitMatrix getMatrix ()
public void setMatrix (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix matrix
}
com/google/zxing/aztec/encoder/HighLevelEncoder.classHighLevelEncoder.java
package com.google.zxing.aztec.encoder
public final com.google.zxing.aztec.encoder.HighLevelEncoder extends java.lang.Object {
static final String[] MODE_NAMES
static final int MODE_UPPER
static final int MODE_LOWER
static final int MODE_DIGIT
static final int MODE_MIXED
static final int MODE_PUNCT
static final int[][] LATCH_TABLE
private static final int[][] CHAR_MAP
static final int[][] SHIFT_TABLE
private final byte[] text
public void (byte[])
byte[] text
public com.google.zxing.common.BitArray encode ()
int pairCode
int nextChar
int index
java.util.List states
com.google.zxing.aztec.encoder.State minState
private java.util.List updateStateListForChar (java.lang.Iterable, int)
com.google.zxing.aztec.encoder.State state
java.util.Iterator i$
Iterable states
int index
java.util.Collection result
private void updateStateForChar (com.google.zxing.aztec.encoder.State, int, java.util.Collection)
com.google.zxing.aztec.encoder.State latch_state
com.google.zxing.aztec.encoder.State shift_state
int charInMode
int mode
com.google.zxing.aztec.encoder.State binaryState
com.google.zxing.aztec.encoder.State state
int index
java.util.Collection result
char ch
boolean charInCurrentTable
com.google.zxing.aztec.encoder.State stateNoBinary
private static java.util.List updateStateListForPair (java.lang.Iterable, int, int)
com.google.zxing.aztec.encoder.State state
java.util.Iterator i$
Iterable states
int index
int pairCode
java.util.Collection result
private static void updateStateForPair (com.google.zxing.aztec.encoder.State, int, int, java.util.Collection)
com.google.zxing.aztec.encoder.State digit_state
com.google.zxing.aztec.encoder.State binaryState
com.google.zxing.aztec.encoder.State state
int index
int pairCode
java.util.Collection result
com.google.zxing.aztec.encoder.State stateNoBinary
private static java.util.List simplifyStates (java.lang.Iterable)
com.google.zxing.aztec.encoder.State oldState
java.util.Iterator iterator
boolean add
com.google.zxing.aztec.encoder.State newState
java.util.Iterator i$
Iterable states
java.util.List result
static void ()
int c
int c
int c
int i
int i
int[] mixedTable
int[] punctTable
int[] table
int[][] arr$
int len$
int i$
}
com/google/zxing/aztec/encoder/SimpleToken.classSimpleToken.java
package com.google.zxing.aztec.encoder
final com.google.zxing.aztec.encoder.SimpleToken extends com.google.zxing.aztec.encoder.Token {
private final short value
private final short bitCount
void (com.google.zxing.aztec.encoder.Token, int, int)
com.google.zxing.aztec.encoder.Token previous
int value
int bitCount
void appendTo (com.google.zxing.common.BitArray, byte[])
com.google.zxing.common.BitArray bitArray
byte[] text
public java.lang.String toString ()
int value
}
com/google/zxing/aztec/encoder/Token.classToken.java
package com.google.zxing.aztec.encoder
abstract com.google.zxing.aztec.encoder.Token extends java.lang.Object {
static final com.google.zxing.aztec.encoder.Token EMPTY
private final com.google.zxing.aztec.encoder.Token previous
void (com.google.zxing.aztec.encoder.Token)
com.google.zxing.aztec.encoder.Token previous
final com.google.zxing.aztec.encoder.Token getPrevious ()
final com.google.zxing.aztec.encoder.Token add (int, int)
int value
int bitCount
final com.google.zxing.aztec.encoder.Token addBinaryShift (int, int)
int start
int byteCount
abstract void appendTo (com.google.zxing.common.BitArray, byte[])
static void ()
}
com/google/zxing/aztec/encoder/HighLevelEncoder$1.classHighLevelEncoder.java
package com.google.zxing.aztec.encoder
com.google.zxing.aztec.encoder.HighLevelEncoder$1 extends java.lang.Object implements java.util.Comparator {
final com.google.zxing.aztec.encoder.HighLevelEncoder this$0
void (com.google.zxing.aztec.encoder.HighLevelEncoder)
public int compare (com.google.zxing.aztec.encoder.State, com.google.zxing.aztec.encoder.State)
com.google.zxing.aztec.encoder.State a
com.google.zxing.aztec.encoder.State b
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/zxing/aztec/encoder/Encoder.classEncoder.java
package com.google.zxing.aztec.encoder
public final com.google.zxing.aztec.encoder.Encoder extends java.lang.Object {
public static final int DEFAULT_EC_PERCENT
public static final int DEFAULT_AZTEC_LAYERS
private static final int MAX_NB_BITS
private static final int MAX_NB_BITS_COMPACT
private static final int[] WORD_SIZE
private void ()
public static com.google.zxing.aztec.encoder.AztecCode encode (byte[])
byte[] data
public static com.google.zxing.aztec.encoder.AztecCode encode (byte[], int, int)
int usableBitsInLayers
boolean compact
int layers
int totalBitsInLayer
int wordSize
com.google.zxing.common.BitArray stuffedBits
int usableBitsInLayers
int i
int i
int matrixSize
int newOffset
int i
int origCenter
int center
int k
int columnOffset
int j
int rowSize
int i
int rowOffset
int k
int i
int j
byte[] data
int minECCPercent
int userSpecifiedLayers
com.google.zxing.common.BitArray bits
int eccBits
int totalSizeBits
boolean compact
int layers
int totalBitsInLayer
int wordSize
com.google.zxing.common.BitArray stuffedBits
com.google.zxing.common.BitArray messageBits
int messageSizeInWords
com.google.zxing.common.BitArray modeMessage
int baseMatrixSize
int[] alignmentMap
int matrixSize
com.google.zxing.common.BitMatrix matrix
com.google.zxing.aztec.encoder.AztecCode aztec
private static void drawBullsEye (com.google.zxing.common.BitMatrix, int, int)
int j
int i
com.google.zxing.common.BitMatrix matrix
int center
int size
static com.google.zxing.common.BitArray generateModeMessage (boolean, int, int)
boolean compact
int layers
int messageSizeInWords
com.google.zxing.common.BitArray modeMessage
private static void drawModeMessage (com.google.zxing.common.BitMatrix, boolean, int, com.google.zxing.common.BitArray)
int offset
int i
int offset
int i
com.google.zxing.common.BitMatrix matrix
boolean compact
int matrixSize
com.google.zxing.common.BitArray modeMessage
int center
private static com.google.zxing.common.BitArray generateCheckWords (com.google.zxing.common.BitArray, int, int)
int messageWord
int[] arr$
int len$
int i$
com.google.zxing.common.BitArray bitArray
int totalBits
int wordSize
int messageSizeInWords
com.google.zxing.common.reedsolomon.ReedSolomonEncoder rs
int totalWords
int[] messageWords
int startPad
com.google.zxing.common.BitArray messageBits
private static int[] bitsToWords (com.google.zxing.common.BitArray, int, int)
int j
int value
com.google.zxing.common.BitArray stuffedBits
int wordSize
int totalWords
int[] message
int i
int n
private static com.google.zxing.common.reedsolomon.GenericGF getGF (int)
int wordSize
static com.google.zxing.common.BitArray stuffBits (com.google.zxing.common.BitArray, int)
int j
int word
int i
com.google.zxing.common.BitArray bits
int wordSize
com.google.zxing.common.BitArray out
int n
int mask
private static int totalBitsInLayer (int, boolean)
int layers
boolean compact
static void ()
}
com/google/zxing/aztec/encoder/State.classState.java
package com.google.zxing.aztec.encoder
final com.google.zxing.aztec.encoder.State extends java.lang.Object {
static final com.google.zxing.aztec.encoder.State INITIAL_STATE
private final int mode
private final com.google.zxing.aztec.encoder.Token token
private final int binaryShiftByteCount
private final int bitCount
private void (com.google.zxing.aztec.encoder.Token, int, int, int)
com.google.zxing.aztec.encoder.Token token
int mode
int binaryBytes
int bitCount
int getMode ()
com.google.zxing.aztec.encoder.Token getToken ()
int getBinaryShiftByteCount ()
int getBitCount ()
com.google.zxing.aztec.encoder.State latchAndAppend (int, int)
int latch
int mode
int value
int bitCount
com.google.zxing.aztec.encoder.Token token
int latchModeBitCount
com.google.zxing.aztec.encoder.State shiftAndAppend (int, int)
int mode
int value
com.google.zxing.aztec.encoder.Token token
int thisModeBitCount
com.google.zxing.aztec.encoder.State addBinaryShiftChar (int)
int latch
int index
com.google.zxing.aztec.encoder.Token token
int mode
int bitCount
int deltaBitCount
com.google.zxing.aztec.encoder.State result
com.google.zxing.aztec.encoder.State endBinaryShift (int)
int index
com.google.zxing.aztec.encoder.Token token
boolean isBetterThanOrEqualTo (com.google.zxing.aztec.encoder.State)
com.google.zxing.aztec.encoder.State other
int mySize
com.google.zxing.common.BitArray toBitArray (byte[])
com.google.zxing.aztec.encoder.Token token
com.google.zxing.aztec.encoder.Token symbol
java.util.Iterator i$
byte[] text
java.util.Deque symbols
com.google.zxing.common.BitArray bitArray
public java.lang.String toString ()
static void ()
}
com/google/zxing/aztec/encoder/BinaryShiftToken.classBinaryShiftToken.java
package com.google.zxing.aztec.encoder
final com.google.zxing.aztec.encoder.BinaryShiftToken extends com.google.zxing.aztec.encoder.Token {
private final short binaryShiftStart
private final short binaryShiftByteCount
void (com.google.zxing.aztec.encoder.Token, int, int)
com.google.zxing.aztec.encoder.Token previous
int binaryShiftStart
int binaryShiftByteCount
public void appendTo (com.google.zxing.common.BitArray, byte[])
int i
com.google.zxing.common.BitArray bitArray
byte[] text
public java.lang.String toString ()
}
com/google/zxing/ResultPointCallback.classResultPointCallback.java
package com.google.zxing
public abstract com.google.zxing.ResultPointCallback extends java.lang.Object {
public abstract void foundPossibleResultPoint (com.google.zxing.ResultPoint)
}
com/google/zxing/Writer.classWriter.java
package com.google.zxing
public abstract com.google.zxing.Writer extends java.lang.Object {
public abstract com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int) throws com.google.zxing.WriterException
public abstract com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
}
com/google/zxing/MultiFormatReader.classMultiFormatReader.java
package com.google.zxing
public final com.google.zxing.MultiFormatReader extends java.lang.Object implements com.google.zxing.Reader {
private java.util.Map hints
private com.google.zxing.Reader[] readers
public void ()
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
java.util.Map hints
public com.google.zxing.Result decodeWithState (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
public void setHints (java.util.Map)
boolean addOneDReader
java.util.Map hints
boolean tryHarder
java.util.Collection formats
java.util.Collection readers
public void reset ()
com.google.zxing.Reader reader
com.google.zxing.Reader[] arr$
int len$
int i$
private com.google.zxing.Result decodeInternal (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException re
com.google.zxing.Reader reader
com.google.zxing.Reader[] arr$
int len$
int i$
com.google.zxing.BinaryBitmap image
}
com/google/zxing/ChecksumException.classChecksumException.java
package com.google.zxing
public final com.google.zxing.ChecksumException extends com.google.zxing.ReaderException {
private static final com.google.zxing.ChecksumException instance
private void ()
public static com.google.zxing.ChecksumException getChecksumInstance ()
static void ()
}
com/google/zxing/multi/GenericMultipleBarcodeReader.classGenericMultipleBarcodeReader.java
package com.google.zxing.multi
public final com.google.zxing.multi.GenericMultipleBarcodeReader extends java.lang.Object implements com.google.zxing.multi.MultipleBarcodeReader {
private static final int MIN_DIMENSION_TO_RECUR
private static final int MAX_DEPTH
private final com.google.zxing.Reader delegate
public void (com.google.zxing.Reader)
com.google.zxing.Reader delegate
public com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
java.util.Map hints
java.util.List results
private void doDecodeMultiple (com.google.zxing.BinaryBitmap, java.util.Map, java.util.List, int, int, int)
com.google.zxing.ReaderException ignored
com.google.zxing.Result existingResult
java.util.Iterator i$
float x
float y
com.google.zxing.ResultPoint point
com.google.zxing.ResultPoint[] arr$
int len$
int i$
com.google.zxing.BinaryBitmap image
java.util.Map hints
java.util.List results
int xOffset
int yOffset
int currentDepth
com.google.zxing.Result result
boolean alreadyFound
com.google.zxing.ResultPoint[] resultPoints
int width
int height
float minX
float minY
float maxX
float maxY
private static com.google.zxing.Result translateResultPoints (com.google.zxing.Result, int, int)
com.google.zxing.ResultPoint oldPoint
int i
com.google.zxing.Result result
int xOffset
int yOffset
com.google.zxing.ResultPoint[] oldResultPoints
com.google.zxing.ResultPoint[] newResultPoints
com.google.zxing.Result newResult
}
com/google/zxing/multi/MultipleBarcodeReader.classMultipleBarcodeReader.java
package com.google.zxing.multi
public abstract com.google.zxing.multi.MultipleBarcodeReader extends java.lang.Object {
public abstract com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException
public abstract com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException
}
com/google/zxing/multi/ByQuadrantReader.classByQuadrantReader.java
package com.google.zxing.multi
public final com.google.zxing.multi.ByQuadrantReader extends java.lang.Object implements com.google.zxing.Reader {
private final com.google.zxing.Reader delegate
public void (com.google.zxing.Reader)
com.google.zxing.Reader delegate
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.NotFoundException re
com.google.zxing.NotFoundException re
com.google.zxing.NotFoundException re
com.google.zxing.NotFoundException re
com.google.zxing.BinaryBitmap image
java.util.Map hints
int width
int height
int halfWidth
int halfHeight
com.google.zxing.BinaryBitmap topLeft
com.google.zxing.BinaryBitmap topRight
com.google.zxing.BinaryBitmap bottomLeft
com.google.zxing.BinaryBitmap bottomRight
int quarterWidth
int quarterHeight
com.google.zxing.BinaryBitmap center
public void reset ()
}
com/google/zxing/multi/qrcode/QRCodeMultiReader.classQRCodeMultiReader.java
package com.google.zxing.multi.qrcode
public final com.google.zxing.multi.qrcode.QRCodeMultiReader extends com.google.zxing.qrcode.QRCodeReader implements com.google.zxing.multi.MultipleBarcodeReader {
private static final com.google.zxing.Result[] EMPTY_RESULT_ARRAY
public void ()
public com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result[] decodeMultiple (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
java.util.List byteSegments
String ecLevel
com.google.zxing.ReaderException re
com.google.zxing.common.DetectorResult detectorResult
com.google.zxing.common.DetectorResult[] arr$
int len$
int i$
com.google.zxing.BinaryBitmap image
java.util.Map hints
java.util.List results
com.google.zxing.common.DetectorResult[] detectorResults
static void ()
}
com/google/zxing/multi/qrcode/detector/MultiFinderPatternFinder$1.classMultiFinderPatternFinder.java
package com.google.zxing.multi.qrcode.detector
com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$1 extends java.lang.Object {
}
com/google/zxing/multi/qrcode/detector/MultiFinderPatternFinder.classMultiFinderPatternFinder.java
package com.google.zxing.multi.qrcode.detector
final com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder extends com.google.zxing.qrcode.detector.FinderPatternFinder {
private static final com.google.zxing.qrcode.detector.FinderPatternInfo[] EMPTY_RESULT_ARRAY
private static final float MAX_MODULE_COUNT_PER_EDGE
private static final float MIN_MODULE_COUNT_PER_EDGE
private static final float DIFF_MODSIZE_CUTOFF_PERCENT
private static final float DIFF_MODSIZE_CUTOFF
void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix image
void (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPointCallback)
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPointCallback resultPointCallback
private com.google.zxing.qrcode.detector.FinderPattern[][] selectMutipleBestPatterns () throws com.google.zxing.NotFoundException
com.google.zxing.qrcode.detector.FinderPattern p3
float vModSize23
float vModSize23A
com.google.zxing.qrcode.detector.FinderPattern[] test
com.google.zxing.qrcode.detector.FinderPatternInfo info
float dA
float dC
float dB
float estimatedModuleCount
float vABBC
float dCpy
float vPyC
int i3
com.google.zxing.qrcode.detector.FinderPattern p2
float vModSize12
float vModSize12A
int i2
com.google.zxing.qrcode.detector.FinderPattern p1
int i1
java.util.List possibleCenters
int size
java.util.List results
public com.google.zxing.qrcode.detector.FinderPatternInfo[] findMulti (java.util.Map) throws com.google.zxing.NotFoundException
int j
int currentState
int i
com.google.zxing.qrcode.detector.FinderPattern[] pattern
com.google.zxing.qrcode.detector.FinderPattern[][] arr$
int len$
int i$
java.util.Map hints
boolean tryHarder
com.google.zxing.common.BitMatrix image
int maxI
int maxJ
int iSkip
int[] stateCount
com.google.zxing.qrcode.detector.FinderPattern[][] patternInfo
java.util.List result
static void ()
}
com/google/zxing/multi/qrcode/detector/MultiFinderPatternFinder$ModuleSizeComparator.classMultiFinderPatternFinder.java
package com.google.zxing.multi.qrcode.detector
final com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$ModuleSizeComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private void ()
public int compare (com.google.zxing.qrcode.detector.FinderPattern, com.google.zxing.qrcode.detector.FinderPattern)
com.google.zxing.qrcode.detector.FinderPattern center1
com.google.zxing.qrcode.detector.FinderPattern center2
float value
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$1)
com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$1 x0
}
com/google/zxing/multi/qrcode/detector/MultiDetector.classMultiDetector.java
package com.google.zxing.multi.qrcode.detector
public final com.google.zxing.multi.qrcode.detector.MultiDetector extends com.google.zxing.qrcode.detector.Detector {
private static final com.google.zxing.common.DetectorResult[] EMPTY_DETECTOR_RESULTS
public void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix image
public com.google.zxing.common.DetectorResult[] detectMulti (java.util.Map) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException e
com.google.zxing.qrcode.detector.FinderPatternInfo info
com.google.zxing.qrcode.detector.FinderPatternInfo[] arr$
int len$
int i$
java.util.Map hints
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPointCallback resultPointCallback
com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder finder
com.google.zxing.qrcode.detector.FinderPatternInfo[] infos
java.util.List result
static void ()
}
com/google/zxing/Binarizer.classBinarizer.java
package com.google.zxing
public abstract com.google.zxing.Binarizer extends java.lang.Object {
private final com.google.zxing.LuminanceSource source
protected void (com.google.zxing.LuminanceSource)
com.google.zxing.LuminanceSource source
public final com.google.zxing.LuminanceSource getLuminanceSource ()
public abstract com.google.zxing.common.BitArray getBlackRow (int, com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
public abstract com.google.zxing.common.BitMatrix getBlackMatrix () throws com.google.zxing.NotFoundException
public abstract com.google.zxing.Binarizer createBinarizer (com.google.zxing.LuminanceSource)
public final int getWidth ()
public final int getHeight ()
}
com/google/zxing/ResultMetadataType.classResultMetadataType.java
package com.google.zxing
public final com.google.zxing.ResultMetadataType extends java.lang.Enum {
public static final com.google.zxing.ResultMetadataType OTHER
public static final com.google.zxing.ResultMetadataType ORIENTATION
public static final com.google.zxing.ResultMetadataType BYTE_SEGMENTS
public static final com.google.zxing.ResultMetadataType ERROR_CORRECTION_LEVEL
public static final com.google.zxing.ResultMetadataType ISSUE_NUMBER
public static final com.google.zxing.ResultMetadataType SUGGESTED_PRICE
public static final com.google.zxing.ResultMetadataType POSSIBLE_COUNTRY
public static final com.google.zxing.ResultMetadataType UPC_EAN_EXTENSION
public static final com.google.zxing.ResultMetadataType PDF417_EXTRA_METADATA
private static final com.google.zxing.ResultMetadataType[] $VALUES
public static com.google.zxing.ResultMetadataType[] values ()
public static com.google.zxing.ResultMetadataType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/RGBLuminanceSource.classRGBLuminanceSource.java
package com.google.zxing
public final com.google.zxing.RGBLuminanceSource extends com.google.zxing.LuminanceSource {
private final byte[] luminances
private final int dataWidth
private final int dataHeight
private final int left
private final int top
public void (int, int, int[])
int pixel
int r
int g
int b
int x
int offset
int y
int width
int height
int[] pixels
private void (byte[], int, int, int, int, int, int)
byte[] pixels
int dataWidth
int dataHeight
int left
int top
int width
int height
public byte[] getRow (int, byte[])
int y
byte[] row
int width
int offset
public byte[] getMatrix ()
int outputOffset
int y
int width
int height
int area
byte[] matrix
int inputOffset
byte[] rgb
public boolean isCropSupported ()
public com.google.zxing.LuminanceSource crop (int, int, int, int)
int left
int top
int width
int height
}
com/google/zxing/InvertedLuminanceSource.classInvertedLuminanceSource.java
package com.google.zxing
public final com.google.zxing.InvertedLuminanceSource extends com.google.zxing.LuminanceSource {
private final com.google.zxing.LuminanceSource delegate
public void (com.google.zxing.LuminanceSource)
com.google.zxing.LuminanceSource delegate
public byte[] getRow (int, byte[])
int i
int y
byte[] row
int width
public byte[] getMatrix ()
int i
byte[] matrix
int length
byte[] invertedMatrix
public boolean isCropSupported ()
public com.google.zxing.LuminanceSource crop (int, int, int, int)
int left
int top
int width
int height
public boolean isRotateSupported ()
public com.google.zxing.LuminanceSource invert ()
public com.google.zxing.LuminanceSource rotateCounterClockwise ()
public com.google.zxing.LuminanceSource rotateCounterClockwise45 ()
}
com/google/zxing/datamatrix/DataMatrixReader.classDataMatrixReader.java
package com.google.zxing.datamatrix
public final com.google.zxing.datamatrix.DataMatrixReader extends java.lang.Object implements com.google.zxing.Reader {
private static final com.google.zxing.ResultPoint[] NO_POINTS
private final com.google.zxing.datamatrix.decoder.Decoder decoder
public void ()
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bits
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.common.DetectorResult detectorResult
com.google.zxing.BinaryBitmap image
java.util.Map hints
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
java.util.List byteSegments
String ecLevel
public void reset ()
private static com.google.zxing.common.BitMatrix extractPureBits (com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
int x
int iOffset
int y
com.google.zxing.common.BitMatrix image
int[] leftTopBlack
int[] rightBottomBlack
int moduleSize
int top
int bottom
int left
int right
int matrixWidth
int matrixHeight
int nudge
com.google.zxing.common.BitMatrix bits
private static int moduleSize (int[], com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
int[] leftTopBlack
com.google.zxing.common.BitMatrix image
int width
int x
int y
int moduleSize
static void ()
}
com/google/zxing/datamatrix/DataMatrixWriter.classDataMatrixWriter.java
package com.google.zxing.datamatrix
public final com.google.zxing.datamatrix.DataMatrixWriter extends java.lang.Object implements com.google.zxing.Writer {
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int)
String contents
com.google.zxing.BarcodeFormat format
int width
int height
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map)
com.google.zxing.datamatrix.encoder.SymbolShapeHint requestedShape
com.google.zxing.Dimension requestedMinSize
com.google.zxing.Dimension requestedMaxSize
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
com.google.zxing.Dimension minSize
com.google.zxing.Dimension maxSize
String encoded
com.google.zxing.datamatrix.encoder.SymbolInfo symbolInfo
String codewords
com.google.zxing.datamatrix.encoder.DefaultPlacement placement
private static com.google.zxing.common.BitMatrix encodeLowLevel (com.google.zxing.datamatrix.encoder.DefaultPlacement, com.google.zxing.datamatrix.encoder.SymbolInfo)
int x
int matrixX
int x
int x
int matrixX
int y
com.google.zxing.datamatrix.encoder.DefaultPlacement placement
com.google.zxing.datamatrix.encoder.SymbolInfo symbolInfo
int symbolWidth
int symbolHeight
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int matrixY
private static com.google.zxing.common.BitMatrix convertByteMatrixToBitMatrix (com.google.zxing.qrcode.encoder.ByteMatrix)
int j
int i
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int matrixWidgth
int matrixHeight
com.google.zxing.common.BitMatrix output
}
com/google/zxing/datamatrix/detector/Detector$ResultPointsAndTransitionsComparator.classDetector.java
package com.google.zxing.datamatrix.detector
final com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitionsComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private void ()
public int compare (com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions, com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions)
com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions o1
com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.google.zxing.datamatrix.detector.Detector$1)
com.google.zxing.datamatrix.detector.Detector$1 x0
}
com/google/zxing/datamatrix/detector/Detector.classDetector.java
package com.google.zxing.datamatrix.detector
public final com.google.zxing.datamatrix.detector.Detector extends java.lang.Object {
private final com.google.zxing.common.BitMatrix image
private final com.google.zxing.common.detector.WhiteRectangleDetector rectangleDetector
public void (com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
public com.google.zxing.common.DetectorResult detect () throws com.google.zxing.NotFoundException
com.google.zxing.ResultPoint point
Integer value
java.util.Map$Entry entry
java.util.Iterator i$
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint topRight
com.google.zxing.common.BitMatrix bits
com.google.zxing.ResultPoint correctedTopRight
int dimension
int dimensionCorrected
com.google.zxing.ResultPoint[] cornerPoints
com.google.zxing.ResultPoint pointA
com.google.zxing.ResultPoint pointB
com.google.zxing.ResultPoint pointC
com.google.zxing.ResultPoint pointD
java.util.List transitions
com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions lSideOne
com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions lSideTwo
java.util.Map pointCount
com.google.zxing.ResultPoint maybeTopLeft
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint maybeBottomRight
com.google.zxing.ResultPoint[] corners
com.google.zxing.ResultPoint bottomRight
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
int dimensionTop
int dimensionRight
com.google.zxing.common.BitMatrix bits
com.google.zxing.ResultPoint correctedTopRight
private com.google.zxing.ResultPoint correctTopRightRectangular (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int, int)
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint bottomRight
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
int dimensionTop
int dimensionRight
float corr
int norm
float cos
float sin
com.google.zxing.ResultPoint c1
com.google.zxing.ResultPoint c2
int l1
int l2
private com.google.zxing.ResultPoint correctTopRight (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int)
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint bottomRight
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
int dimension
float corr
int norm
float cos
float sin
com.google.zxing.ResultPoint c1
com.google.zxing.ResultPoint c2
int l1
int l2
private boolean isValid (com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint p
private static int distance (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint a
com.google.zxing.ResultPoint b
private static void increment (java.util.Map, com.google.zxing.ResultPoint)
java.util.Map table
com.google.zxing.ResultPoint key
Integer value
private static com.google.zxing.common.BitMatrix sampleGrid (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int, int) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint bottomRight
com.google.zxing.ResultPoint topRight
int dimensionX
int dimensionY
com.google.zxing.common.GridSampler sampler
private com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
int temp
boolean isBlack
int x
int y
com.google.zxing.ResultPoint from
com.google.zxing.ResultPoint to
int fromX
int fromY
int toX
int toY
boolean steep
int dx
int dy
int error
int ystep
int xstep
int transitions
boolean inBlack
}
com/google/zxing/datamatrix/detector/Detector$ResultPointsAndTransitions.classDetector.java
package com.google.zxing.datamatrix.detector
final com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions extends java.lang.Object {
private final com.google.zxing.ResultPoint from
private final com.google.zxing.ResultPoint to
private final int transitions
private void (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int)
com.google.zxing.ResultPoint from
com.google.zxing.ResultPoint to
int transitions
com.google.zxing.ResultPoint getFrom ()
com.google.zxing.ResultPoint getTo ()
public int getTransitions ()
public java.lang.String toString ()
void (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int, com.google.zxing.datamatrix.detector.Detector$1)
com.google.zxing.ResultPoint x0
com.google.zxing.ResultPoint x1
int x2
com.google.zxing.datamatrix.detector.Detector$1 x3
}
com/google/zxing/datamatrix/detector/Detector$1.classDetector.java
package com.google.zxing.datamatrix.detector
com.google.zxing.datamatrix.detector.Detector$1 extends java.lang.Object {
}
com/google/zxing/datamatrix/decoder/BitMatrixParser.classBitMatrixParser.java
package com.google.zxing.datamatrix.decoder
final com.google.zxing.datamatrix.decoder.BitMatrixParser extends java.lang.Object {
private final com.google.zxing.common.BitMatrix mappingBitMatrix
private final com.google.zxing.common.BitMatrix readMappingMatrix
private final com.google.zxing.datamatrix.decoder.Version version
void (com.google.zxing.common.BitMatrix) throws com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bitMatrix
int dimension
com.google.zxing.datamatrix.decoder.Version getVersion ()
private static com.google.zxing.datamatrix.decoder.Version readVersion (com.google.zxing.common.BitMatrix) throws com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bitMatrix
int numRows
int numColumns
byte[] readCodewords () throws com.google.zxing.FormatException
byte[] result
int resultOffset
int row
int column
int numRows
int numColumns
boolean corner1Read
boolean corner2Read
boolean corner3Read
boolean corner4Read
boolean readModule (int, int, int, int)
int row
int column
int numRows
int numColumns
int readUtah (int, int, int, int)
int row
int column
int numRows
int numColumns
int currentByte
int readCorner1 (int, int)
int numRows
int numColumns
int currentByte
int readCorner2 (int, int)
int numRows
int numColumns
int currentByte
int readCorner3 (int, int)
int numRows
int numColumns
int currentByte
int readCorner4 (int, int)
int numRows
int numColumns
int currentByte
com.google.zxing.common.BitMatrix extractDataRegion (com.google.zxing.common.BitMatrix)
int writeColumnOffset
int readColumnOffset
int j
int readRowOffset
int writeRowOffset
int i
int dataRegionColumnOffset
int dataRegionColumn
int dataRegionRowOffset
int dataRegionRow
com.google.zxing.common.BitMatrix bitMatrix
int symbolSizeRows
int symbolSizeColumns
int dataRegionSizeRows
int dataRegionSizeColumns
int numDataRegionsRow
int numDataRegionsColumn
int sizeDataRegionRow
int sizeDataRegionColumn
com.google.zxing.common.BitMatrix bitMatrixWithoutAlignment
}
com/google/zxing/datamatrix/decoder/Version.classVersion.java
package com.google.zxing.datamatrix.decoder
public final com.google.zxing.datamatrix.decoder.Version extends java.lang.Object {
private static final com.google.zxing.datamatrix.decoder.Version[] VERSIONS
private final int versionNumber
private final int symbolSizeRows
private final int symbolSizeColumns
private final int dataRegionSizeRows
private final int dataRegionSizeColumns
private final com.google.zxing.datamatrix.decoder.Version$ECBlocks ecBlocks
private final int totalCodewords
private void (int, int, int, int, int, com.google.zxing.datamatrix.decoder.Version$ECBlocks)
com.google.zxing.datamatrix.decoder.Version$ECB ecBlock
com.google.zxing.datamatrix.decoder.Version$ECB[] arr$
int len$
int i$
int versionNumber
int symbolSizeRows
int symbolSizeColumns
int dataRegionSizeRows
int dataRegionSizeColumns
com.google.zxing.datamatrix.decoder.Version$ECBlocks ecBlocks
int total
int ecCodewords
com.google.zxing.datamatrix.decoder.Version$ECB[] ecbArray
public int getVersionNumber ()
public int getSymbolSizeRows ()
public int getSymbolSizeColumns ()
public int getDataRegionSizeRows ()
public int getDataRegionSizeColumns ()
public int getTotalCodewords ()
com.google.zxing.datamatrix.decoder.Version$ECBlocks getECBlocks ()
public static com.google.zxing.datamatrix.decoder.Version getVersionForDimensions (int, int) throws com.google.zxing.FormatException
com.google.zxing.datamatrix.decoder.Version version
com.google.zxing.datamatrix.decoder.Version[] arr$
int len$
int i$
int numRows
int numColumns
public java.lang.String toString ()
private static com.google.zxing.datamatrix.decoder.Version[] buildVersions ()
static void ()
}
com/google/zxing/datamatrix/decoder/Version$ECBlocks.classVersion.java
package com.google.zxing.datamatrix.decoder
final com.google.zxing.datamatrix.decoder.Version$ECBlocks extends java.lang.Object {
private final int ecCodewords
private final com.google.zxing.datamatrix.decoder.Version$ECB[] ecBlocks
private void (int, com.google.zxing.datamatrix.decoder.Version$ECB)
int ecCodewords
com.google.zxing.datamatrix.decoder.Version$ECB ecBlocks
private void (int, com.google.zxing.datamatrix.decoder.Version$ECB, com.google.zxing.datamatrix.decoder.Version$ECB)
int ecCodewords
com.google.zxing.datamatrix.decoder.Version$ECB ecBlocks1
com.google.zxing.datamatrix.decoder.Version$ECB ecBlocks2
int getECCodewords ()
com.google.zxing.datamatrix.decoder.Version$ECB[] getECBlocks ()
void (int, com.google.zxing.datamatrix.decoder.Version$ECB, com.google.zxing.datamatrix.decoder.Version$1)
int x0
com.google.zxing.datamatrix.decoder.Version$ECB x1
com.google.zxing.datamatrix.decoder.Version$1 x2
void (int, com.google.zxing.datamatrix.decoder.Version$ECB, com.google.zxing.datamatrix.decoder.Version$ECB, com.google.zxing.datamatrix.decoder.Version$1)
int x0
com.google.zxing.datamatrix.decoder.Version$ECB x1
com.google.zxing.datamatrix.decoder.Version$ECB x2
com.google.zxing.datamatrix.decoder.Version$1 x3
}
com/google/zxing/datamatrix/decoder/Decoder.classDecoder.java
package com.google.zxing.datamatrix.decoder
public final com.google.zxing.datamatrix.decoder.Decoder extends java.lang.Object {
private final com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder
public void ()
public com.google.zxing.common.DecoderResult decode (boolean[][]) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
int j
int i
boolean[][] image
int dimension
com.google.zxing.common.BitMatrix bits
public com.google.zxing.common.DecoderResult decode (com.google.zxing.common.BitMatrix) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
com.google.zxing.datamatrix.decoder.DataBlock db
com.google.zxing.datamatrix.decoder.DataBlock[] arr$
int len$
int i$
int i
com.google.zxing.datamatrix.decoder.DataBlock dataBlock
byte[] codewordBytes
int numDataCodewords
int j
com.google.zxing.common.BitMatrix bits
com.google.zxing.datamatrix.decoder.BitMatrixParser parser
com.google.zxing.datamatrix.decoder.Version version
byte[] codewords
com.google.zxing.datamatrix.decoder.DataBlock[] dataBlocks
int dataBlocksCount
int totalBytes
byte[] resultBytes
private void correctErrors (byte[], int) throws com.google.zxing.ChecksumException
int i
com.google.zxing.common.reedsolomon.ReedSolomonException ignored
int i
byte[] codewordBytes
int numDataCodewords
int numCodewords
int[] codewordsInts
int numECCodewords
}
com/google/zxing/datamatrix/decoder/DecodedBitStreamParser.classDecodedBitStreamParser.java
package com.google.zxing.datamatrix.decoder
final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser extends java.lang.Object {
private static final char[] C40_BASIC_SET_CHARS
private static final char[] C40_SHIFT2_SET_CHARS
private static final char[] TEXT_BASIC_SET_CHARS
private static final char[] TEXT_SHIFT3_SET_CHARS
private void ()
static com.google.zxing.common.DecoderResult decode (byte[]) throws com.google.zxing.FormatException
byte[] bytes
com.google.zxing.common.BitSource bits
StringBuilder result
StringBuilder resultTrailer
java.util.List byteSegments
com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode mode
private static com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder, java.lang.StringBuilder) throws com.google.zxing.FormatException
int value
int oneByte
com.google.zxing.common.BitSource bits
StringBuilder result
StringBuilder resultTrailer
boolean upperShift
private static void decodeC40Segment (com.google.zxing.common.BitSource, java.lang.StringBuilder) throws com.google.zxing.FormatException
char c40char
char c40char
int cValue
int i
int firstByte
com.google.zxing.common.BitSource bits
StringBuilder result
boolean upperShift
int[] cValues
int shift
private static void decodeTextSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder) throws com.google.zxing.FormatException
char textChar
char c40char
char textChar
int cValue
int i
int firstByte
com.google.zxing.common.BitSource bits
StringBuilder result
boolean upperShift
int[] cValues
int shift
private static void decodeAnsiX12Segment (com.google.zxing.common.BitSource, java.lang.StringBuilder) throws com.google.zxing.FormatException
int cValue
int i
int firstByte
com.google.zxing.common.BitSource bits
StringBuilder result
int[] cValues
private static void parseTwoBytes (int, int, int[])
int firstByte
int secondByte
int[] result
int fullBitValue
int temp
private static void decodeEdifactSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder)
int bitsLeft
int edifactValue
int i
com.google.zxing.common.BitSource bits
StringBuilder result
private static void decodeBase256Segment (com.google.zxing.common.BitSource, java.lang.StringBuilder, java.util.Collection) throws com.google.zxing.FormatException
int count
int count
int i
java.io.UnsupportedEncodingException uee
com.google.zxing.common.BitSource bits
StringBuilder result
java.util.Collection byteSegments
int codewordPosition
int d1
int count
byte[] bytes
private static int unrandomize255State (int, int)
int randomizedBase256Codeword
int base256CodewordPosition
int pseudoRandomNumber
int tempVariable
static void ()
}
com/google/zxing/datamatrix/decoder/DataBlock.classDataBlock.java
package com.google.zxing.datamatrix.decoder
final com.google.zxing.datamatrix.decoder.DataBlock extends java.lang.Object {
private final int numDataCodewords
private final byte[] codewords
private void (int, byte[])
int numDataCodewords
byte[] codewords
static com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks (byte[], com.google.zxing.datamatrix.decoder.Version)
com.google.zxing.datamatrix.decoder.Version$ECB ecBlock
com.google.zxing.datamatrix.decoder.Version$ECB[] arr$
int len$
int i$
int numDataCodewords
int numBlockCodewords
int i
com.google.zxing.datamatrix.decoder.Version$ECB ecBlock
com.google.zxing.datamatrix.decoder.Version$ECB[] arr$
int len$
int i$
int j
int i
int j
int iOffset
int j
int i
byte[] rawCodewords
com.google.zxing.datamatrix.decoder.Version version
com.google.zxing.datamatrix.decoder.Version$ECBlocks ecBlocks
int totalBlocks
com.google.zxing.datamatrix.decoder.Version$ECB[] ecBlockArray
com.google.zxing.datamatrix.decoder.DataBlock[] result
int numResultBlocks
int longerBlocksTotalCodewords
int longerBlocksNumDataCodewords
int shorterBlocksNumDataCodewords
int rawCodewordsOffset
boolean specialVersion
int numLongerBlocks
int max
int getNumDataCodewords ()
byte[] getCodewords ()
}
com/google/zxing/datamatrix/decoder/DecodedBitStreamParser$1.classDecodedBitStreamParser.java
package com.google.zxing.datamatrix.decoder
com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$zxing$datamatrix$decoder$DecodedBitStreamParser$Mode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/zxing/datamatrix/decoder/Version$ECB.classVersion.java
package com.google.zxing.datamatrix.decoder
final com.google.zxing.datamatrix.decoder.Version$ECB extends java.lang.Object {
private final int count
private final int dataCodewords
private void (int, int)
int count
int dataCodewords
int getCount ()
int getDataCodewords ()
void (int, int, com.google.zxing.datamatrix.decoder.Version$1)
int x0
int x1
com.google.zxing.datamatrix.decoder.Version$1 x2
}
com/google/zxing/datamatrix/decoder/Version$1.classVersion.java
package com.google.zxing.datamatrix.decoder
com.google.zxing.datamatrix.decoder.Version$1 extends java.lang.Object {
}
com/google/zxing/datamatrix/decoder/DecodedBitStreamParser$Mode.classDecodedBitStreamParser.java
package com.google.zxing.datamatrix.decoder
final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode extends java.lang.Enum {
public static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode PAD_ENCODE
public static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode ASCII_ENCODE
public static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode C40_ENCODE
public static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode TEXT_ENCODE
public static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode ANSIX12_ENCODE
public static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode EDIFACT_ENCODE
public static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode BASE256_ENCODE
private static final com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode[] $VALUES
public static com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode[] values ()
public static com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/datamatrix/encoder/HighLevelEncoder.classHighLevelEncoder.java
package com.google.zxing.datamatrix.encoder
public final com.google.zxing.datamatrix.encoder.HighLevelEncoder extends java.lang.Object {
private static final char PAD
static final char LATCH_TO_C40
static final char LATCH_TO_BASE256
static final char UPPER_SHIFT
private static final char MACRO_05
private static final char MACRO_06
static final char LATCH_TO_ANSIX12
static final char LATCH_TO_TEXT
static final char LATCH_TO_EDIFACT
static final char C40_UNLATCH
static final char X12_UNLATCH
private static final String MACRO_05_HEADER
private static final String MACRO_06_HEADER
private static final String MACRO_TRAILER
static final int ASCII_ENCODATION
static final int C40_ENCODATION
static final int TEXT_ENCODATION
static final int X12_ENCODATION
static final int EDIFACT_ENCODATION
static final int BASE256_ENCODATION
private void ()
public static byte[] getBytesForMessage (java.lang.String)
String msg
private static char randomize253State (char, int)
char ch
int codewordPosition
int pseudoRandom
int tempVariable
public static java.lang.String encodeHighLevel (java.lang.String)
String msg
public static java.lang.String encodeHighLevel (java.lang.String, com.google.zxing.datamatrix.encoder.SymbolShapeHint, com.google.zxing.Dimension, com.google.zxing.Dimension)
String msg
com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
com.google.zxing.Dimension minSize
com.google.zxing.Dimension maxSize
com.google.zxing.datamatrix.encoder.Encoder[] encoders
com.google.zxing.datamatrix.encoder.EncoderContext context
int encodingMode
int len
int capacity
StringBuilder codewords
static int lookAheadTest (java.lang.CharSequence, int, int)
float[] charCounts
int min
byte[] mins
int[] intCharCounts
int minCount
char tc
int p
int[] intCharCounts
byte[] mins
int minCount
char c
CharSequence msg
int startpos
int currentMode
float[] charCounts
int charsProcessed
private static int findMinimums (float[], int[], int, byte[])
int current
int i
float[] charCounts
int[] intCharCounts
int min
byte[] mins
private static int getMinimumCount (byte[])
int i
byte[] mins
int minCount
static boolean isDigit (char)
char ch
static boolean isExtendedASCII (char)
char ch
private static boolean isNativeC40 (char)
char ch
private static boolean isNativeText (char)
char ch
private static boolean isNativeX12 (char)
char ch
private static boolean isX12TermSep (char)
char ch
private static boolean isNativeEDIFACT (char)
char ch
private static boolean isSpecialB256 (char)
char ch
public static int determineConsecutiveDigitCount (java.lang.CharSequence, int)
char ch
CharSequence msg
int startpos
int count
int len
int idx
static void illegalCharacter (char)
char c
String hex
}
com/google/zxing/datamatrix/encoder/EdifactEncoder.classEdifactEncoder.java
package com.google.zxing.datamatrix.encoder
final com.google.zxing.datamatrix.encoder.EdifactEncoder extends java.lang.Object implements com.google.zxing.datamatrix.encoder.Encoder {
void ()
public int getEncodingMode ()
public void encode (com.google.zxing.datamatrix.encoder.EncoderContext)
int newMode
char c
int count
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
private static void handleEOD (com.google.zxing.datamatrix.encoder.EncoderContext, java.lang.CharSequence)
int available
int remaining
int available
int count
int restChars
String encoded
boolean endOfSymbolReached
boolean restInAscii
com.google.zxing.datamatrix.encoder.EncoderContext context
CharSequence buffer
private static void encodeChar (char, java.lang.StringBuilder)
char c
StringBuilder sb
private static java.lang.String encodeToCodewords (java.lang.CharSequence, int)
CharSequence sb
int startPos
int len
char c1
char c2
char c3
char c4
int v
char cw1
char cw2
char cw3
StringBuilder res
}
com/google/zxing/datamatrix/encoder/DefaultPlacement.classDefaultPlacement.java
package com.google.zxing.datamatrix.encoder
public com.google.zxing.datamatrix.encoder.DefaultPlacement extends java.lang.Object {
private final String codewords
private final int numrows
private final int numcols
private final byte[] bits
public void (java.lang.String, int, int)
String codewords
int numcols
int numrows
final int getNumrows ()
final int getNumcols ()
final byte[] getBits ()
public final boolean getBit (int, int)
int col
int row
final void setBit (int, int, boolean)
int col
int row
boolean bit
final boolean hasBit (int, int)
int col
int row
public final void place ()
int pos
int row
int col
private void module (int, int, int, int)
int row
int col
int pos
int bit
int v
private void utah (int, int, int)
int row
int col
int pos
private void corner1 (int)
int pos
private void corner2 (int)
int pos
private void corner3 (int)
int pos
private void corner4 (int)
int pos
}
com/google/zxing/datamatrix/encoder/C40Encoder.classC40Encoder.java
package com.google.zxing.datamatrix.encoder
com.google.zxing.datamatrix.encoder.C40Encoder extends java.lang.Object implements com.google.zxing.datamatrix.encoder.Encoder {
void ()
public int getEncodingMode ()
public void encode (com.google.zxing.datamatrix.encoder.EncoderContext)
StringBuilder removed
int newMode
char c
int lastCharSize
int unwritten
int curCodewordCount
int available
int count
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
private int backtrackOneCharacter (com.google.zxing.datamatrix.encoder.EncoderContext, java.lang.StringBuilder, java.lang.StringBuilder, int)
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
StringBuilder removed
int lastCharSize
int count
char c
static void writeNextTriplet (com.google.zxing.datamatrix.encoder.EncoderContext, java.lang.StringBuilder)
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
void handleEOD (com.google.zxing.datamatrix.encoder.EncoderContext, java.lang.StringBuilder)
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
int unwritten
int rest
int curCodewordCount
int available
int encodeChar (char, java.lang.StringBuilder)
int len
char c
StringBuilder sb
private static java.lang.String encodeToCodewords (java.lang.CharSequence, int)
CharSequence sb
int startPos
char c1
char c2
char c3
int v
char cw1
char cw2
}
com/google/zxing/datamatrix/encoder/EncoderContext.classEncoderContext.java
package com.google.zxing.datamatrix.encoder
final com.google.zxing.datamatrix.encoder.EncoderContext extends java.lang.Object {
private final String msg
private com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
private com.google.zxing.Dimension minSize
private com.google.zxing.Dimension maxSize
private final StringBuilder codewords
int pos
private int newEncoding
private com.google.zxing.datamatrix.encoder.SymbolInfo symbolInfo
private int skipAtEnd
void (java.lang.String)
char ch
int i
int c
String msg
byte[] msgBinary
StringBuilder sb
public void setSymbolShape (com.google.zxing.datamatrix.encoder.SymbolShapeHint)
com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
public void setSizeConstraints (com.google.zxing.Dimension, com.google.zxing.Dimension)
com.google.zxing.Dimension minSize
com.google.zxing.Dimension maxSize
public java.lang.String getMessage ()
public void setSkipAtEnd (int)
int count
public char getCurrentChar ()
public char getCurrent ()
public java.lang.StringBuilder getCodewords ()
public void writeCodewords (java.lang.String)
String codewords
public void writeCodeword (char)
char codeword
public int getCodewordCount ()
public int getNewEncoding ()
public void signalEncoderChange (int)
int encoding
public void resetEncoderSignal ()
public boolean hasMoreCharacters ()
private int getTotalMessageCharCount ()
public int getRemainingCharacters ()
public com.google.zxing.datamatrix.encoder.SymbolInfo getSymbolInfo ()
public void updateSymbolInfo ()
public void updateSymbolInfo (int)
int len
public void resetSymbolInfo ()
}
com/google/zxing/datamatrix/encoder/X12Encoder.classX12Encoder.java
package com.google.zxing.datamatrix.encoder
final com.google.zxing.datamatrix.encoder.X12Encoder extends com.google.zxing.datamatrix.encoder.C40Encoder {
void ()
public int getEncodingMode ()
public void encode (com.google.zxing.datamatrix.encoder.EncoderContext)
int newMode
char c
int count
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
int encodeChar (char, java.lang.StringBuilder)
char c
StringBuilder sb
void handleEOD (com.google.zxing.datamatrix.encoder.EncoderContext, java.lang.StringBuilder)
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
int available
int count
}
com/google/zxing/datamatrix/encoder/SymbolInfo.classSymbolInfo.java
package com.google.zxing.datamatrix.encoder
public com.google.zxing.datamatrix.encoder.SymbolInfo extends java.lang.Object {
public static final com.google.zxing.datamatrix.encoder.SymbolInfo[] PROD_SYMBOLS
private static com.google.zxing.datamatrix.encoder.SymbolInfo[] symbols
private final boolean rectangular
private final int dataCapacity
private final int errorCodewords
public final int matrixWidth
public final int matrixHeight
private final int dataRegions
private int rsBlockData
private int rsBlockError
public static void overrideSymbolSet (com.google.zxing.datamatrix.encoder.SymbolInfo[])
com.google.zxing.datamatrix.encoder.SymbolInfo[] override
public void (boolean, int, int, int, int, int)
boolean rectangular
int dataCapacity
int errorCodewords
int matrixWidth
int matrixHeight
int dataRegions
void (boolean, int, int, int, int, int, int, int)
boolean rectangular
int dataCapacity
int errorCodewords
int matrixWidth
int matrixHeight
int dataRegions
int rsBlockData
int rsBlockError
public static com.google.zxing.datamatrix.encoder.SymbolInfo lookup (int)
int dataCodewords
public static com.google.zxing.datamatrix.encoder.SymbolInfo lookup (int, com.google.zxing.datamatrix.encoder.SymbolShapeHint)
int dataCodewords
com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
public static com.google.zxing.datamatrix.encoder.SymbolInfo lookup (int, boolean, boolean)
int dataCodewords
boolean allowRectangular
boolean fail
com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
private static com.google.zxing.datamatrix.encoder.SymbolInfo lookup (int, com.google.zxing.datamatrix.encoder.SymbolShapeHint, boolean)
int dataCodewords
com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
boolean fail
public static com.google.zxing.datamatrix.encoder.SymbolInfo lookup (int, com.google.zxing.datamatrix.encoder.SymbolShapeHint, com.google.zxing.Dimension, com.google.zxing.Dimension, boolean)
com.google.zxing.datamatrix.encoder.SymbolInfo symbol
com.google.zxing.datamatrix.encoder.SymbolInfo[] arr$
int len$
int i$
int dataCodewords
com.google.zxing.datamatrix.encoder.SymbolShapeHint shape
com.google.zxing.Dimension minSize
com.google.zxing.Dimension maxSize
boolean fail
final int getHorizontalDataRegions ()
final int getVerticalDataRegions ()
public final int getSymbolDataWidth ()
public final int getSymbolDataHeight ()
public final int getSymbolWidth ()
public final int getSymbolHeight ()
public int getCodewordCount ()
public int getInterleavedBlockCount ()
public int getDataCapacity ()
public int getErrorCodewords ()
public int getDataLengthForInterleavedBlock (int)
int index
public final int getErrorLengthForInterleavedBlock (int)
int index
public final java.lang.String toString ()
StringBuilder sb
static void ()
}
com/google/zxing/datamatrix/encoder/ASCIIEncoder.classASCIIEncoder.java
package com.google.zxing.datamatrix.encoder
final com.google.zxing.datamatrix.encoder.ASCIIEncoder extends java.lang.Object implements com.google.zxing.datamatrix.encoder.Encoder {
void ()
public int getEncodingMode ()
public void encode (com.google.zxing.datamatrix.encoder.EncoderContext)
char c
int newMode
com.google.zxing.datamatrix.encoder.EncoderContext context
int n
private static char encodeASCIIDigits (char, char)
int num
char digit1
char digit2
}
com/google/zxing/datamatrix/encoder/ErrorCorrection.classErrorCorrection.java
package com.google.zxing.datamatrix.encoder
public final com.google.zxing.datamatrix.encoder.ErrorCorrection extends java.lang.Object {
private static final int[] FACTOR_SETS
private static final int[][] FACTORS
private static final int MODULO_VALUE
private static final int[] LOG
private static final int[] ALOG
private void ()
public static java.lang.String encodeECC200 (java.lang.String, com.google.zxing.datamatrix.encoder.SymbolInfo)
String ecc
int i
int d
int e
StringBuilder temp
String ecc
int pos
int block
int[] dataSizes
int[] errorSizes
int[] startPos
String codewords
com.google.zxing.datamatrix.encoder.SymbolInfo symbolInfo
StringBuilder sb
int blockCount
private static java.lang.String createECCBlock (java.lang.CharSequence, int)
CharSequence codewords
int numECWords
private static java.lang.String createECCBlock (java.lang.CharSequence, int, int, int)
int i
int i
int k
int m
int i
int i
CharSequence codewords
int start
int len
int numECWords
int table
int[] poly
char[] ecc
char[] eccReversed
static void ()
int i
int p
}
com/google/zxing/datamatrix/encoder/DataMatrixSymbolInfo144.classDataMatrixSymbolInfo144.java
package com.google.zxing.datamatrix.encoder
final com.google.zxing.datamatrix.encoder.DataMatrixSymbolInfo144 extends com.google.zxing.datamatrix.encoder.SymbolInfo {
void ()
public int getInterleavedBlockCount ()
public int getDataLengthForInterleavedBlock (int)
int index
}
com/google/zxing/datamatrix/encoder/Encoder.classEncoder.java
package com.google.zxing.datamatrix.encoder
abstract com.google.zxing.datamatrix.encoder.Encoder extends java.lang.Object {
public abstract int getEncodingMode ()
public abstract void encode (com.google.zxing.datamatrix.encoder.EncoderContext)
}
com/google/zxing/datamatrix/encoder/Base256Encoder.classBase256Encoder.java
package com.google.zxing.datamatrix.encoder
final com.google.zxing.datamatrix.encoder.Base256Encoder extends java.lang.Object implements com.google.zxing.datamatrix.encoder.Encoder {
void ()
public int getEncodingMode ()
public void encode (com.google.zxing.datamatrix.encoder.EncoderContext)
char c
int newMode
int i
int c
com.google.zxing.datamatrix.encoder.EncoderContext context
StringBuilder buffer
int dataCount
int lengthFieldSize
int currentSize
boolean mustPad
private static char randomize255State (char, int)
char ch
int codewordPosition
int pseudoRandom
int tempVariable
}
com/google/zxing/datamatrix/encoder/SymbolShapeHint.classSymbolShapeHint.java
package com.google.zxing.datamatrix.encoder
public final com.google.zxing.datamatrix.encoder.SymbolShapeHint extends java.lang.Enum {
public static final com.google.zxing.datamatrix.encoder.SymbolShapeHint FORCE_NONE
public static final com.google.zxing.datamatrix.encoder.SymbolShapeHint FORCE_SQUARE
public static final com.google.zxing.datamatrix.encoder.SymbolShapeHint FORCE_RECTANGLE
private static final com.google.zxing.datamatrix.encoder.SymbolShapeHint[] $VALUES
public static com.google.zxing.datamatrix.encoder.SymbolShapeHint[] values ()
public static com.google.zxing.datamatrix.encoder.SymbolShapeHint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/datamatrix/encoder/TextEncoder.classTextEncoder.java
package com.google.zxing.datamatrix.encoder
final com.google.zxing.datamatrix.encoder.TextEncoder extends com.google.zxing.datamatrix.encoder.C40Encoder {
void ()
public int getEncodingMode ()
int encodeChar (char, java.lang.StringBuilder)
int len
char c
StringBuilder sb
}
com/google/zxing/BinaryBitmap.classBinaryBitmap.java
package com.google.zxing
public final com.google.zxing.BinaryBitmap extends java.lang.Object {
private final com.google.zxing.Binarizer binarizer
private com.google.zxing.common.BitMatrix matrix
public void (com.google.zxing.Binarizer)
com.google.zxing.Binarizer binarizer
public int getWidth ()
public int getHeight ()
public com.google.zxing.common.BitArray getBlackRow (int, com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int y
com.google.zxing.common.BitArray row
public com.google.zxing.common.BitMatrix getBlackMatrix () throws com.google.zxing.NotFoundException
public boolean isCropSupported ()
public com.google.zxing.BinaryBitmap crop (int, int, int, int)
int left
int top
int width
int height
com.google.zxing.LuminanceSource newSource
public boolean isRotateSupported ()
public com.google.zxing.BinaryBitmap rotateCounterClockwise ()
com.google.zxing.LuminanceSource newSource
public com.google.zxing.BinaryBitmap rotateCounterClockwise45 ()
com.google.zxing.LuminanceSource newSource
}
com/google/zxing/MultiFormatWriter.classMultiFormatWriter.java
package com.google.zxing
public final com.google.zxing.MultiFormatWriter extends java.lang.Object implements com.google.zxing.Writer {
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
com.google.zxing.Writer writer
}
com/google/zxing/ReaderException.classReaderException.java
package com.google.zxing
public abstract com.google.zxing.ReaderException extends java.lang.Exception {
void ()
public final java.lang.Throwable fillInStackTrace ()
}
com/google/zxing/client/result/AbstractDoCoMoResultParser.classAbstractDoCoMoResultParser.java
package com.google.zxing.client.result
abstract com.google.zxing.client.result.AbstractDoCoMoResultParser extends com.google.zxing.client.result.ResultParser {
void ()
static java.lang.String[] matchDoCoMoPrefixedField (java.lang.String, java.lang.String, boolean)
String prefix
String rawText
boolean trim
static java.lang.String matchSingleDoCoMoPrefixedField (java.lang.String, java.lang.String, boolean)
String prefix
String rawText
boolean trim
}
com/google/zxing/client/result/WifiParsedResult.classWifiParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.WifiParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String ssid
private final String networkEncryption
private final String password
private final boolean hidden
public void (java.lang.String, java.lang.String, java.lang.String)
String networkEncryption
String ssid
String password
public void (java.lang.String, java.lang.String, java.lang.String, boolean)
String networkEncryption
String ssid
String password
boolean hidden
public java.lang.String getSsid ()
public java.lang.String getNetworkEncryption ()
public java.lang.String getPassword ()
public boolean isHidden ()
public java.lang.String getDisplayResult ()
StringBuilder result
}
com/google/zxing/client/result/ProductResultParser.classProductResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.ProductResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.ProductParsedResult parse (com.google.zxing.Result)
char c
int x
String normalizedProductID
com.google.zxing.Result result
com.google.zxing.BarcodeFormat format
String rawText
int length
String normalizedProductID
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/ExpandedProductParsedResult.classExpandedProductParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.ExpandedProductParsedResult extends com.google.zxing.client.result.ParsedResult {
public static final String KILOGRAM
public static final String POUND
private final String rawText
private final String productID
private final String sscc
private final String lotNumber
private final String productionDate
private final String packagingDate
private final String bestBeforeDate
private final String expirationDate
private final String weight
private final String weightType
private final String weightIncrement
private final String price
private final String priceIncrement
private final String priceCurrency
private final java.util.Map uncommonAIs
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
String rawText
String productID
String sscc
String lotNumber
String productionDate
String packagingDate
String bestBeforeDate
String expirationDate
String weight
String weightType
String weightIncrement
String price
String priceIncrement
String priceCurrency
java.util.Map uncommonAIs
public boolean equals (java.lang.Object)
Object o
com.google.zxing.client.result.ExpandedProductParsedResult other
private static boolean equalsOrNull (java.lang.Object, java.lang.Object)
Object o1
Object o2
public int hashCode ()
int hash
private static int hashNotNull (java.lang.Object)
Object o
public java.lang.String getRawText ()
public java.lang.String getProductID ()
public java.lang.String getSscc ()
public java.lang.String getLotNumber ()
public java.lang.String getProductionDate ()
public java.lang.String getPackagingDate ()
public java.lang.String getBestBeforeDate ()
public java.lang.String getExpirationDate ()
public java.lang.String getWeight ()
public java.lang.String getWeightType ()
public java.lang.String getWeightIncrement ()
public java.lang.String getPrice ()
public java.lang.String getPriceIncrement ()
public java.lang.String getPriceCurrency ()
public java.util.Map getUncommonAIs ()
public java.lang.String getDisplayResult ()
}
com/google/zxing/client/result/ResultParser.classResultParser.java
package com.google.zxing.client.result
public abstract com.google.zxing.client.result.ResultParser extends java.lang.Object {
private static final com.google.zxing.client.result.ResultParser[] PARSERS
private static final java.util.regex.Pattern DIGITS
private static final java.util.regex.Pattern ALPHANUM
private static final java.util.regex.Pattern AMPERSAND
private static final java.util.regex.Pattern EQUALS
private static final String BYTE_ORDER_MARK
public void ()
public abstract com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
protected static java.lang.String getMassagedText (com.google.zxing.Result)
com.google.zxing.Result result
String text
public static com.google.zxing.client.result.ParsedResult parseResult (com.google.zxing.Result)
com.google.zxing.client.result.ParsedResult result
com.google.zxing.client.result.ResultParser parser
com.google.zxing.client.result.ResultParser[] arr$
int len$
int i$
com.google.zxing.Result theResult
protected static void maybeAppend (java.lang.String, java.lang.StringBuilder)
String value
StringBuilder result
protected static void maybeAppend (java.lang.String[], java.lang.StringBuilder)
String s
String[] arr$
int len$
int i$
String[] value
StringBuilder result
protected static java.lang.String[] maybeWrap (java.lang.String)
String value
protected static java.lang.String unescapeBackslash (java.lang.String)
char c
int i
String escaped
int backslash
int max
StringBuilder unescaped
boolean nextIsEscaped
protected static int parseHexDigit (char)
char c
protected static boolean isStringOfDigits (java.lang.CharSequence, int)
CharSequence value
int length
protected static boolean isSubstringOfDigits (java.lang.CharSequence, int, int)
CharSequence value
int offset
int length
int max
protected static boolean isSubstringOfAlphaNumeric (java.lang.CharSequence, int, int)
CharSequence value
int offset
int length
int max
static java.util.Map parseNameValuePairs (java.lang.String)
String keyValue
String[] arr$
int len$
int i$
String uri
int paramStart
java.util.Map result
private static void appendKeyValue (java.lang.CharSequence, java.util.Map)
IllegalArgumentException iae
String key
String value
CharSequence keyValue
java.util.Map result
String[] keyValueTokens
static java.lang.String urlDecode (java.lang.String)
java.io.UnsupportedEncodingException uee
String encoded
static java.lang.String[] matchPrefixedField (java.lang.String, java.lang.String, char, boolean)
String element
int start
boolean more
String prefix
String rawText
char endChar
boolean trim
java.util.List matches
int i
int max
static java.lang.String matchSinglePrefixedField (java.lang.String, java.lang.String, char, boolean)
String prefix
String rawText
char endChar
boolean trim
String[] matches
static void ()
}
com/google/zxing/client/result/AddressBookAUResultParser.classAddressBookAUResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.AddressBookAUResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.AddressBookParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String name
String pronunciation
String[] phoneNumbers
String[] emails
String note
String address
String[] addresses
private static java.lang.String[] matchMultipleValuePrefix (java.lang.String, int, java.lang.String, boolean)
String value
int i
String prefix
int max
String rawText
boolean trim
java.util.List values
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/AddressBookParsedResult.classAddressBookParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.AddressBookParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String[] names
private final String[] nicknames
private final String pronunciation
private final String[] phoneNumbers
private final String[] phoneTypes
private final String[] emails
private final String[] emailTypes
private final String instantMessenger
private final String note
private final String[] addresses
private final String[] addressTypes
private final String org
private final String birthday
private final String title
private final String[] urls
private final String[] geo
public void (java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String[])
String[] names
String[] phoneNumbers
String[] phoneTypes
String[] emails
String[] emailTypes
String[] addresses
String[] addressTypes
public void (java.lang.String[], java.lang.String[], java.lang.String, java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[])
String[] names
String[] nicknames
String pronunciation
String[] phoneNumbers
String[] phoneTypes
String[] emails
String[] emailTypes
String instantMessenger
String note
String[] addresses
String[] addressTypes
String org
String birthday
String title
String[] urls
String[] geo
public java.lang.String[] getNames ()
public java.lang.String[] getNicknames ()
public java.lang.String getPronunciation ()
public java.lang.String[] getPhoneNumbers ()
public java.lang.String[] getPhoneTypes ()
public java.lang.String[] getEmails ()
public java.lang.String[] getEmailTypes ()
public java.lang.String getInstantMessenger ()
public java.lang.String getNote ()
public java.lang.String[] getAddresses ()
public java.lang.String[] getAddressTypes ()
public java.lang.String getTitle ()
public java.lang.String getOrg ()
public java.lang.String[] getURLs ()
public java.lang.String getBirthday ()
public java.lang.String[] getGeo ()
public java.lang.String getDisplayResult ()
StringBuilder result
}
com/google/zxing/client/result/ParsedResult.classParsedResult.java
package com.google.zxing.client.result
public abstract com.google.zxing.client.result.ParsedResult extends java.lang.Object {
private final com.google.zxing.client.result.ParsedResultType type
protected void (com.google.zxing.client.result.ParsedResultType)
com.google.zxing.client.result.ParsedResultType type
public final com.google.zxing.client.result.ParsedResultType getType ()
public abstract java.lang.String getDisplayResult ()
public final java.lang.String toString ()
public static void maybeAppend (java.lang.String, java.lang.StringBuilder)
String value
StringBuilder result
public static void maybeAppend (java.lang.String[], java.lang.StringBuilder)
String value
String[] arr$
int len$
int i$
String[] values
StringBuilder result
}
com/google/zxing/client/result/SMSMMSResultParser.classSMSMMSResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.SMSMMSResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.SMSParsedResult parse (com.google.zxing.Result)
String smsURIWithoutQuery
String numberPart
com.google.zxing.Result result
String rawText
java.util.Map nameValuePairs
String subject
String body
boolean querySyntax
int queryStart
String smsURIWithoutQuery
int lastComma
int comma
java.util.List numbers
java.util.List vias
private static void addNumberVia (java.util.Collection, java.util.Collection, java.lang.String)
String via
String maybeVia
String via
java.util.Collection numbers
java.util.Collection vias
String numberPart
int numberEnd
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/VEventResultParser.classVEventResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.VEventResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.CalendarParsedResult parse (com.google.zxing.Result)
int i
double latitude
double longitude
NumberFormatException ignored
int semicolon
IllegalArgumentException ignored
com.google.zxing.Result result
String rawText
int vEventStart
String summary
String start
String end
String duration
String location
String organizer
String[] attendees
String description
String geoString
double latitude
double longitude
private static java.lang.String matchSingleVCardPrefixedField (java.lang.CharSequence, java.lang.String, boolean)
CharSequence prefix
String rawText
boolean trim
java.util.List values
private static java.lang.String[] matchVCardPrefixedField (java.lang.CharSequence, java.lang.String, boolean)
int i
CharSequence prefix
String rawText
boolean trim
java.util.List values
int size
String[] result
private static java.lang.String stripMailto (java.lang.String)
String s
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/WifiResultParser.classWifiResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.WifiResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.WifiParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String ssid
String pass
String type
boolean hidden
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/VCardResultParser.classVCardResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.VCardResultParser extends com.google.zxing.client.result.ResultParser {
private static final java.util.regex.Pattern BEGIN_VCARD
private static final java.util.regex.Pattern VCARD_LIKE_DATE
private static final java.util.regex.Pattern CR_LF_SPACE_TAB
private static final java.util.regex.Pattern NEWLINE_ESCAPE
private static final java.util.regex.Pattern VCARD_ESCAPES
private static final java.util.regex.Pattern EQUALS
private static final java.util.regex.Pattern SEMICOLON
private static final java.util.regex.Pattern UNESCAPED_SEMICOLONS
private static final java.util.regex.Pattern COMMA
private static final java.util.regex.Pattern SEMICOLON_OR_COMMA
public void ()
public com.google.zxing.client.result.AddressBookParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
java.util.regex.Matcher m
java.util.List names
java.util.List nicknameString
String[] nicknames
java.util.List phoneNumbers
java.util.List emails
java.util.List note
java.util.List addresses
java.util.List org
java.util.List birthday
java.util.List title
java.util.List urls
java.util.List instantMessenger
java.util.List geoString
String[] geo
static java.util.List matchVCardPrefixedField (java.lang.CharSequence, java.lang.String, boolean, boolean)
String key
String value
String[] metadatumTokens
String metadatum
String[] arr$
int len$
int i$
java.util.List match
String element
java.util.regex.Matcher matcher
String metadataString
java.util.List metadata
boolean quotedPrintable
String quotedPrintableCharset
int matchStart
CharSequence prefix
String rawText
boolean trim
boolean parseFieldDivider
java.util.List matches
int i
int max
private static java.lang.String decodeQuotedPrintable (java.lang.CharSequence, java.lang.String)
char nextNextChar
int firstDigit
int secondDigit
char nextChar
char c
int i
CharSequence value
String charset
int length
StringBuilder result
java.io.ByteArrayOutputStream fragmentBuffer
private static void maybeAppendFragment (java.io.ByteArrayOutputStream, java.lang.String, java.lang.StringBuilder)
String fragment
java.io.UnsupportedEncodingException e
byte[] fragmentBytes
String fragment
java.io.ByteArrayOutputStream fragmentBuffer
String charset
StringBuilder result
static java.util.List matchSingleVCardPrefixedField (java.lang.CharSequence, java.lang.String, boolean, boolean)
CharSequence prefix
String rawText
boolean trim
boolean parseFieldDivider
java.util.List values
private static java.lang.String toPrimaryValue (java.util.List)
java.util.List list
private static java.lang.String[] toPrimaryValues (java.util.Collection)
String value
java.util.List list
java.util.Iterator i$
java.util.Collection lists
java.util.List result
private static java.lang.String[] toTypes (java.util.Collection)
String metadatum
int equals
int i
String type
java.util.List list
java.util.Iterator i$
java.util.Collection lists
java.util.List result
private static boolean isLikeVCardDate (java.lang.CharSequence)
CharSequence value
private static void formatNames (java.lang.Iterable)
int end
String name
String[] components
int start
int componentIndex
StringBuilder newName
java.util.List list
java.util.Iterator i$
Iterable names
private static void maybeAppendComponent (java.lang.String[], int, java.lang.StringBuilder)
String[] components
int i
StringBuilder newName
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
static void ()
}
com/google/zxing/client/result/TextParsedResult.classTextParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.TextParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String text
private final String language
public void (java.lang.String, java.lang.String)
String text
String language
public java.lang.String getText ()
public java.lang.String getLanguage ()
public java.lang.String getDisplayResult ()
}
com/google/zxing/client/result/SMTPResultParser.classSMTPResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.SMTPResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.EmailAddressParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String emailAddress
String subject
String body
int colon
String mailtoURI
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/URLTOResultParser.classURLTOResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.URLTOResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.URIParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
int titleEnd
String title
String uri
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/SMSParsedResult.classSMSParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.SMSParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String[] numbers
private final String[] vias
private final String subject
private final String body
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String number
String via
String subject
String body
public void (java.lang.String[], java.lang.String[], java.lang.String, java.lang.String)
String[] numbers
String[] vias
String subject
String body
public java.lang.String getSMSURI ()
int i
StringBuilder result
boolean first
boolean hasBody
boolean hasSubject
public java.lang.String[] getNumbers ()
public java.lang.String[] getVias ()
public java.lang.String getSubject ()
public java.lang.String getBody ()
public java.lang.String getDisplayResult ()
StringBuilder result
}
com/google/zxing/client/result/ISBNResultParser.classISBNResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.ISBNResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.ISBNParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
com.google.zxing.BarcodeFormat format
String rawText
int length
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/CalendarParsedResult.classCalendarParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.CalendarParsedResult extends com.google.zxing.client.result.ParsedResult {
private static final java.util.regex.Pattern RFC2445_DURATION
private static final long[] RFC2445_DURATION_FIELD_UNITS
private static final java.util.regex.Pattern DATE_TIME
private static final java.text.DateFormat DATE_FORMAT
private static final java.text.DateFormat DATE_TIME_FORMAT
private final String summary
private final java.util.Date start
private final boolean startAllDay
private final java.util.Date end
private final boolean endAllDay
private final String location
private final String organizer
private final String[] attendees
private final String description
private final double latitude
private final double longitude
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, double, double)
java.text.ParseException pe
long durationMS
java.text.ParseException pe
String summary
String startString
String endString
String durationString
String location
String organizer
String[] attendees
String description
double latitude
double longitude
public java.lang.String getSummary ()
public java.util.Date getStart ()
public boolean isStartAllDay ()
public java.util.Date getEnd ()
public boolean isEndAllDay ()
public java.lang.String getLocation ()
public java.lang.String getOrganizer ()
public java.lang.String[] getAttendees ()
public java.lang.String getDescription ()
public double getLatitude ()
public double getLongitude ()
public java.lang.String getDisplayResult ()
StringBuilder result
private static java.util.Date parseDate (java.lang.String) throws java.text.ParseException
java.util.Calendar calendar
long milliseconds
java.util.Date date
java.util.Date date
String when
private static java.lang.String format (boolean, java.util.Date)
boolean allDay
java.util.Date date
java.text.DateFormat format
private static long parseDurationMS (java.lang.CharSequence)
String fieldValue
int i
CharSequence durationString
java.util.regex.Matcher m
long durationMS
static void ()
}
com/google/zxing/client/result/ExpandedProductResultParser.classExpandedProductResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.ExpandedProductResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.ExpandedProductParsedResult parse (com.google.zxing.Result)
String ai
String value
com.google.zxing.Result result
com.google.zxing.BarcodeFormat format
String rawText
String productID
String sscc
String lotNumber
String productionDate
String packagingDate
String bestBeforeDate
String expirationDate
String weight
String weightType
String weightIncrement
String price
String priceIncrement
String priceCurrency
java.util.Map uncommonAIs
int i
private static java.lang.String findAIvalue (int, java.lang.String)
char currentChar
int index
int i
String rawText
char c
String rawTextAux
StringBuilder buf
private static java.lang.String findValue (int, java.lang.String)
char c
int index
int i
String rawText
StringBuilder buf
String rawTextAux
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/TelResultParser.classTelResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.TelResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.TelParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String telURI
int queryStart
String number
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/SMSTOMMSTOResultParser.classSMSTOMMSTOResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.SMSTOMMSTOResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.SMSParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String number
String body
int bodyStart
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/URIParsedResult.classURIParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.URIParsedResult extends com.google.zxing.client.result.ParsedResult {
private static final java.util.regex.Pattern USER_IN_HOST
private final String uri
private final String title
public void (java.lang.String, java.lang.String)
String uri
String title
public java.lang.String getURI ()
public java.lang.String getTitle ()
public boolean isPossiblyMaliciousURI ()
public java.lang.String getDisplayResult ()
StringBuilder result
private static java.lang.String massageURI (java.lang.String)
String uri
int protocolEnd
private static boolean isColonFollowedByPortNumber (java.lang.String, int)
int x
String uri
int protocolEnd
int nextSlash
static void ()
}
com/google/zxing/client/result/GeoParsedResult.classGeoParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.GeoParsedResult extends com.google.zxing.client.result.ParsedResult {
private final double latitude
private final double longitude
private final double altitude
private final String query
void (double, double, double, java.lang.String)
double latitude
double longitude
double altitude
String query
public java.lang.String getGeoURI ()
StringBuilder result
public double getLatitude ()
public double getLongitude ()
public double getAltitude ()
public java.lang.String getQuery ()
public java.lang.String getDisplayResult ()
StringBuilder result
}
com/google/zxing/client/result/GeoResultParser.classGeoResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.GeoResultParser extends com.google.zxing.client.result.ResultParser {
private static final java.util.regex.Pattern GEO_URL_PATTERN
public void ()
public com.google.zxing.client.result.GeoParsedResult parse (com.google.zxing.Result)
double altitude
NumberFormatException ignored
com.google.zxing.Result result
String rawText
java.util.regex.Matcher matcher
String query
double latitude
double longitude
double altitude
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
static void ()
}
com/google/zxing/client/result/ProductParsedResult.classProductParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.ProductParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String productID
private final String normalizedProductID
void (java.lang.String)
String productID
void (java.lang.String, java.lang.String)
String productID
String normalizedProductID
public java.lang.String getProductID ()
public java.lang.String getNormalizedProductID ()
public java.lang.String getDisplayResult ()
}
com/google/zxing/client/result/AddressBookDoCoMoResultParser.classAddressBookDoCoMoResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.AddressBookDoCoMoResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
public void ()
public com.google.zxing.client.result.AddressBookParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String[] rawName
String name
String pronunciation
String[] phoneNumbers
String[] emails
String note
String[] addresses
String birthday
String[] urls
String org
private static java.lang.String parseName (java.lang.String)
String name
int comma
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/BizcardResultParser.classBizcardResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.BizcardResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
public void ()
public com.google.zxing.client.result.AddressBookParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String firstName
String lastName
String fullName
String title
String org
String[] addresses
String phoneNumber1
String phoneNumber2
String phoneNumber3
String email
private static java.lang.String[] buildPhoneNumbers (java.lang.String, java.lang.String, java.lang.String)
String number1
String number2
String number3
java.util.List numbers
int size
private static java.lang.String buildName (java.lang.String, java.lang.String)
String firstName
String lastName
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/EmailAddressParsedResult.classEmailAddressParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.EmailAddressParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String emailAddress
private final String subject
private final String body
private final String mailtoURI
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String emailAddress
String subject
String body
String mailtoURI
public java.lang.String getEmailAddress ()
public java.lang.String getSubject ()
public java.lang.String getBody ()
public java.lang.String getMailtoURI ()
public java.lang.String getDisplayResult ()
StringBuilder result
}
com/google/zxing/client/result/TelParsedResult.classTelParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.TelParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String number
private final String telURI
private final String title
public void (java.lang.String, java.lang.String, java.lang.String)
String number
String telURI
String title
public java.lang.String getNumber ()
public java.lang.String getTelURI ()
public java.lang.String getTitle ()
public java.lang.String getDisplayResult ()
StringBuilder result
}
com/google/zxing/client/result/ParsedResultType.classParsedResultType.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.ParsedResultType extends java.lang.Enum {
public static final com.google.zxing.client.result.ParsedResultType ADDRESSBOOK
public static final com.google.zxing.client.result.ParsedResultType EMAIL_ADDRESS
public static final com.google.zxing.client.result.ParsedResultType PRODUCT
public static final com.google.zxing.client.result.ParsedResultType URI
public static final com.google.zxing.client.result.ParsedResultType TEXT
public static final com.google.zxing.client.result.ParsedResultType GEO
public static final com.google.zxing.client.result.ParsedResultType TEL
public static final com.google.zxing.client.result.ParsedResultType SMS
public static final com.google.zxing.client.result.ParsedResultType CALENDAR
public static final com.google.zxing.client.result.ParsedResultType WIFI
public static final com.google.zxing.client.result.ParsedResultType ISBN
private static final com.google.zxing.client.result.ParsedResultType[] $VALUES
public static com.google.zxing.client.result.ParsedResultType[] values ()
public static com.google.zxing.client.result.ParsedResultType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/zxing/client/result/ISBNParsedResult.classISBNParsedResult.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.ISBNParsedResult extends com.google.zxing.client.result.ParsedResult {
private final String isbn
void (java.lang.String)
String isbn
public java.lang.String getISBN ()
public java.lang.String getDisplayResult ()
}
com/google/zxing/client/result/EmailDoCoMoResultParser.classEmailDoCoMoResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.EmailDoCoMoResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
private static final java.util.regex.Pattern ATEXT_ALPHANUMERIC
public void ()
public com.google.zxing.client.result.EmailAddressParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String[] rawTo
String to
String subject
String body
static boolean isBasicallyValidEmailAddress (java.lang.String)
String email
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
static void ()
}
com/google/zxing/client/result/BookmarkDoCoMoResultParser.classBookmarkDoCoMoResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.BookmarkDoCoMoResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
public void ()
public com.google.zxing.client.result.URIParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String title
String[] rawUri
String uri
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/client/result/URIResultParser.classURIResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.URIResultParser extends com.google.zxing.client.result.ResultParser {
private static final java.util.regex.Pattern URL_WITH_PROTOCOL_PATTERN
private static final java.util.regex.Pattern URL_WITHOUT_PROTOCOL_PATTERN
public void ()
public com.google.zxing.client.result.URIParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
static boolean isBasicallyValidURI (java.lang.String)
String uri
java.util.regex.Matcher m
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
static void ()
}
com/google/zxing/client/result/EmailAddressResultParser.classEmailAddressResultParser.java
package com.google.zxing.client.result
public final com.google.zxing.client.result.EmailAddressResultParser extends com.google.zxing.client.result.ResultParser {
public void ()
public com.google.zxing.client.result.EmailAddressParsedResult parse (com.google.zxing.Result)
int queryStart
java.util.Map nameValues
String subject
String body
String emailAddress
com.google.zxing.Result result
String rawText
String emailAddress
public volatile com.google.zxing.client.result.ParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result x0
}
com/google/zxing/PlanarYUVLuminanceSource.classPlanarYUVLuminanceSource.java
package com.google.zxing
public final com.google.zxing.PlanarYUVLuminanceSource extends com.google.zxing.LuminanceSource {
private static final int THUMBNAIL_SCALE_FACTOR
private final byte[] yuvData
private final int dataWidth
private final int dataHeight
private final int left
private final int top
public void (byte[], int, int, int, int, int, int, boolean)
byte[] yuvData
int dataWidth
int dataHeight
int left
int top
int width
int height
boolean reverseHorizontal
public byte[] getRow (int, byte[])
int y
byte[] row
int width
int offset
public byte[] getMatrix ()
int outputOffset
int y
int width
int height
int area
byte[] matrix
int inputOffset
byte[] yuv
public boolean isCropSupported ()
public com.google.zxing.LuminanceSource crop (int, int, int, int)
int left
int top
int width
int height
public int[] renderThumbnail ()
int grey
int x
int outputOffset
int y
int width
int height
int[] pixels
byte[] yuv
int inputOffset
public int getThumbnailWidth ()
public int getThumbnailHeight ()
private void reverseHorizontal (int, int)
byte temp
int x1
int x2
int middle
int y
int rowStart
int width
int height
byte[] yuvData
}
com/google/zxing/maxicode/MaxiCodeReader.classMaxiCodeReader.java
package com.google.zxing.maxicode
public final com.google.zxing.maxicode.MaxiCodeReader extends java.lang.Object implements com.google.zxing.Reader {
private static final com.google.zxing.ResultPoint[] NO_POINTS
private static final int MATRIX_WIDTH
private static final int MATRIX_HEIGHT
private final com.google.zxing.maxicode.decoder.Decoder decoder
public void ()
com.google.zxing.maxicode.decoder.Decoder getDecoder ()
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bits
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.BinaryBitmap image
java.util.Map hints
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
String ecLevel
public void reset ()
private static com.google.zxing.common.BitMatrix extractPureBits (com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
int ix
int x
int iy
int y
com.google.zxing.common.BitMatrix image
int[] enclosingRectangle
int left
int top
int width
int height
com.google.zxing.common.BitMatrix bits
static void ()
}
com/google/zxing/maxicode/decoder/BitMatrixParser.classBitMatrixParser.java
package com.google.zxing.maxicode.decoder
final com.google.zxing.maxicode.decoder.BitMatrixParser extends java.lang.Object {
private static final int[][] BITNR
private final com.google.zxing.common.BitMatrix bitMatrix
void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix bitMatrix
byte[] readCodewords ()
int bit
int x
int[] bitnrRow
int y
byte[] result
int height
int width
static void ()
}
com/google/zxing/maxicode/decoder/Decoder.classDecoder.java
package com.google.zxing.maxicode.decoder
public final com.google.zxing.maxicode.decoder.Decoder extends java.lang.Object {
private static final int ALL
private static final int EVEN
private static final int ODD
private final com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder
public void ()
public com.google.zxing.common.DecoderResult decode (com.google.zxing.common.BitMatrix) throws com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bits
public com.google.zxing.common.DecoderResult decode (com.google.zxing.common.BitMatrix, java.util.Map) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
com.google.zxing.common.BitMatrix bits
java.util.Map hints
com.google.zxing.maxicode.decoder.BitMatrixParser parser
byte[] codewords
int mode
byte[] datawords
private void correctErrors (byte[], int, int, int, int) throws com.google.zxing.ChecksumException
int i
com.google.zxing.common.reedsolomon.ReedSolomonException ignored
int i
byte[] codewordBytes
int start
int dataCodewords
int ecCodewords
int mode
int codewords
int divisor
int[] codewordsInts
}
com/google/zxing/maxicode/decoder/DecodedBitStreamParser.classDecodedBitStreamParser.java
package com.google.zxing.maxicode.decoder
final com.google.zxing.maxicode.decoder.DecodedBitStreamParser extends java.lang.Object {
private static final char SHIFTA
private static final char SHIFTB
private static final char SHIFTC
private static final char SHIFTD
private static final char SHIFTE
private static final char TWOSHIFTA
private static final char THREESHIFTA
private static final char LATCHA
private static final char LATCHB
private static final char LOCK
private static final char ECI
private static final char NS
private static final char PAD
private static final char FS
private static final char GS
private static final char RS
private static final java.text.NumberFormat NINE_DIGITS
private static final java.text.NumberFormat THREE_DIGITS
private static final String[] SETS
private void ()
static com.google.zxing.common.DecoderResult decode (byte[], int)
int pc
java.text.NumberFormat df
String postcode
String postcode
String country
String service
byte[] bytes
int mode
StringBuilder result
private static int getBit (int, byte[])
int bit
byte[] bytes
private static int getInt (byte[], byte[])
int i
byte[] bytes
byte[] x
int val
private static int getCountry (byte[])
byte[] bytes
private static int getServiceClass (byte[])
byte[] bytes
private static int getPostCode2Length (byte[])
byte[] bytes
private static int getPostCode2 (byte[])
byte[] bytes
private static java.lang.String getPostCode3 (byte[])
byte[] bytes
private static java.lang.String getMessage (byte[], int, int)
int nsval
char c
int i
byte[] bytes
int start
int len
StringBuilder sb
int shift
int set
int lastset
static void ()
}
com/google/zxing/qrcode/QRCodeReader.classQRCodeReader.java
package com.google.zxing.qrcode
public com.google.zxing.qrcode.QRCodeReader extends java.lang.Object implements com.google.zxing.Reader {
private static final com.google.zxing.ResultPoint[] NO_POINTS
private final com.google.zxing.qrcode.decoder.Decoder decoder
public void ()
protected final com.google.zxing.qrcode.decoder.Decoder getDecoder ()
public com.google.zxing.Result decode (com.google.zxing.BinaryBitmap) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
public final com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bits
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.common.DetectorResult detectorResult
com.google.zxing.BinaryBitmap image
java.util.Map hints
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
java.util.List byteSegments
String ecLevel
public void reset ()
private static com.google.zxing.common.BitMatrix extractPureBits (com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
int x
int iOffset
int y
com.google.zxing.common.BitMatrix image
int[] leftTopBlack
int[] rightBottomBlack
float moduleSize
int top
int bottom
int left
int right
int matrixWidth
int matrixHeight
int nudge
int nudgedTooFarRight
int nudgedTooFarDown
com.google.zxing.common.BitMatrix bits
private static float moduleSize (int[], com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
int[] leftTopBlack
com.google.zxing.common.BitMatrix image
int height
int width
int x
int y
boolean inBlack
int transitions
static void ()
}
com/google/zxing/qrcode/detector/FinderPattern.classFinderPattern.java
package com.google.zxing.qrcode.detector
public final com.google.zxing.qrcode.detector.FinderPattern extends com.google.zxing.ResultPoint {
private final float estimatedModuleSize
private int count
void (float, float, float)
float posX
float posY
float estimatedModuleSize
private void (float, float, float, int)
float posX
float posY
float estimatedModuleSize
int count
public float getEstimatedModuleSize ()
int getCount ()
void incrementCount ()
boolean aboutEquals (float, float, float)
float moduleSizeDiff
float moduleSize
float i
float j
com.google.zxing.qrcode.detector.FinderPattern combineEstimate (float, float, float)
float i
float j
float newModuleSize
int combinedCount
float combinedX
float combinedY
float combinedModuleSize
}
com/google/zxing/qrcode/detector/FinderPatternInfo.classFinderPatternInfo.java
package com.google.zxing.qrcode.detector
public final com.google.zxing.qrcode.detector.FinderPatternInfo extends java.lang.Object {
private final com.google.zxing.qrcode.detector.FinderPattern bottomLeft
private final com.google.zxing.qrcode.detector.FinderPattern topLeft
private final com.google.zxing.qrcode.detector.FinderPattern topRight
public void (com.google.zxing.qrcode.detector.FinderPattern[])
com.google.zxing.qrcode.detector.FinderPattern[] patternCenters
public com.google.zxing.qrcode.detector.FinderPattern getBottomLeft ()
public com.google.zxing.qrcode.detector.FinderPattern getTopLeft ()
public com.google.zxing.qrcode.detector.FinderPattern getTopRight ()
}
com/google/zxing/qrcode/detector/AlignmentPattern.classAlignmentPattern.java
package com.google.zxing.qrcode.detector
public final com.google.zxing.qrcode.detector.AlignmentPattern extends com.google.zxing.ResultPoint {
private final float estimatedModuleSize
void (float, float, float)
float posX
float posY
float estimatedModuleSize
boolean aboutEquals (float, float, float)
float moduleSizeDiff
float moduleSize
float i
float j
com.google.zxing.qrcode.detector.AlignmentPattern combineEstimate (float, float, float)
float i
float j
float newModuleSize
float combinedX
float combinedY
float combinedModuleSize
}
com/google/zxing/qrcode/detector/FinderPatternFinder.classFinderPatternFinder.java
package com.google.zxing.qrcode.detector
public com.google.zxing.qrcode.detector.FinderPatternFinder extends java.lang.Object {
private static final int CENTER_QUORUM
protected static final int MIN_SKIP
protected static final int MAX_MODULES
private static final int INTEGER_MATH_SHIFT
private final com.google.zxing.common.BitMatrix image
private final java.util.List possibleCenters
private boolean hasSkipped
private final int[] crossCheckStateCount
private final com.google.zxing.ResultPointCallback resultPointCallback
public void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix image
public void (com.google.zxing.common.BitMatrix, com.google.zxing.ResultPointCallback)
com.google.zxing.common.BitMatrix image
com.google.zxing.ResultPointCallback resultPointCallback
protected final com.google.zxing.common.BitMatrix getImage ()
protected final java.util.List getPossibleCenters ()
final com.google.zxing.qrcode.detector.FinderPatternInfo find (java.util.Map) throws com.google.zxing.NotFoundException
int rowSkip
boolean confirmed
int j
boolean confirmed
int currentState
int i
java.util.Map hints
boolean tryHarder
int maxI
int maxJ
int iSkip
boolean done
int[] stateCount
com.google.zxing.qrcode.detector.FinderPattern[] patternInfo
private static float centerFromEnd (int[], int)
int[] stateCount
int end
protected static boolean foundPatternCross (int[])
int count
int i
int[] stateCount
int totalModuleSize
int moduleSize
int maxVariance
private int[] getCrossCheckStateCount ()
private float crossCheckVertical (int, int, int, int)
int startI
int centerJ
int maxCount
int originalStateCountTotal
com.google.zxing.common.BitMatrix image
int maxI
int[] stateCount
int i
int stateCountTotal
private float crossCheckHorizontal (int, int, int, int)
int startJ
int centerI
int maxCount
int originalStateCountTotal
com.google.zxing.common.BitMatrix image
int maxJ
int[] stateCount
int j
int stateCountTotal
protected final boolean handlePossibleCenter (int[], int, int)
com.google.zxing.qrcode.detector.FinderPattern center
int index
com.google.zxing.qrcode.detector.FinderPattern point
float estimatedModuleSize
boolean found
int[] stateCount
int i
int j
int stateCountTotal
float centerJ
float centerI
private int findRowSkip ()
com.google.zxing.qrcode.detector.FinderPattern center
java.util.Iterator i$
int max
com.google.zxing.qrcode.detector.FinderPattern firstConfirmedCenter
private boolean haveMultiplyConfirmedCenters ()
com.google.zxing.qrcode.detector.FinderPattern pattern
java.util.Iterator i$
com.google.zxing.qrcode.detector.FinderPattern pattern
java.util.Iterator i$
int confirmedCount
float totalModuleSize
int max
float average
float totalDeviation
private com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns () throws com.google.zxing.NotFoundException
float size
com.google.zxing.qrcode.detector.FinderPattern center
java.util.Iterator i$
com.google.zxing.qrcode.detector.FinderPattern pattern
int i
float totalModuleSize
float square
float average
float stdDev
float limit
com.google.zxing.qrcode.detector.FinderPattern possibleCenter
java.util.Iterator i$
float totalModuleSize
float average
int startSize
}
com/google/zxing/qrcode/detector/FinderPatternFinder$FurthestFromAverageComparator.classFinderPatternFinder.java
package com.google.zxing.qrcode.detector
final com.google.zxing.qrcode.detector.FinderPatternFinder$FurthestFromAverageComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private final float average
private void (float)
float f
public int compare (com.google.zxing.qrcode.detector.FinderPattern, com.google.zxing.qrcode.detector.FinderPattern)
com.google.zxing.qrcode.detector.FinderPattern center1
com.google.zxing.qrcode.detector.FinderPattern center2
float dA
float dB
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (float, com.google.zxing.qrcode.detector.FinderPatternFinder$1)
float x0
com.google.zxing.qrcode.detector.FinderPatternFinder$1 x1
}
com/google/zxing/qrcode/detector/Detector.classDetector.java
package com.google.zxing.qrcode.detector
public com.google.zxing.qrcode.detector.Detector extends java.lang.Object {
private final com.google.zxing.common.BitMatrix image
private com.google.zxing.ResultPointCallback resultPointCallback
public void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix image
protected final com.google.zxing.common.BitMatrix getImage ()
protected final com.google.zxing.ResultPointCallback getResultPointCallback ()
public com.google.zxing.common.DetectorResult detect () throws com.google.zxing.NotFoundException com.google.zxing.FormatException
public final com.google.zxing.common.DetectorResult detect (java.util.Map) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
java.util.Map hints
com.google.zxing.qrcode.detector.FinderPatternFinder finder
com.google.zxing.qrcode.detector.FinderPatternInfo info
protected final com.google.zxing.common.DetectorResult processFinderPatternInfo (com.google.zxing.qrcode.detector.FinderPatternInfo) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
com.google.zxing.NotFoundException re
int i
float bottomRightX
float bottomRightY
float correctionToTopLeft
int estAlignmentX
int estAlignmentY
com.google.zxing.ResultPoint[] points
com.google.zxing.qrcode.detector.FinderPatternInfo info
com.google.zxing.qrcode.detector.FinderPattern topLeft
com.google.zxing.qrcode.detector.FinderPattern topRight
com.google.zxing.qrcode.detector.FinderPattern bottomLeft
float moduleSize
int dimension
com.google.zxing.qrcode.decoder.Version provisionalVersion
int modulesBetweenFPCenters
com.google.zxing.qrcode.detector.AlignmentPattern alignmentPattern
com.google.zxing.common.PerspectiveTransform transform
com.google.zxing.common.BitMatrix bits
com.google.zxing.ResultPoint[] points
private static com.google.zxing.common.PerspectiveTransform createTransform (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, int)
float bottomRightX
float bottomRightY
float sourceBottomRightX
float sourceBottomRightY
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint alignmentPattern
int dimension
float dimMinusThree
float bottomRightX
float bottomRightY
float sourceBottomRightX
float sourceBottomRightY
private static com.google.zxing.common.BitMatrix sampleGrid (com.google.zxing.common.BitMatrix, com.google.zxing.common.PerspectiveTransform, int) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix image
com.google.zxing.common.PerspectiveTransform transform
int dimension
com.google.zxing.common.GridSampler sampler
private static int computeDimension (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, float) throws com.google.zxing.NotFoundException
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomLeft
float moduleSize
int tltrCentersDimension
int tlblCentersDimension
int dimension
protected final float calculateModuleSize (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomLeft
private float calculateModuleSizeOneWay (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint)
com.google.zxing.ResultPoint pattern
com.google.zxing.ResultPoint otherPattern
float moduleSizeEst1
float moduleSizeEst2
private float sizeOfBlackWhiteBlackRunBothWays (int, int, int, int)
int fromX
int fromY
int toX
int toY
float result
float scale
int otherToX
int otherToY
private float sizeOfBlackWhiteBlackRun (int, int, int, int)
int temp
int realX
int realY
int x
int y
int fromX
int fromY
int toX
int toY
boolean steep
int dx
int dy
int error
int xstep
int ystep
int state
int xLimit
protected final com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion (float, int, int, float) throws com.google.zxing.NotFoundException
float overallEstModuleSize
int estAlignmentX
int estAlignmentY
float allowanceFactor
int allowance
int alignmentAreaLeftX
int alignmentAreaRightX
int alignmentAreaTopY
int alignmentAreaBottomY
com.google.zxing.qrcode.detector.AlignmentPatternFinder alignmentFinder
}
com/google/zxing/qrcode/detector/AlignmentPatternFinder.classAlignmentPatternFinder.java
package com.google.zxing.qrcode.detector
final com.google.zxing.qrcode.detector.AlignmentPatternFinder extends java.lang.Object {
private final com.google.zxing.common.BitMatrix image
private final java.util.List possibleCenters
private final int startX
private final int startY
private final int width
private final int height
private final float moduleSize
private final int[] crossCheckStateCount
private final com.google.zxing.ResultPointCallback resultPointCallback
void (com.google.zxing.common.BitMatrix, int, int, int, int, float, com.google.zxing.ResultPointCallback)
com.google.zxing.common.BitMatrix image
int startX
int startY
int width
int height
float moduleSize
com.google.zxing.ResultPointCallback resultPointCallback
com.google.zxing.qrcode.detector.AlignmentPattern find () throws com.google.zxing.NotFoundException
com.google.zxing.qrcode.detector.AlignmentPattern confirmed
com.google.zxing.qrcode.detector.AlignmentPattern confirmed
int i
int j
int currentState
int iGen
int startX
int height
int maxJ
int middleI
int[] stateCount
private static float centerFromEnd (int[], int)
int[] stateCount
int end
private boolean foundPatternCross (int[])
int i
int[] stateCount
float moduleSize
float maxVariance
private float crossCheckVertical (int, int, int, int)
int startI
int centerJ
int maxCount
int originalStateCountTotal
com.google.zxing.common.BitMatrix image
int maxI
int[] stateCount
int i
int stateCountTotal
private com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter (int[], int, int)
com.google.zxing.qrcode.detector.AlignmentPattern center
java.util.Iterator i$
float estimatedModuleSize
com.google.zxing.qrcode.detector.AlignmentPattern point
int[] stateCount
int i
int j
int stateCountTotal
float centerJ
float centerI
}
com/google/zxing/qrcode/detector/FinderPatternFinder$CenterComparator.classFinderPatternFinder.java
package com.google.zxing.qrcode.detector
final com.google.zxing.qrcode.detector.FinderPatternFinder$CenterComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private final float average
private void (float)
float f
public int compare (com.google.zxing.qrcode.detector.FinderPattern, com.google.zxing.qrcode.detector.FinderPattern)
float dA
float dB
com.google.zxing.qrcode.detector.FinderPattern center1
com.google.zxing.qrcode.detector.FinderPattern center2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (float, com.google.zxing.qrcode.detector.FinderPatternFinder$1)
float x0
com.google.zxing.qrcode.detector.FinderPatternFinder$1 x1
}
com/google/zxing/qrcode/detector/FinderPatternFinder$1.classFinderPatternFinder.java
package com.google.zxing.qrcode.detector
com.google.zxing.qrcode.detector.FinderPatternFinder$1 extends java.lang.Object {
}
com/google/zxing/qrcode/decoder/DataMask$DataMask011.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask011 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/decoder/DataMask.classDataMask.java
package com.google.zxing.qrcode.decoder
abstract com.google.zxing.qrcode.decoder.DataMask extends java.lang.Object {
private static final com.google.zxing.qrcode.decoder.DataMask[] DATA_MASKS
private void ()
final void unmaskBitMatrix (com.google.zxing.common.BitMatrix, int)
int j
int i
com.google.zxing.common.BitMatrix bits
int dimension
abstract boolean isMasked (int, int)
static com.google.zxing.qrcode.decoder.DataMask forReference (int)
int reference
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
static void ()
}
com/google/zxing/qrcode/decoder/DataMask$1.classDataMask.java
package com.google.zxing.qrcode.decoder
com.google.zxing.qrcode.decoder.DataMask$1 extends java.lang.Object {
}
com/google/zxing/qrcode/decoder/DataMask$DataMask010.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask010 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/decoder/FormatInformation.classFormatInformation.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.FormatInformation extends java.lang.Object {
private static final int FORMAT_INFO_MASK_QR
private static final int[][] FORMAT_INFO_DECODE_LOOKUP
private static final int[] BITS_SET_IN_HALF_BYTE
private final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel errorCorrectionLevel
private final byte dataMask
private void (int)
int formatInfo
static int numBitsDiffering (int, int)
int a
int b
static com.google.zxing.qrcode.decoder.FormatInformation decodeFormatInformation (int, int)
int maskedFormatInfo1
int maskedFormatInfo2
com.google.zxing.qrcode.decoder.FormatInformation formatInfo
private static com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation (int, int)
int targetInfo
int bitsDifference
int[] decodeInfo
int[][] arr$
int len$
int i$
int maskedFormatInfo1
int maskedFormatInfo2
int bestDifference
int bestFormatInfo
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel getErrorCorrectionLevel ()
byte getDataMask ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.google.zxing.qrcode.decoder.FormatInformation other
static void ()
}
com/google/zxing/qrcode/decoder/BitMatrixParser.classBitMatrixParser.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.BitMatrixParser extends java.lang.Object {
private final com.google.zxing.common.BitMatrix bitMatrix
private com.google.zxing.qrcode.decoder.Version parsedVersion
private com.google.zxing.qrcode.decoder.FormatInformation parsedFormatInfo
private boolean mirror
void (com.google.zxing.common.BitMatrix) throws com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bitMatrix
int dimension
com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation () throws com.google.zxing.FormatException
int i
int j
int j
int i
int formatInfoBits1
int dimension
int formatInfoBits2
int jMin
com.google.zxing.qrcode.decoder.Version readVersion () throws com.google.zxing.FormatException
int i
int j
int j
int i
int dimension
int provisionalVersion
int versionBits
int ijMin
com.google.zxing.qrcode.decoder.Version theParsedVersion
private int copyBit (int, int, int)
int i
int j
int versionBits
boolean bit
byte[] readCodewords () throws com.google.zxing.FormatException
int col
int i
int count
int j
com.google.zxing.qrcode.decoder.FormatInformation formatInfo
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.decoder.DataMask dataMask
int dimension
com.google.zxing.common.BitMatrix functionPattern
boolean readingUp
byte[] result
int resultOffset
int currentByte
int bitsRead
void remask ()
com.google.zxing.qrcode.decoder.DataMask dataMask
int dimension
void setMirror (boolean)
boolean mirror
void mirror ()
int y
int x
}
com/google/zxing/qrcode/decoder/Version.classVersion.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.Version extends java.lang.Object {
private static final int[] VERSION_DECODE_INFO
private static final com.google.zxing.qrcode.decoder.Version[] VERSIONS
private final int versionNumber
private final int[] alignmentPatternCenters
private final com.google.zxing.qrcode.decoder.Version$ECBlocks[] ecBlocks
private final int totalCodewords
private transient void (int, int[], com.google.zxing.qrcode.decoder.Version$ECBlocks[])
com.google.zxing.qrcode.decoder.Version$ECB ecBlock
com.google.zxing.qrcode.decoder.Version$ECB[] arr$
int len$
int i$
int versionNumber
int[] alignmentPatternCenters
com.google.zxing.qrcode.decoder.Version$ECBlocks[] ecBlocks
int total
int ecCodewords
com.google.zxing.qrcode.decoder.Version$ECB[] ecbArray
public int getVersionNumber ()
public int[] getAlignmentPatternCenters ()
public int getTotalCodewords ()
public int getDimensionForVersion ()
public com.google.zxing.qrcode.decoder.Version$ECBlocks getECBlocksForLevel (com.google.zxing.qrcode.decoder.ErrorCorrectionLevel)
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
public static com.google.zxing.qrcode.decoder.Version getProvisionalVersionForDimension (int) throws com.google.zxing.FormatException
IllegalArgumentException ignored
int dimension
public static com.google.zxing.qrcode.decoder.Version getVersionForNumber (int)
int versionNumber
static com.google.zxing.qrcode.decoder.Version decodeVersionInformation (int)
int targetVersion
int bitsDifference
int i
int versionBits
int bestDifference
int bestVersion
com.google.zxing.common.BitMatrix buildFunctionPattern ()
int y
int i
int x
int dimension
com.google.zxing.common.BitMatrix bitMatrix
int max
public java.lang.String toString ()
private static com.google.zxing.qrcode.decoder.Version[] buildVersions ()
static void ()
}
com/google/zxing/qrcode/decoder/DataMask$DataMask100.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask100 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/decoder/Version$ECBlocks.classVersion.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.Version$ECBlocks extends java.lang.Object {
private final int ecCodewordsPerBlock
private final com.google.zxing.qrcode.decoder.Version$ECB[] ecBlocks
transient void (int, com.google.zxing.qrcode.decoder.Version$ECB[])
int ecCodewordsPerBlock
com.google.zxing.qrcode.decoder.Version$ECB[] ecBlocks
public int getECCodewordsPerBlock ()
public int getNumBlocks ()
com.google.zxing.qrcode.decoder.Version$ECB ecBlock
com.google.zxing.qrcode.decoder.Version$ECB[] arr$
int len$
int i$
int total
public int getTotalECCodewords ()
public com.google.zxing.qrcode.decoder.Version$ECB[] getECBlocks ()
}
com/google/zxing/qrcode/decoder/ErrorCorrectionLevel.classErrorCorrectionLevel.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel extends java.lang.Enum {
public static final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel L
public static final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel M
public static final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel Q
public static final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel H
private static final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] FOR_BITS
private final int bits
private static final com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] $VALUES
public static com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] values ()
public static com.google.zxing.qrcode.decoder.ErrorCorrectionLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int bits
public int getBits ()
public static com.google.zxing.qrcode.decoder.ErrorCorrectionLevel forBits (int)
int bits
static void ()
}
com/google/zxing/qrcode/decoder/DataMask$DataMask110.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask110 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
int temp
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/decoder/DataMask$DataMask001.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask001 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/decoder/Decoder.classDecoder.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.Decoder extends java.lang.Object {
private final com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder
public void ()
public com.google.zxing.common.DecoderResult decode (boolean[][]) throws com.google.zxing.ChecksumException com.google.zxing.FormatException
boolean[][] image
public com.google.zxing.common.DecoderResult decode (boolean[][], java.util.Map) throws com.google.zxing.ChecksumException com.google.zxing.FormatException
int j
int i
boolean[][] image
java.util.Map hints
int dimension
com.google.zxing.common.BitMatrix bits
public com.google.zxing.common.DecoderResult decode (com.google.zxing.common.BitMatrix) throws com.google.zxing.ChecksumException com.google.zxing.FormatException
com.google.zxing.common.BitMatrix bits
public com.google.zxing.common.DecoderResult decode (com.google.zxing.common.BitMatrix, java.util.Map) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
com.google.zxing.FormatException e
com.google.zxing.ChecksumException e
com.google.zxing.common.DecoderResult result
com.google.zxing.FormatException e
com.google.zxing.ChecksumException e
com.google.zxing.common.BitMatrix bits
java.util.Map hints
com.google.zxing.qrcode.decoder.BitMatrixParser parser
com.google.zxing.FormatException fe
com.google.zxing.ChecksumException ce
private com.google.zxing.common.DecoderResult decode (com.google.zxing.qrcode.decoder.BitMatrixParser, java.util.Map) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
com.google.zxing.qrcode.decoder.DataBlock dataBlock
com.google.zxing.qrcode.decoder.DataBlock[] arr$
int len$
int i$
int i
byte[] codewordBytes
int numDataCodewords
com.google.zxing.qrcode.decoder.DataBlock dataBlock
com.google.zxing.qrcode.decoder.DataBlock[] arr$
int len$
int i$
com.google.zxing.qrcode.decoder.BitMatrixParser parser
java.util.Map hints
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
byte[] codewords
com.google.zxing.qrcode.decoder.DataBlock[] dataBlocks
int totalBytes
byte[] resultBytes
int resultOffset
private void correctErrors (byte[], int) throws com.google.zxing.ChecksumException
int i
com.google.zxing.common.reedsolomon.ReedSolomonException ignored
int i
byte[] codewordBytes
int numDataCodewords
int numCodewords
int[] codewordsInts
int numECCodewords
}
com/google/zxing/qrcode/decoder/DataMask$DataMask101.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask101 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
int temp
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/decoder/DecodedBitStreamParser.classDecodedBitStreamParser.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DecodedBitStreamParser extends java.lang.Object {
private static final char[] ALPHANUMERIC_CHARS
private static final int GB2312_SUBSET
private void ()
static com.google.zxing.common.DecoderResult decode (byte[], com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, java.util.Map) throws com.google.zxing.FormatException
com.google.zxing.qrcode.decoder.Mode mode
int value
int subset
int countHanzi
int count
com.google.zxing.common.CharacterSetECI currentCharacterSetECI
boolean fc1InEffect
com.google.zxing.qrcode.decoder.Mode mode
IllegalArgumentException iae
byte[] bytes
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
java.util.Map hints
com.google.zxing.common.BitSource bits
StringBuilder result
java.util.List byteSegments
private static void decodeHanziSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder, int) throws com.google.zxing.FormatException
int twoBytes
int assembledTwoBytes
java.io.UnsupportedEncodingException ignored
com.google.zxing.common.BitSource bits
StringBuilder result
int count
byte[] buffer
int offset
private static void decodeKanjiSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder, int) throws com.google.zxing.FormatException
int twoBytes
int assembledTwoBytes
java.io.UnsupportedEncodingException ignored
com.google.zxing.common.BitSource bits
StringBuilder result
int count
byte[] buffer
int offset
private static void decodeByteSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder, int, com.google.zxing.common.CharacterSetECI, java.util.Collection, java.util.Map) throws com.google.zxing.FormatException
int i
String encoding
java.io.UnsupportedEncodingException ignored
com.google.zxing.common.BitSource bits
StringBuilder result
int count
com.google.zxing.common.CharacterSetECI currentCharacterSetECI
java.util.Collection byteSegments
java.util.Map hints
byte[] readBytes
String encoding
private static char toAlphaNumericChar (int) throws com.google.zxing.FormatException
int value
private static void decodeAlphanumericSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder, int, boolean) throws com.google.zxing.FormatException
int nextTwoCharsBits
int i
com.google.zxing.common.BitSource bits
StringBuilder result
int count
boolean fc1InEffect
int start
private static void decodeNumericSegment (com.google.zxing.common.BitSource, java.lang.StringBuilder, int) throws com.google.zxing.FormatException
int threeDigitsBits
int twoDigitsBits
int digitBits
com.google.zxing.common.BitSource bits
StringBuilder result
int count
private static int parseECIValue (com.google.zxing.common.BitSource) throws com.google.zxing.FormatException
int secondByte
int secondThirdBytes
com.google.zxing.common.BitSource bits
int firstByte
static void ()
}
com/google/zxing/qrcode/decoder/DataBlock.classDataBlock.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataBlock extends java.lang.Object {
private final int numDataCodewords
private final byte[] codewords
private void (int, byte[])
int numDataCodewords
byte[] codewords
static com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks (byte[], com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel)
com.google.zxing.qrcode.decoder.Version$ECB ecBlock
com.google.zxing.qrcode.decoder.Version$ECB[] arr$
int len$
int i$
int numDataCodewords
int numBlockCodewords
int i
com.google.zxing.qrcode.decoder.Version$ECB ecBlock
com.google.zxing.qrcode.decoder.Version$ECB[] arr$
int len$
int i$
int numCodewords
int j
int i
int j
int iOffset
int j
int i
byte[] rawCodewords
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
com.google.zxing.qrcode.decoder.Version$ECBlocks ecBlocks
int totalBlocks
com.google.zxing.qrcode.decoder.Version$ECB[] ecBlockArray
com.google.zxing.qrcode.decoder.DataBlock[] result
int numResultBlocks
int shorterBlocksTotalCodewords
int longerBlocksStartAt
int shorterBlocksNumDataCodewords
int rawCodewordsOffset
int max
int getNumDataCodewords ()
byte[] getCodewords ()
}
com/google/zxing/qrcode/decoder/Mode.classMode.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.Mode extends java.lang.Enum {
public static final com.google.zxing.qrcode.decoder.Mode TERMINATOR
public static final com.google.zxing.qrcode.decoder.Mode NUMERIC
public static final com.google.zxing.qrcode.decoder.Mode ALPHANUMERIC
public static final com.google.zxing.qrcode.decoder.Mode STRUCTURED_APPEND
public static final com.google.zxing.qrcode.decoder.Mode BYTE
public static final com.google.zxing.qrcode.decoder.Mode ECI
public static final com.google.zxing.qrcode.decoder.Mode KANJI
public static final com.google.zxing.qrcode.decoder.Mode FNC1_FIRST_POSITION
public static final com.google.zxing.qrcode.decoder.Mode FNC1_SECOND_POSITION
public static final com.google.zxing.qrcode.decoder.Mode HANZI
private final int[] characterCountBitsForVersions
private final int bits
private static final com.google.zxing.qrcode.decoder.Mode[] $VALUES
public static com.google.zxing.qrcode.decoder.Mode[] values ()
public static com.google.zxing.qrcode.decoder.Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int, int[], int)
int[] characterCountBitsForVersions
int bits
public static com.google.zxing.qrcode.decoder.Mode forBits (int)
int bits
public int getCharacterCountBits (com.google.zxing.qrcode.decoder.Version)
int offset
int offset
com.google.zxing.qrcode.decoder.Version version
int number
int offset
public int getBits ()
static void ()
}
com/google/zxing/qrcode/decoder/QRCodeDecoderMetaData.classQRCodeDecoderMetaData.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.QRCodeDecoderMetaData extends java.lang.Object {
private final boolean mirrored
void (boolean)
boolean mirrored
public boolean isMirrored ()
public void applyMirroredCorrection (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint[] points
com.google.zxing.ResultPoint bottomLeft
}
com/google/zxing/qrcode/decoder/Version$ECB.classVersion.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.Version$ECB extends java.lang.Object {
private final int count
private final int dataCodewords
void (int, int)
int count
int dataCodewords
public int getCount ()
public int getDataCodewords ()
}
com/google/zxing/qrcode/decoder/DataMask$DataMask111.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask111 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/decoder/DataMask$DataMask000.classDataMask.java
package com.google.zxing.qrcode.decoder
final com.google.zxing.qrcode.decoder.DataMask$DataMask000 extends com.google.zxing.qrcode.decoder.DataMask {
private void ()
boolean isMasked (int, int)
int i
int j
void (com.google.zxing.qrcode.decoder.DataMask$1)
com.google.zxing.qrcode.decoder.DataMask$1 x0
}
com/google/zxing/qrcode/QRCodeWriter.classQRCodeWriter.java
package com.google.zxing.qrcode
public final com.google.zxing.qrcode.QRCodeWriter extends java.lang.Object implements com.google.zxing.Writer {
private static final int QUIET_ZONE_SIZE
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Map) throws com.google.zxing.WriterException
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel requestedECLevel
Integer quietZoneInt
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Map hints
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel errorCorrectionLevel
int quietZone
com.google.zxing.qrcode.encoder.QRCode code
private static com.google.zxing.common.BitMatrix renderResult (com.google.zxing.qrcode.encoder.QRCode, int, int, int)
int inputX
int outputX
int inputY
int outputY
com.google.zxing.qrcode.encoder.QRCode code
int width
int height
int quietZone
com.google.zxing.qrcode.encoder.ByteMatrix input
int inputWidth
int inputHeight
int qrWidth
int qrHeight
int outputWidth
int outputHeight
int multiple
int leftPadding
int topPadding
com.google.zxing.common.BitMatrix output
}
com/google/zxing/qrcode/encoder/ByteMatrix.classByteMatrix.java
package com.google.zxing.qrcode.encoder
public final com.google.zxing.qrcode.encoder.ByteMatrix extends java.lang.Object {
private final byte[][] bytes
private final int width
private final int height
public void (int, int)
int width
int height
public int getHeight ()
public int getWidth ()
public byte get (int, int)
int x
int y
public byte[][] getArray ()
public void set (int, int, byte)
int x
int y
byte value
public void set (int, int, int)
int x
int y
int value
public void set (int, int, boolean)
int x
int y
boolean value
public void clear (byte)
int x
int y
byte value
public java.lang.String toString ()
int x
int y
StringBuilder result
}
com/google/zxing/qrcode/encoder/Encoder$1.classEncoder.java
package com.google.zxing.qrcode.encoder
com.google.zxing.qrcode.encoder.Encoder$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$zxing$qrcode$decoder$Mode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/zxing/qrcode/encoder/QRCode.classQRCode.java
package com.google.zxing.qrcode.encoder
public final com.google.zxing.qrcode.encoder.QRCode extends java.lang.Object {
public static final int NUM_MASK_PATTERNS
private com.google.zxing.qrcode.decoder.Mode mode
private com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
private com.google.zxing.qrcode.decoder.Version version
private int maskPattern
private com.google.zxing.qrcode.encoder.ByteMatrix matrix
public void ()
public com.google.zxing.qrcode.decoder.Mode getMode ()
public com.google.zxing.qrcode.decoder.ErrorCorrectionLevel getECLevel ()
public com.google.zxing.qrcode.decoder.Version getVersion ()
public int getMaskPattern ()
public com.google.zxing.qrcode.encoder.ByteMatrix getMatrix ()
public java.lang.String toString ()
StringBuilder result
public void setMode (com.google.zxing.qrcode.decoder.Mode)
com.google.zxing.qrcode.decoder.Mode value
public void setECLevel (com.google.zxing.qrcode.decoder.ErrorCorrectionLevel)
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel value
public void setVersion (com.google.zxing.qrcode.decoder.Version)
com.google.zxing.qrcode.decoder.Version version
public void setMaskPattern (int)
int value
public void setMatrix (com.google.zxing.qrcode.encoder.ByteMatrix)
com.google.zxing.qrcode.encoder.ByteMatrix value
public static boolean isValidMaskPattern (int)
int maskPattern
}
com/google/zxing/qrcode/encoder/MaskUtil.classMaskUtil.java
package com.google.zxing.qrcode.encoder
final com.google.zxing.qrcode.encoder.MaskUtil extends java.lang.Object {
private static final int N1
private static final int N2
private static final int N3
private static final int N4
private void ()
static int applyMaskPenaltyRule1 (com.google.zxing.qrcode.encoder.ByteMatrix)
com.google.zxing.qrcode.encoder.ByteMatrix matrix
static int applyMaskPenaltyRule2 (com.google.zxing.qrcode.encoder.ByteMatrix)
int value
int x
int y
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int penalty
byte[][] array
int width
int height
static int applyMaskPenaltyRule3 (com.google.zxing.qrcode.encoder.ByteMatrix)
int x
int y
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int penalty
byte[][] array
int width
int height
static int applyMaskPenaltyRule4 (com.google.zxing.qrcode.encoder.ByteMatrix)
int x
byte[] arrayY
int y
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int numDarkCells
byte[][] array
int width
int height
int numTotalCells
double darkRatio
int fivePercentVariances
static boolean getDataMaskBit (int, int, int)
int maskPattern
int x
int y
int intermediate
int temp
private static int applyMaskPenaltyRule1Internal (com.google.zxing.qrcode.encoder.ByteMatrix, boolean)
int bit
int j
int numSameBitCells
int prevBit
int i
com.google.zxing.qrcode.encoder.ByteMatrix matrix
boolean isHorizontal
int penalty
int iLimit
int jLimit
byte[][] array
}
com/google/zxing/qrcode/encoder/Encoder.classEncoder.java
package com.google.zxing.qrcode.encoder
public final com.google.zxing.qrcode.encoder.Encoder extends java.lang.Object {
private static final int[] ALPHANUMERIC_TABLE
static final String DEFAULT_BYTE_MODE_ENCODING
private void ()
private static int calculateMaskPenalty (com.google.zxing.qrcode.encoder.ByteMatrix)
com.google.zxing.qrcode.encoder.ByteMatrix matrix
public static com.google.zxing.qrcode.encoder.QRCode encode (java.lang.String, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel) throws com.google.zxing.WriterException
String content
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
public static com.google.zxing.qrcode.encoder.QRCode encode (java.lang.String, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, java.util.Map) throws com.google.zxing.WriterException
com.google.zxing.common.CharacterSetECI eci
String content
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
java.util.Map hints
String encoding
com.google.zxing.qrcode.decoder.Mode mode
com.google.zxing.common.BitArray headerBits
com.google.zxing.common.BitArray dataBits
int provisionalBitsNeeded
com.google.zxing.qrcode.decoder.Version provisionalVersion
int bitsNeeded
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.common.BitArray headerAndDataBits
int numLetters
com.google.zxing.qrcode.decoder.Version$ECBlocks ecBlocks
int numDataBytes
com.google.zxing.common.BitArray finalBits
com.google.zxing.qrcode.encoder.QRCode qrCode
int dimension
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int maskPattern
static int getAlphanumericCode (int)
int code
public static com.google.zxing.qrcode.decoder.Mode chooseMode (java.lang.String)
String content
private static com.google.zxing.qrcode.decoder.Mode chooseMode (java.lang.String, java.lang.String)
char c
int i
String content
String encoding
boolean hasNumeric
boolean hasAlphanumeric
private static boolean isOnlyDoubleByteKanji (java.lang.String)
java.io.UnsupportedEncodingException ignored
int byte1
int i
String content
byte[] bytes
int length
private static int chooseMaskPattern (com.google.zxing.common.BitArray, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
int penalty
int maskPattern
com.google.zxing.common.BitArray bits
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int minPenalty
int bestMaskPattern
private static com.google.zxing.qrcode.decoder.Version chooseVersion (int, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel) throws com.google.zxing.WriterException
com.google.zxing.qrcode.decoder.Version version
int numBytes
com.google.zxing.qrcode.decoder.Version$ECBlocks ecBlocks
int numEcBytes
int numDataBytes
int totalInputBytes
int versionNum
int numInputBits
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
static void terminateBits (int, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
int i
int i
int i
int numDataBytes
com.google.zxing.common.BitArray bits
int capacity
int numBitsInLastByte
int numPaddingBytes
static void getNumDataBytesAndNumECBytesForBlockID (int, int, int, int, int[], int[]) throws com.google.zxing.WriterException
int numTotalBytes
int numDataBytes
int numRSBlocks
int blockID
int[] numDataBytesInBlock
int[] numECBytesInBlock
int numRsBlocksInGroup2
int numRsBlocksInGroup1
int numTotalBytesInGroup1
int numTotalBytesInGroup2
int numDataBytesInGroup1
int numDataBytesInGroup2
int numEcBytesInGroup1
int numEcBytesInGroup2
static com.google.zxing.common.BitArray interleaveWithECBytes (com.google.zxing.common.BitArray, int, int, int) throws com.google.zxing.WriterException
int[] numDataBytesInBlock
int[] numEcBytesInBlock
int size
byte[] dataBytes
byte[] ecBytes
int i
byte[] dataBytes
com.google.zxing.qrcode.encoder.BlockPair block
java.util.Iterator i$
int i
byte[] ecBytes
com.google.zxing.qrcode.encoder.BlockPair block
java.util.Iterator i$
int i
com.google.zxing.common.BitArray bits
int numTotalBytes
int numDataBytes
int numRSBlocks
int dataBytesOffset
int maxNumDataBytes
int maxNumEcBytes
java.util.Collection blocks
com.google.zxing.common.BitArray result
static byte[] generateECBytes (byte[], int)
int i
int i
byte[] dataBytes
int numEcBytesInBlock
int numDataBytes
int[] toEncode
byte[] ecBytes
static void appendModeInfo (com.google.zxing.qrcode.decoder.Mode, com.google.zxing.common.BitArray)
com.google.zxing.qrcode.decoder.Mode mode
com.google.zxing.common.BitArray bits
static void appendLengthInfo (int, com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.decoder.Mode, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
int numLetters
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.decoder.Mode mode
com.google.zxing.common.BitArray bits
int numBits
static void appendBytes (java.lang.String, com.google.zxing.qrcode.decoder.Mode, com.google.zxing.common.BitArray, java.lang.String) throws com.google.zxing.WriterException
String content
com.google.zxing.qrcode.decoder.Mode mode
com.google.zxing.common.BitArray bits
String encoding
static void appendNumericBytes (java.lang.CharSequence, com.google.zxing.common.BitArray)
int num2
int num3
int num2
int num1
CharSequence content
com.google.zxing.common.BitArray bits
int length
int i
static void appendAlphanumericBytes (java.lang.CharSequence, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
int code2
int code1
CharSequence content
com.google.zxing.common.BitArray bits
int length
int i
static void append8BitBytes (java.lang.String, com.google.zxing.common.BitArray, java.lang.String) throws com.google.zxing.WriterException
java.io.UnsupportedEncodingException uee
byte b
byte[] arr$
int len$
int i$
String content
com.google.zxing.common.BitArray bits
String encoding
byte[] bytes
static void appendKanjiBytes (java.lang.String, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
java.io.UnsupportedEncodingException uee
int byte1
int byte2
int code
int subtracted
int encoded
int i
String content
com.google.zxing.common.BitArray bits
byte[] bytes
int length
private static void appendECI (com.google.zxing.common.CharacterSetECI, com.google.zxing.common.BitArray)
com.google.zxing.common.CharacterSetECI eci
com.google.zxing.common.BitArray bits
static void ()
}
com/google/zxing/qrcode/encoder/MatrixUtil.classMatrixUtil.java
package com.google.zxing.qrcode.encoder
final com.google.zxing.qrcode.encoder.MatrixUtil extends java.lang.Object {
private static final int[][] POSITION_DETECTION_PATTERN
private static final int[][] POSITION_ADJUSTMENT_PATTERN
private static final int[][] POSITION_ADJUSTMENT_PATTERN_COORDINATE_TABLE
private static final int[][] TYPE_INFO_COORDINATES
private static final int VERSION_INFO_POLY
private static final int TYPE_INFO_POLY
private static final int TYPE_INFO_MASK_PATTERN
private void ()
static void clearMatrix (com.google.zxing.qrcode.encoder.ByteMatrix)
com.google.zxing.qrcode.encoder.ByteMatrix matrix
static void buildMatrix (com.google.zxing.common.BitArray, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, com.google.zxing.qrcode.decoder.Version, int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
com.google.zxing.common.BitArray dataBits
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
com.google.zxing.qrcode.decoder.Version version
int maskPattern
com.google.zxing.qrcode.encoder.ByteMatrix matrix
static void embedBasicPatterns (com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.encoder.ByteMatrix matrix
static void embedTypeInfo (com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
int x2
int y2
int x2
int y2
boolean bit
int x1
int y1
int i
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
int maskPattern
com.google.zxing.qrcode.encoder.ByteMatrix matrix
com.google.zxing.common.BitArray typeInfoBits
static void maybeEmbedVersionInfo (com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
boolean bit
int j
int i
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.encoder.ByteMatrix matrix
com.google.zxing.common.BitArray versionInfoBits
int bitIndex
static void embedDataBits (com.google.zxing.common.BitArray, int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
boolean bit
int xx
boolean bit
int i
com.google.zxing.common.BitArray dataBits
int maskPattern
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int bitIndex
int direction
int x
int y
static int findMSBSet (int)
int value
int numDigits
static int calculateBCHCode (int, int)
int value
int poly
int msbSetInPoly
static void makeTypeInfoBits (com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, int, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
int maskPattern
com.google.zxing.common.BitArray bits
int typeInfo
int bchCode
com.google.zxing.common.BitArray maskBits
static void makeVersionInfoBits (com.google.zxing.qrcode.decoder.Version, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.common.BitArray bits
int bchCode
private static boolean isEmpty (int)
int value
private static void embedTimingPatterns (com.google.zxing.qrcode.encoder.ByteMatrix)
int bit
int i
com.google.zxing.qrcode.encoder.ByteMatrix matrix
private static void embedDarkDotAtLeftBottomCorner (com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
com.google.zxing.qrcode.encoder.ByteMatrix matrix
private static void embedHorizontalSeparationPattern (int, int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
int x
int xStart
int yStart
com.google.zxing.qrcode.encoder.ByteMatrix matrix
private static void embedVerticalSeparationPattern (int, int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
int y
int xStart
int yStart
com.google.zxing.qrcode.encoder.ByteMatrix matrix
private static void embedPositionAdjustmentPattern (int, int, com.google.zxing.qrcode.encoder.ByteMatrix)
int x
int y
int xStart
int yStart
com.google.zxing.qrcode.encoder.ByteMatrix matrix
private static void embedPositionDetectionPattern (int, int, com.google.zxing.qrcode.encoder.ByteMatrix)
int x
int y
int xStart
int yStart
com.google.zxing.qrcode.encoder.ByteMatrix matrix
private static void embedPositionDetectionPatternsAndSeparators (com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int pdpWidth
int hspWidth
int vspSize
private static void maybeEmbedPositionAdjustmentPatterns (com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.encoder.ByteMatrix)
int y
int x
int j
int i
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int index
int[] coordinates
int numCoordinates
static void ()
}
com/google/zxing/qrcode/encoder/BlockPair.classBlockPair.java
package com.google.zxing.qrcode.encoder
final com.google.zxing.qrcode.encoder.BlockPair extends java.lang.Object {
private final byte[] dataBytes
private final byte[] errorCorrectionBytes
void (byte[], byte[])
byte[] data
byte[] errorCorrection
public byte[] getDataBytes ()
public byte[] getErrorCorrectionBytes ()
}
META-INF/maven/
META-INF/maven/com.google.zxing/
META-INF/maven/com.google.zxing/core/
META-INF/maven/com.google.zxing/core/pom.xml
META-INF/maven/com.google.zxing/core/pom.properties