META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/zxing/
com/google/zxing/aztec/
com/google/zxing/aztec/decoder/
com/google/zxing/aztec/detector/
com/google/zxing/client/
com/google/zxing/client/result/
com/google/zxing/client/result/optional/
com/google/zxing/common/
com/google/zxing/common/detector/
com/google/zxing/common/reedsolomon/
com/google/zxing/datamatrix/
com/google/zxing/datamatrix/decoder/
com/google/zxing/datamatrix/detector/
com/google/zxing/multi/
com/google/zxing/multi/qrcode/
com/google/zxing/multi/qrcode/detector/
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/pdf417/
com/google/zxing/pdf417/decoder/
com/google/zxing/pdf417/detector/
com/google/zxing/pdf417/encoder/
com/google/zxing/qrcode/
com/google/zxing/qrcode/decoder/
com/google/zxing/qrcode/detector/
com/google/zxing/qrcode/encoder/
com/google/zxing/BarcodeFormat.classBarcodeFormat.java
package com.google.zxing
public final com.google.zxing.BarcodeFormat extends java.lang.Object {
private static final java.util.Hashtable VALUES
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 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 final String name
private void (java.lang.String)
String name
public java.lang.String getName ()
public java.lang.String toString ()
public static com.google.zxing.BarcodeFormat valueOf (java.lang.String)
String name
com.google.zxing.BarcodeFormat format
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 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)
}
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
}
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/DecodeHintType.classDecodeHintType.java
package com.google.zxing
public final com.google.zxing.DecodeHintType extends java.lang.Object {
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 NEED_RESULT_POINT_CALLBACK
private void ()
static void ()
}
com/google/zxing/EncodeHintType.classEncodeHintType.java
package com.google.zxing
public final com.google.zxing.EncodeHintType extends java.lang.Object {
public static final com.google.zxing.EncodeHintType ERROR_CORRECTION
public static final com.google.zxing.EncodeHintType CHARACTER_SET
private void ()
static void ()
}
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/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 rotateCounterClockwise ()
public java.lang.String toString ()
char c
char c
char c
int luminance
char c
int x
int y
byte[] row
StringBuffer result
}
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.Hashtable hints
private final java.util.Vector 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.Hashtable) throws com.google.zxing.NotFoundException
com.google.zxing.BinaryBitmap image
java.util.Hashtable 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.Hashtable)
boolean addOneDReader
java.util.Hashtable hints
boolean tryHarder
java.util.Vector formats
public void reset ()
com.google.zxing.Reader reader
int i
int size
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
int i
com.google.zxing.BinaryBitmap image
int size
}
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.Hashtable) throws com.google.zxing.WriterException
com.google.zxing.Writer writer
com.google.zxing.Writer writer
com.google.zxing.Writer writer
com.google.zxing.Writer writer
com.google.zxing.Writer writer
com.google.zxing.Writer writer
com.google.zxing.Writer writer
com.google.zxing.Writer writer
com.google.zxing.Writer writer
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
com.google.zxing.Writer writer
}
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/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.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
public abstract void reset ()
}
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/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.Hashtable 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.Hashtable getResultMetadata ()
public void putMetadata (com.google.zxing.ResultMetadataType, java.lang.Object)
com.google.zxing.ResultMetadataType type
Object value
public void putAllMetadata (java.util.Hashtable)
com.google.zxing.ResultMetadataType key
Object value
java.util.Enumeration e
java.util.Hashtable metadata
public void addResultPoints (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint[] allPoints
com.google.zxing.ResultPoint[] newPoints
com.google.zxing.ResultPoint[] oldResultPoints
public long getTimestamp ()
public java.lang.String toString ()
}
com/google/zxing/ResultMetadataType.classResultMetadataType.java
package com.google.zxing
public final com.google.zxing.ResultMetadataType extends java.lang.Object {
private static final java.util.Hashtable VALUES
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
private final String name
private void (java.lang.String)
String name
public java.lang.String getName ()
public java.lang.String toString ()
public static com.google.zxing.ResultMetadataType valueOf (java.lang.String)
String name
com.google.zxing.ResultMetadataType format
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 boolean equals (java.lang.Object)
com.google.zxing.ResultPoint otherPoint
Object other
public int hashCode ()
public java.lang.String toString ()
StringBuffer 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
float xDiff
float yDiff
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/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.Hashtable) throws com.google.zxing.WriterException
}
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
}
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/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.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
int i
com.google.zxing.ResultPointCallback rpcb
com.google.zxing.BinaryBitmap image
java.util.Hashtable hints
com.google.zxing.aztec.AztecDetectorResult detectorResult
com.google.zxing.ResultPoint[] points
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.Result result
java.util.Vector byteSegments
String ecLevel
public void reset ()
}
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 int UPPER
private static final int LOWER
private static final int MIXED
private static final int DIGIT
private static final int PUNCT
private static final int BINARY
private static final int[] NB_BITS_COMPACT
private static final int[] NB_BITS
private static final int[] NB_DATABLOCK_COMPACT
private static final int[] NB_DATABLOCK
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 int numCodewords
private int codewordSize
private com.google.zxing.aztec.AztecDetectorResult ddata
private int invertedBitCount
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
private java.lang.String getEncodedData (boolean[]) throws com.google.zxing.FormatException
int code
int size
String str
boolean[] correctedBits
int endIndex
int lastTable
int table
int startIndex
StringBuffer result
boolean end
boolean shift
boolean switchShift
private static int getTable (char)
char t
int table
private static java.lang.String getCharacter (int, int)
int table
int code
private boolean[] correctBits (boolean[]) throws com.google.zxing.FormatException
com.google.zxing.common.reedsolomon.GenericGF gf
com.google.zxing.common.reedsolomon.GenericGF gf
com.google.zxing.common.reedsolomon.GenericGF gf
int numECCodewords
int offset
int j
int flag
int i
com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder
com.google.zxing.common.reedsolomon.ReedSolomonException rse
boolean color
int j
boolean seriesColor
int seriesCount
int flag
int i
boolean[] rawbits
com.google.zxing.common.reedsolomon.GenericGF gf
int numDataCodewords
int numECCodewords
int offset
int[] dataWords
boolean[] correctedBits
private boolean[] extractBits (com.google.zxing.common.BitMatrix) throws com.google.zxing.FormatException
boolean[] rawbits
int i
int i
int flip
com.google.zxing.common.BitMatrix matrix
boolean[] rawbits
int layer
int size
int rawbitsOffset
int matrixOffset
private static com.google.zxing.common.BitMatrix removeDashedLines (com.google.zxing.common.BitMatrix)
int y
int ny
int x
com.google.zxing.common.BitMatrix matrix
int nbDashed
com.google.zxing.common.BitMatrix newMatrix
int nx
private static int readCode (boolean[], int, int)
int i
boolean[] rawbits
int startIndex
int length
int res
static void ()
}
com/google/zxing/aztec/detector/Detector$1.classDetector.java
package com.google.zxing.aztec.detector
com.google.zxing.aztec.detector.Detector$1 extends java.lang.Object {
}
com/google/zxing/aztec/detector/Detector$Point.classDetector.java
package com.google.zxing.aztec.detector
com.google.zxing.aztec.detector.Detector$Point extends java.lang.Object {
public final int x
public final int y
public com.google.zxing.ResultPoint toResultPoint ()
private void (int, int)
int x
int y
void (int, int, com.google.zxing.aztec.detector.Detector$1)
int x0
int x1
com.google.zxing.aztec.detector.Detector$1 x2
}
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
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
com.google.zxing.aztec.detector.Detector$Point pCenter
com.google.zxing.aztec.detector.Detector$Point[] bullEyeCornerPoints
com.google.zxing.ResultPoint[] corners
com.google.zxing.common.BitMatrix bits
private void extractParameters (com.google.zxing.aztec.detector.Detector$Point[]) throws com.google.zxing.NotFoundException
int i
int i
boolean[] parameterData
boolean[] shiftedParameterData
int i
int i
com.google.zxing.aztec.detector.Detector$Point[] bullEyeCornerPoints
boolean[] resab
boolean[] resbc
boolean[] rescd
boolean[] resda
boolean[] parameterData
boolean[] shiftedParameterData
private com.google.zxing.ResultPoint[] getMatrixCornerPoints (com.google.zxing.aztec.detector.Detector$Point[]) throws com.google.zxing.NotFoundException
com.google.zxing.aztec.detector.Detector$Point[] bullEyeCornerPoints
float ratio
int dx
int dy
int targetcx
int targetcy
int targetax
int targetay
int targetdx
int targetdy
int targetbx
int targetby
private static void correctParameterData (boolean[], boolean) throws com.google.zxing.NotFoundException
int numCodewords
int numDataCodewords
int j
int flag
int i
com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder
com.google.zxing.common.reedsolomon.ReedSolomonException rse
int j
int flag
int i
boolean[] parameterData
boolean compact
int numCodewords
int numDataCodewords
int numECCodewords
int[] parameterWords
int codewordSize
private com.google.zxing.aztec.detector.Detector$Point[] getBullEyeCornerPoints (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
float ratio
int dx
int dy
int targetcx
int targetcy
int targetax
int targetay
int targetdx
int targetdy
int targetbx
int targetby
com.google.zxing.aztec.detector.Detector$Point pa
com.google.zxing.aztec.detector.Detector$Point pb
com.google.zxing.aztec.detector.Detector$Point pc
com.google.zxing.aztec.detector.Detector$Point pd
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.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
int dimension
int dimension
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 dimension
com.google.zxing.common.GridSampler sampler
private void getParameters (boolean[])
int nbBitsForNbLayers
int nbBitsForNbDatablocks
int i
int i
boolean[] parameterData
int nbBitsForNbLayers
int nbBitsForNbDatablocks
private boolean[] sampleLine (com.google.zxing.aztec.detector.Detector$Point, com.google.zxing.aztec.detector.Detector$Point, int)
int i
com.google.zxing.aztec.detector.Detector$Point p1
com.google.zxing.aztec.detector.Detector$Point p2
int size
boolean[] res
float d
float moduleSize
float dx
float dy
float px
float py
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 boolean isValid (int, int)
int x
int y
private static int round (float)
float d
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
}
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/AddressBookAUResultParser.classAddressBookAUResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.AddressBookAUResultParser extends com.google.zxing.client.result.ResultParser {
void ()
public static 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.Vector values
}
com/google/zxing/client/result/AddressBookDoCoMoResultParser.classAddressBookDoCoMoResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.AddressBookDoCoMoResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
void ()
public static 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 url
String org
private static java.lang.String parseName (java.lang.String)
String name
int comma
}
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 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 url
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)
String[] names
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 url
public java.lang.String[] getNames ()
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 getURL ()
public java.lang.String getBirthday ()
public java.lang.String getDisplayResult ()
StringBuffer result
}
com/google/zxing/client/result/BizcardResultParser.classBizcardResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.BizcardResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
void ()
public static 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)
int i
String number1
String number2
String number3
java.util.Vector numbers
int size
String[] result
private static java.lang.String buildName (java.lang.String, java.lang.String)
String firstName
String lastName
}
com/google/zxing/client/result/BookmarkDoCoMoResultParser.classBookmarkDoCoMoResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.BookmarkDoCoMoResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
private void ()
public static com.google.zxing.client.result.URIParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String title
String[] rawUri
String uri
}
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 final String summary
private final String start
private final String end
private final String location
private final String attendee
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)
String summary
String start
String end
String location
String attendee
String description
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, double, double)
String summary
String start
String end
String location
String attendee
String description
double latitude
double longitude
public java.lang.String getSummary ()
public java.lang.String getStart ()
public java.lang.String getEnd ()
public java.lang.String getLocation ()
public java.lang.String getAttendee ()
public java.lang.String getDescription ()
public double getLatitude ()
public double getLongitude ()
public java.lang.String getDisplayResult ()
StringBuffer result
private static void validateDate (java.lang.String)
int i
int i
int length
String date
}
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 ()
StringBuffer result
}
com/google/zxing/client/result/EmailAddressResultParser.classEmailAddressResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.EmailAddressResultParser extends com.google.zxing.client.result.ResultParser {
void ()
public static com.google.zxing.client.result.EmailAddressParsedResult parse (com.google.zxing.Result)
int queryStart
java.util.Hashtable nameValues
String subject
String body
String emailAddress
com.google.zxing.Result result
String rawText
String emailAddress
}
com/google/zxing/client/result/EmailDoCoMoResultParser.classEmailDoCoMoResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.EmailDoCoMoResultParser extends com.google.zxing.client.result.AbstractDoCoMoResultParser {
private static final char[] ATEXT_SYMBOLS
void ()
public static 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)
char c
int i
String email
boolean atFound
private static boolean isAtextSymbol (char)
int i
char c
static void ()
}
com/google/zxing/client/result/ExpandedProductParsedResult.classExpandedProductParsedResult.java
package com.google.zxing.client.result
public 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 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.Hashtable 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.util.Hashtable)
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.Hashtable 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 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.Hashtable getUncommonAIs ()
public java.lang.String getDisplayResult ()
}
com/google/zxing/client/result/ExpandedProductResultParser.classExpandedProductResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.ExpandedProductResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static 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.Hashtable uncommonAIs
int i
private static java.lang.String findAIvalue (int, java.lang.String)
char currentChar
int index
int i
String rawText
StringBuffer buf
char c
String rawTextAux
private static java.lang.String findValue (int, java.lang.String)
char c
int index
int i
String rawText
StringBuffer buf
String rawTextAux
}
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 ()
StringBuffer result
public double getLatitude ()
public double getLongitude ()
public double getAltitude ()
public java.lang.String getQuery ()
public java.lang.String getDisplayResult ()
StringBuffer result
}
com/google/zxing/client/result/GeoResultParser.classGeoResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.GeoResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.GeoParsedResult parse (com.google.zxing.Result)
String query
String geoURIWithoutQuery
double longitude
double altitude
NumberFormatException nfe
com.google.zxing.Result result
String rawText
int queryStart
String query
String geoURIWithoutQuery
int latitudeEnd
int longitudeEnd
double latitude
double longitude
double altitude
}
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/ISBNResultParser.classISBNResultParser.java
package com.google.zxing.client.result
public com.google.zxing.client.result.ISBNResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static 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
}
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 com.google.zxing.client.result.ParsedResultType getType ()
public abstract java.lang.String getDisplayResult ()
public java.lang.String toString ()
public static void maybeAppend (java.lang.String, java.lang.StringBuffer)
String value
StringBuffer result
public static void maybeAppend (java.lang.String[], java.lang.StringBuffer)
int i
String[] value
StringBuffer 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.Object {
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 ANDROID_INTENT
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 NDEF_SMART_POSTER
public static final com.google.zxing.client.result.ParsedResultType MOBILETAG_RICH_WEB
public static final com.google.zxing.client.result.ParsedResultType ISBN
private final String name
private void (java.lang.String)
String name
public java.lang.String toString ()
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/ProductResultParser.classProductResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.ProductResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static 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
}
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 {
public void ()
public static com.google.zxing.client.result.ParsedResult parseResult (com.google.zxing.Result)
com.google.zxing.Result theResult
com.google.zxing.client.result.ParsedResult result
protected static void maybeAppend (java.lang.String, java.lang.StringBuffer)
String value
StringBuffer result
protected static void maybeAppend (java.lang.String[], java.lang.StringBuffer)
int i
String[] value
StringBuffer 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
StringBuffer unescaped
boolean nextIsEscaped
private static java.lang.String urlDecode (java.lang.String)
int firstDigitValue
int secondDigitValue
char c
int i
String escaped
char[] escapedArray
int first
int max
StringBuffer unescaped
private static int findFirstEscape (char[])
char c
int i
char[] escapedArray
int max
private static int parseHexDigit (char)
char c
protected static boolean isStringOfDigits (java.lang.String, int)
char c
int i
String value
int length
int stringLength
protected static boolean isSubstringOfDigits (java.lang.String, int, int)
char c
int i
String value
int offset
int length
int stringLength
int max
static java.util.Hashtable parseNameValuePairs (java.lang.String)
String uri
int paramStart
java.util.Hashtable result
int paramEnd
private static void appendKeyValue (java.lang.String, int, int, java.util.Hashtable)
String key
String value
String uri
int paramStart
int paramEnd
java.util.Hashtable result
int separator
static java.lang.String[] matchPrefixedField (java.lang.String, java.lang.String, char, boolean)
String element
int start
boolean done
String prefix
String rawText
char endChar
boolean trim
java.util.Vector 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 java.lang.String[] toStringArray (java.util.Vector)
int j
java.util.Vector strings
int size
String[] result
}
com/google/zxing/client/result/SMSMMSResultParser.classSMSMMSResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.SMSMMSResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.SMSParsedResult parse (com.google.zxing.Result)
String smsURIWithoutQuery
String numberPart
com.google.zxing.Result result
String rawText
java.util.Hashtable nameValuePairs
String subject
String body
boolean querySyntax
int queryStart
String smsURIWithoutQuery
int lastComma
int comma
java.util.Vector numbers
java.util.Vector vias
private static void addNumberVia (java.util.Vector, java.util.Vector, java.lang.String)
String via
String maybeVia
String via
java.util.Vector numbers
java.util.Vector vias
String numberPart
int numberEnd
}
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
StringBuffer 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 ()
StringBuffer result
}
com/google/zxing/client/result/SMSTOMMSTOResultParser.classSMSTOMMSTOResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.SMSTOMMSTOResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.SMSParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String number
String body
int bodyStart
}
com/google/zxing/client/result/SMTPResultParser.classSMTPResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.SMTPResultParser extends java.lang.Object {
private void ()
public static 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
}
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 ()
StringBuffer result
}
com/google/zxing/client/result/TelResultParser.classTelResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.TelResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.TelParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
String telURI
int queryStart
String number
}
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/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 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 ()
private boolean containsUser ()
int hostStart
int uriLength
int hostEnd
int at
public java.lang.String getDisplayResult ()
StringBuffer 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
}
com/google/zxing/client/result/URIResultParser.classURIResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.URIResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.URIParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
static boolean isBasicallyValidURI (java.lang.String)
char c
int i
char c
int i
char c
int i
String uri
int period
int colon
int length
}
com/google/zxing/client/result/URLTOResultParser.classURLTOResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.URLTOResultParser extends java.lang.Object {
private void ()
public static com.google.zxing.client.result.URIParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
int titleEnd
String title
String uri
}
com/google/zxing/client/result/VCardResultParser.classVCardResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.VCardResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.AddressBookParsedResult parse (com.google.zxing.Result)
java.util.Vector list
int i
com.google.zxing.Result result
String rawText
java.util.Vector names
java.util.Vector phoneNumbers
java.util.Vector emails
java.util.Vector note
java.util.Vector addresses
java.util.Vector org
java.util.Vector birthday
java.util.Vector title
java.util.Vector url
java.util.Vector instantMessenger
private static java.util.Vector matchVCardPrefixedField (java.lang.String, java.lang.String, boolean)
String key
String value
String metadatum
int equals
char c
int j
java.util.Vector match
String element
int metadataStart
java.util.Vector metadata
boolean quotedPrintable
String quotedPrintableCharset
int matchStart
String prefix
String rawText
boolean trim
java.util.Vector matches
int i
int max
private static java.lang.String stripContinuationCRLF (java.lang.String)
char c
int i
String value
int length
StringBuffer result
boolean lastWasLF
private static java.lang.String decodeQuotedPrintable (java.lang.String, java.lang.String)
int encodedByte
IllegalArgumentException iae
char nextNextChar
char nextChar
char c
int i
String value
String charset
int length
StringBuffer result
java.io.ByteArrayOutputStream fragmentBuffer
private static int toHexValue (char)
char c
private static void maybeAppendFragment (java.io.ByteArrayOutputStream, java.lang.String, java.lang.StringBuffer)
String fragment
java.io.UnsupportedEncodingException e
byte[] fragmentBytes
String fragment
java.io.ByteArrayOutputStream fragmentBuffer
String charset
StringBuffer result
static java.util.Vector matchSingleVCardPrefixedField (java.lang.String, java.lang.String, boolean)
String prefix
String rawText
boolean trim
java.util.Vector values
private static java.lang.String toPrimaryValue (java.util.Vector)
java.util.Vector list
private static java.lang.String[] toPrimaryValues (java.util.Vector)
java.util.Vector list
int i
java.util.Vector lists
java.util.Vector result
private static java.lang.String[] toTypes (java.util.Vector)
String metadatum
int equals
int i
java.util.Vector list
String type
int j
java.util.Vector lists
java.util.Vector result
private static boolean isLikeVCardDate (java.lang.String)
String value
private static java.lang.String formatAddress (java.lang.String)
char c
int j
String address
int length
StringBuffer newAddress
private static void formatNames (java.util.Vector)
java.util.Vector list
String name
String[] components
int start
int end
int componentIndex
StringBuffer newName
int i
java.util.Vector names
private static void maybeAppendComponent (java.lang.String[], int, java.lang.StringBuffer)
String[] components
int i
StringBuffer newName
}
com/google/zxing/client/result/VEventResultParser.classVEventResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.VEventResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.CalendarParsedResult parse (com.google.zxing.Result)
double latitude
double longitude
NumberFormatException nfe
int semicolon
IllegalArgumentException iae
com.google.zxing.Result result
String rawText
int vEventStart
String summary
String start
String end
String location
String description
String geoString
double latitude
double longitude
private static java.lang.String matchSingleVCardPrefixedField (java.lang.String, java.lang.String, boolean)
String prefix
String rawText
boolean trim
java.util.Vector values
}
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
public void (java.lang.String, java.lang.String, java.lang.String)
String networkEncryption
String ssid
String password
public java.lang.String getSsid ()
public java.lang.String getNetworkEncryption ()
public java.lang.String getPassword ()
public java.lang.String getDisplayResult ()
StringBuffer result
}
com/google/zxing/client/result/WifiResultParser.classWifiResultParser.java
package com.google.zxing.client.result
final com.google.zxing.client.result.WifiResultParser extends com.google.zxing.client.result.ResultParser {
private void ()
public static com.google.zxing.client.result.WifiParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
String rawText
boolean trim
String ssid
String pass
String type
}
com/google/zxing/client/result/optional/AbstractNDEFResultParser.classAbstractNDEFResultParser.java
package com.google.zxing.client.result.optional
abstract com.google.zxing.client.result.optional.AbstractNDEFResultParser extends com.google.zxing.client.result.ResultParser {
void ()
static java.lang.String bytesToString (byte[], int, int, java.lang.String)
java.io.UnsupportedEncodingException uee
byte[] bytes
int offset
int length
String encoding
}
com/google/zxing/client/result/optional/NDEFRecord.classNDEFRecord.java
package com.google.zxing.client.result.optional
final com.google.zxing.client.result.optional.NDEFRecord extends java.lang.Object {
private static final int SUPPORTED_HEADER_MASK
private static final int SUPPORTED_HEADER
public static final String TEXT_WELL_KNOWN_TYPE
public static final String URI_WELL_KNOWN_TYPE
public static final String SMART_POSTER_WELL_KNOWN_TYPE
public static final String ACTION_WELL_KNOWN_TYPE
private final int header
private final String type
private final byte[] payload
private final int totalRecordLength
private void (int, java.lang.String, byte[], int)
int header
String type
byte[] payload
int totalRecordLength
static com.google.zxing.client.result.optional.NDEFRecord readRecord (byte[], int)
byte[] bytes
int offset
int header
int typeLength
int payloadLength
String type
byte[] payload
boolean isMessageBegin ()
boolean isMessageEnd ()
java.lang.String getType ()
byte[] getPayload ()
int getTotalRecordLength ()
}
com/google/zxing/client/result/optional/NDEFSmartPosterParsedResult.classNDEFSmartPosterParsedResult.java
package com.google.zxing.client.result.optional
public final com.google.zxing.client.result.optional.NDEFSmartPosterParsedResult extends com.google.zxing.client.result.ParsedResult {
public static final int ACTION_UNSPECIFIED
public static final int ACTION_DO
public static final int ACTION_SAVE
public static final int ACTION_OPEN
private final String title
private final String uri
private final int action
void (int, java.lang.String, java.lang.String)
int action
String uri
String title
public java.lang.String getTitle ()
public java.lang.String getURI ()
public int getAction ()
public java.lang.String getDisplayResult ()
}
com/google/zxing/client/result/optional/NDEFSmartPosterResultParser.classNDEFSmartPosterResultParser.java
package com.google.zxing.client.result.optional
final com.google.zxing.client.result.optional.NDEFSmartPosterResultParser extends com.google.zxing.client.result.optional.AbstractNDEFResultParser {
void ()
public static com.google.zxing.client.result.optional.NDEFSmartPosterParsedResult parse (com.google.zxing.Result)
String[] languageText
String type
com.google.zxing.Result result
byte[] bytes
com.google.zxing.client.result.optional.NDEFRecord headerRecord
int offset
int recordNumber
com.google.zxing.client.result.optional.NDEFRecord ndefRecord
byte[] payload
int action
String title
String uri
}
com/google/zxing/client/result/optional/NDEFTextResultParser.classNDEFTextResultParser.java
package com.google.zxing.client.result.optional
final com.google.zxing.client.result.optional.NDEFTextResultParser extends com.google.zxing.client.result.optional.AbstractNDEFResultParser {
void ()
public static com.google.zxing.client.result.TextParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
byte[] bytes
com.google.zxing.client.result.optional.NDEFRecord ndefRecord
String[] languageText
static java.lang.String[] decodeTextPayload (byte[])
byte[] payload
byte statusByte
boolean isUTF16
int languageLength
String language
String encoding
String text
}
com/google/zxing/client/result/optional/NDEFURIResultParser.classNDEFURIResultParser.java
package com.google.zxing.client.result.optional
final com.google.zxing.client.result.optional.NDEFURIResultParser extends com.google.zxing.client.result.optional.AbstractNDEFResultParser {
private static final String[] URI_PREFIXES
void ()
public static com.google.zxing.client.result.URIParsedResult parse (com.google.zxing.Result)
com.google.zxing.Result result
byte[] bytes
com.google.zxing.client.result.optional.NDEFRecord ndefRecord
String fullURI
static java.lang.String decodeURIPayload (byte[])
byte[] payload
int identifierCode
String prefix
String restOfURI
static void ()
}
com/google/zxing/common/BitArray.classBitArray.java
package com.google.zxing.common
public final com.google.zxing.common.BitArray extends java.lang.Object {
public int[] bits
public 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 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
StringBuffer result
}
com/google/zxing/common/BitMatrix.classBitMatrix.java
package com.google.zxing.common
public final com.google.zxing.common.BitMatrix extends java.lang.Object {
public final int width
public final int height
public final int rowSize
public 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 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 i
int hash
public java.lang.String toString ()
int x
int y
StringBuffer result
}
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 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/common/CharacterSetECI.classCharacterSetECI.java
package com.google.zxing.common
public final com.google.zxing.common.CharacterSetECI extends com.google.zxing.common.ECI {
private static final java.util.Hashtable VALUE_TO_ECI
private static final java.util.Hashtable NAME_TO_ECI
private final String encodingName
private void (int, java.lang.String)
int value
String encodingName
public java.lang.String getEncodingName ()
private static void addCharacterSet (int, java.lang.String)
int value
String encodingName
com.google.zxing.common.CharacterSetECI eci
private static void addCharacterSet (int, java.lang.String[])
int i
int value
String[] encodingNames
com.google.zxing.common.CharacterSetECI eci
public static com.google.zxing.common.CharacterSetECI getCharacterSetECIByValue (int)
int value
public static com.google.zxing.common.CharacterSetECI getCharacterSetECIByName (java.lang.String)
String name
static void ()
}
com/google/zxing/common/Collections.classCollections.java
package com.google.zxing.common
public final com.google.zxing.common.Collections extends java.lang.Object {
private void ()
public static void insertionSort (java.util.Vector, com.google.zxing.common.Comparator)
Object valueB
Object value
int j
int i
java.util.Vector vector
com.google.zxing.common.Comparator comparator
int max
}
com/google/zxing/common/Comparator.classComparator.java
package com.google.zxing.common
public abstract com.google.zxing.common.Comparator extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
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.Vector byteSegments
private final String ecLevel
public void (byte[], java.lang.String, java.util.Vector, java.lang.String)
byte[] rawBytes
String text
java.util.Vector byteSegments
String ecLevel
public byte[] getRawBytes ()
public java.lang.String getText ()
public java.util.Vector getByteSegments ()
public java.lang.String getECLevel ()
}
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/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 com.google.zxing.common.BitMatrix getBits ()
public com.google.zxing.ResultPoint[] getPoints ()
}
com/google/zxing/common/ECI.classECI.java
package com.google.zxing.common
public abstract com.google.zxing.common.ECI extends java.lang.Object {
private final int value
void (int)
int value
public int getValue ()
public static com.google.zxing.common.ECI getECIByValue (int)
int value
}
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 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
}
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/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 MINIMUM_DIMENSION
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 width
int height
int subWidth
int subHeight
int[][] blackPoints
com.google.zxing.common.BitMatrix newMatrix
com.google.zxing.LuminanceSource source
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 left
int top
int sum
int average
int x
int yoffset
int y
byte[] luminances
int subWidth
int subHeight
int width
int height
int[][] blackPoints
com.google.zxing.common.BitMatrix matrix
private static void threshold8x8Block (byte[], int, int, int, int, com.google.zxing.common.BitMatrix)
int pixel
int x
int offset
int y
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 offset
int yy
int average
int xoffset
int sum
int min
int max
int average
int x
int yoffset
int y
byte[] luminances
int subWidth
int subHeight
int width
int height
int[][] blackPoints
}
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 dx3
float dy1
float denominator
float a13
float a23
float x0
float y0
float x1
float y1
float x2
float y2
float x3
float y3
float dy2
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/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.Hashtable)
String characterSet
int valueCopy
int nextValue
int nextValue
int value
int i
byte[] bytes
java.util.Hashtable hints
int length
boolean canBeISO88591
boolean canBeShiftJIS
boolean canBeUTF8
int utf8BytesLeft
int maybeDoubleByteCount
int maybeSingleByteKatakanaCount
boolean sawLatin1Supplement
boolean sawUTF8Start
boolean lastWasPossibleDoubleByteStart
static void ()
}
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/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 static int round (float)
float d
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 static int distanceL2 (float, float, float, float)
float aX
float aY
float bX
float bY
float xDiff
float yDiff
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/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
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 boolean initialized
public void (int, int)
int primitive
int size
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
int logSum
public int getSize ()
static void ()
}
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 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
StringBuffer result
}
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 dataMatrix
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 sLastLast
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 sLast
com.google.zxing.common.reedsolomon.GenericGFPoly s
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[], boolean)
int term
int termPlus1
int j
int xiInverse
int denominator
int i
com.google.zxing.common.reedsolomon.GenericGFPoly errorEvaluator
int[] errorLocations
boolean dataMatrix
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.Vector 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/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/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.Hashtable) 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.Hashtable hints
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
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/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/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)
int i
int numDataCodewords
int numBlockCodewords
int i
com.google.zxing.datamatrix.decoder.Version$ECB ecBlock
int j
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.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 static final int PAD_ENCODE
private static final int ASCII_ENCODE
private static final int C40_ENCODE
private static final int TEXT_ENCODE
private static final int ANSIX12_ENCODE
private static final int EDIFACT_ENCODE
private static final int BASE256_ENCODE
private void ()
static com.google.zxing.common.DecoderResult decode (byte[]) throws com.google.zxing.FormatException
byte[] bytes
com.google.zxing.common.BitSource bits
StringBuffer result
StringBuffer resultTrailer
java.util.Vector byteSegments
int mode
private static int decodeAsciiSegment (com.google.zxing.common.BitSource, java.lang.StringBuffer, java.lang.StringBuffer) throws com.google.zxing.FormatException
int value
int oneByte
com.google.zxing.common.BitSource bits
StringBuffer result
StringBuffer resultTrailer
boolean upperShift
private static void decodeC40Segment (com.google.zxing.common.BitSource, java.lang.StringBuffer) throws com.google.zxing.FormatException
char c40char
char c40char
int cValue
int i
int firstByte
com.google.zxing.common.BitSource bits
StringBuffer result
boolean upperShift
int[] cValues
int shift
private static void decodeTextSegment (com.google.zxing.common.BitSource, java.lang.StringBuffer) throws com.google.zxing.FormatException
char textChar
char c40char
char textChar
int cValue
int i
int firstByte
com.google.zxing.common.BitSource bits
StringBuffer result
boolean upperShift
int[] cValues
int shift
private static void decodeAnsiX12Segment (com.google.zxing.common.BitSource, java.lang.StringBuffer) throws com.google.zxing.FormatException
int cValue
int i
int firstByte
com.google.zxing.common.BitSource bits
StringBuffer 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.StringBuffer)
int edifactValue
int i
com.google.zxing.common.BitSource bits
StringBuffer result
boolean unlatch
private static void decodeBase256Segment (com.google.zxing.common.BitSource, java.lang.StringBuffer, java.util.Vector) throws com.google.zxing.FormatException
int count
int count
int i
java.io.UnsupportedEncodingException uee
com.google.zxing.common.BitSource bits
StringBuffer result
java.util.Vector byteSegments
int codewordPosition
int d1
int count
byte[] bytes
private static byte unrandomize255State (int, int)
int randomizedBase256Codeword
int base256CodewordPosition
int pseudoRandomNumber
int tempVariable
static void ()
}
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
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 rse
int i
byte[] codewordBytes
int numDataCodewords
int numCodewords
int[] codewordsInts
int numECCodewords
}
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/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$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/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
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
int i
int numRows
int numColumns
int numVersions
public java.lang.String toString ()
private static com.google.zxing.datamatrix.decoder.Version[] buildVersions ()
static void ()
}
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/detector/Detector$ResultPointsAndTransitions.classDetector.java
package com.google.zxing.datamatrix.detector
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$ResultPointsAndTransitionsComparator.classDetector.java
package com.google.zxing.datamatrix.detector
com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitionsComparator extends java.lang.Object implements com.google.zxing.common.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
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 static final Integer[] INTEGERS
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
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.Vector transitions
com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions lSideOne
com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions lSideTwo
java.util.Hashtable pointCount
com.google.zxing.ResultPoint maybeTopLeft
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint maybeBottomRight
java.util.Enumeration points
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 round (float)
float d
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.Hashtable, com.google.zxing.ResultPoint)
java.util.Hashtable 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
static void ()
}
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.Hashtable) 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.Hashtable 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/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 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.Hashtable) throws com.google.zxing.NotFoundException
int i
com.google.zxing.BinaryBitmap image
java.util.Hashtable hints
java.util.Vector results
int numResults
com.google.zxing.Result[] resultArray
private void doDecodeMultiple (com.google.zxing.BinaryBitmap, java.util.Hashtable, java.util.Vector, int, int)
com.google.zxing.ReaderException re
com.google.zxing.Result existingResult
int i
com.google.zxing.ResultPoint point
float x
float y
int i
com.google.zxing.BinaryBitmap image
java.util.Hashtable hints
java.util.Vector results
int xOffset
int yOffset
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/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.Hashtable) throws com.google.zxing.NotFoundException
}
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.Hashtable) throws com.google.zxing.NotFoundException
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
java.util.Vector byteSegments
String ecLevel
com.google.zxing.ReaderException re
int i
int i
com.google.zxing.Result[] resultArray
com.google.zxing.BinaryBitmap image
java.util.Hashtable hints
java.util.Vector results
com.google.zxing.common.DetectorResult[] detectorResult
static void ()
}
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.Hashtable) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException e
int i
int i
com.google.zxing.common.DetectorResult[] resultArray
java.util.Hashtable hints
com.google.zxing.common.BitMatrix image
com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder finder
com.google.zxing.qrcode.detector.FinderPatternInfo[] info
java.util.Vector result
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$ModuleSizeComparator.classMultiFinderPatternFinder.java
package com.google.zxing.multi.qrcode.detector
com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$ModuleSizeComparator extends java.lang.Object implements com.google.zxing.common.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object center1
Object center2
float value
void (com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$1)
com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$1 x0
}
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[][] selectBestPatterns () 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
int i
com.google.zxing.qrcode.detector.FinderPattern[][] resultArray
java.util.Vector possibleCenters
int size
java.util.Vector results
public com.google.zxing.qrcode.detector.FinderPatternInfo[] findMulti (java.util.Hashtable) throws com.google.zxing.NotFoundException
boolean confirmed
int j
int currentState
int i
com.google.zxing.qrcode.detector.FinderPattern[] pattern
int i
int i
com.google.zxing.qrcode.detector.FinderPatternInfo[] resultArray
java.util.Hashtable 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.Vector result
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 String ALPHABET_STRING
static final char[] ALPHABET
static final int[] CHARACTER_ENCODINGS
private static final int minCharacterLength
private static final char[] STARTEND_ENCODING
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException
int i
int i
char decodedChar
int i
int k
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
int[] start
int nextStart
int end
StringBuffer result
int[] counters
int lastStart
int lastPatternSize
int whiteSpaceAfterEnd
char startchar
float left
float right
private static int[] findAsteriskPattern (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
IllegalArgumentException re
int y
boolean pixel
int i
com.google.zxing.common.BitArray row
int width
int rowOffset
int counterPosition
int[] counters
int patternStart
boolean isWhite
int patternLength
static boolean arrayContains (char[], char)
int i
char[] array
char key
private static char toNarrowWidePattern (int[])
int i
int i
int i
int wideCounters
int pattern
int[] counters
int numCounters
int maxNarrowCounter
int minCounter
static void ()
}
com/google/zxing/oned/CodaBarWriter.classCodaBarWriter.java
package com.google.zxing.oned
public com.google.zxing.oned.CodaBarWriter extends com.google.zxing.oned.OneDimensionalCodeWriter {
public void ()
public byte[] encode (java.lang.String)
int i
int i
char c
int code
byte color
int counter
int bit
int index
String contents
int resultLength
char[] charsWhichAreTenLengthEachAfterDecoded
byte[] result
int position
}
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 y
int bestVariance
int bestMatch
boolean pixel
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.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
int i
boolean unshift
int i
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
int[] startPatternInfo
int startCode
int codeSet
boolean done
boolean isNextShifted
StringBuffer result
java.util.Vector rawCodes
int lastStart
int nextStart
int[] counters
int lastCode
int code
int checksumTotal
int multiplier
boolean lastCharacterWasPrintable
int width
int resultLength
String resultString
float left
float right
int rawCodesSize
byte[] rawBytes
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.UPCEANWriter {
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.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
public byte[] 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 i
int[] pattern
int[] pattern
String contents
int length
java.util.Vector patterns
int checkSum
int checkWeight
int codeSet
int position
int codeWidth
java.util.Enumeration patternEnumeration
byte[] result
int pos
private static boolean isDigits (java.lang.String, int, int)
char c
int i
String value
int start
int length
int end
int last
}
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
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.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
int i
int pattern
int i
int i
int max
int total
String resultString
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
int[] start
int nextStart
int end
StringBuffer result
int[] counters
char decodedChar
int lastStart
int lastPatternSize
int whiteSpaceAfterEnd
String resultString
float left
float right
private static int[] findAsteriskPattern (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int y
boolean pixel
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 toNarrowWidePattern (int[])
int counter
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.StringBuffer) throws com.google.zxing.FormatException
char next
char decodedChar
char c
int i
StringBuffer encoded
int length
StringBuffer 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.UPCEANWriter {
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
public byte[] encode (java.lang.String)
int j
int indexInString
int i
int indexInString
int i
String contents
int length
int[] widths
int codeWidth
byte[] result
int pos
int[] narrowWhite
private static void toIntArray (int, int[])
int temp
int i
int a
int[] toReturn
}
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
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
int i
int pattern
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
int[] start
int nextStart
int end
StringBuffer result
int[] counters
char decodedChar
int lastStart
String resultString
float left
float right
private static int[] findAsteriskPattern (com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
int y
boolean pixel
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 toPattern (int[])
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.StringBuffer) throws com.google.zxing.FormatException
char next
char decodedChar
char c
int i
StringBuffer encoded
int length
StringBuffer decoded
private static void checkChecksums (java.lang.StringBuffer) throws com.google.zxing.ChecksumException
StringBuffer result
int length
private static void checkOneChecksum (java.lang.StringBuffer, int, int) throws com.google.zxing.ChecksumException
int i
StringBuffer result
int checkPosition
int weightMax
int weight
int total
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.StringBuffer) throws com.google.zxing.NotFoundException
int i
int bestMatch
int x
int i
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuffer resultString
int[] counters
int end
int rowOffset
int lgPatternFound
int[] middleRange
com.google.zxing.BarcodeFormat getBarcodeFormat ()
private static void determineFirstDigit (java.lang.StringBuffer, int) throws com.google.zxing.NotFoundException
int d
StringBuffer resultString
int lgPatternFound
static void ()
}
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.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
public byte[] encode (java.lang.String)
int digit
int i
int digit
int i
String contents
int firstDigit
int parities
byte[] 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.StringBuffer) throws com.google.zxing.NotFoundException
int i
int bestMatch
int x
int i
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuffer result
int[] counters
int end
int rowOffset
int[] middleRange
com.google.zxing.BarcodeFormat getBarcodeFormat ()
}
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.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
public byte[] encode (java.lang.String)
int digit
int i
int digit
int i
String contents
byte[] result
int pos
}
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.Vector ranges
private final java.util.Vector 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/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.Hashtable) throws com.google.zxing.FormatException com.google.zxing.NotFoundException
int i
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
int[] startRange
int[] endRange
StringBuffer result
String resultString
int[] allowedLengths
int length
boolean lengthOK
private static void decodeMiddle (com.google.zxing.common.BitArray, int, int, java.lang.StringBuffer) throws com.google.zxing.NotFoundException
int twoK
int k
int i
int bestMatch
com.google.zxing.common.BitArray row
int payloadStart
int payloadEnd
StringBuffer 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 y
boolean pixel
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/ITFWriter.classITFWriter.java
package com.google.zxing.oned
public final com.google.zxing.oned.ITFWriter extends com.google.zxing.oned.UPCEANWriter {
public void ()
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, int, int, java.util.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
public byte[] encode (java.lang.String)
int j
int one
int two
int[] encoding
int i
String contents
int length
byte[] result
int[] start
int pos
int[] end
}
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 java.util.Vector readers
public void (java.util.Hashtable)
java.util.Hashtable hints
java.util.Vector possibleFormats
boolean useCode39CheckDigit
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException re
com.google.zxing.oned.OneDReader reader
int i
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
int size
public void reset ()
com.google.zxing.Reader reader
int i
int size
}
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 java.util.Vector readers
public void (java.util.Hashtable)
java.util.Hashtable hints
java.util.Vector possibleFormats
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException
com.google.zxing.ReaderException re
com.google.zxing.oned.UPCEANReader reader
com.google.zxing.Result result
boolean ean13MayBeUPCA
java.util.Vector possibleFormats
boolean canReturnUPCA
int i
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
int[] startGuardPattern
int size
public void reset ()
com.google.zxing.Reader reader
int i
int size
}
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.Hashtable) 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.Hashtable metadata
int orientation
com.google.zxing.ResultPoint[] points
boolean tryHarder
com.google.zxing.NotFoundException nfe
com.google.zxing.BinaryBitmap image
java.util.Hashtable hints
public void reset ()
private com.google.zxing.Result doDecode (com.google.zxing.BinaryBitmap, java.util.Hashtable) throws com.google.zxing.NotFoundException
int maxLines
com.google.zxing.NotFoundException nfe
Object key
java.util.Hashtable newHints
java.util.Enumeration hintEnum
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.Hashtable 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
int i
boolean pixel
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.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
}
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 {
private final int sidesMargin
protected void (int)
int sidesMargin
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.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
byte[] code
private com.google.zxing.common.BitMatrix renderResult (byte[], int, int)
int inputX
int outputX
byte[] code
int width
int height
int inputWidth
int fullWidth
int outputWidth
int outputHeight
int multiple
int leftPadding
com.google.zxing.common.BitMatrix output
protected static int appendPattern (byte[], int, int[], int)
int j
int i
byte[] target
int pos
int[] pattern
int startColor
byte color
int numAdded
public abstract byte[] encode (java.lang.String)
}
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.Hashtable) 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.Hashtable hints
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.FormatException com.google.zxing.ChecksumException
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable 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.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
com.google.zxing.BinaryBitmap image
java.util.Hashtable hints
com.google.zxing.BarcodeFormat getBarcodeFormat ()
protected int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuffer) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitArray row
int[] startRange
StringBuffer 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/UPCAWriter.classUPCAWriter.java
package com.google.zxing.oned
public 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.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
private static java.lang.String preencode (java.lang.String)
int i
int sum
String contents
int length
}
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 static final int[] CHECK_DIGIT_ENCODINGS
private final int[] decodeMiddleCounters
private final StringBuffer 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 rowOffset
int[] extensionStartRange
StringBuffer result
int end
String resultString
java.util.Hashtable extensionData
com.google.zxing.Result extensionResult
int decodeMiddle (com.google.zxing.common.BitArray, int[], java.lang.StringBuffer) throws com.google.zxing.NotFoundException
int i
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuffer resultString
int[] counters
int end
int rowOffset
int lgPatternFound
int checkDigit
private static int extensionChecksum (java.lang.String)
int i
int i
String s
int length
int sum
private static int determineCheckDigit (int) throws com.google.zxing.NotFoundException
int d
int lgPatternFound
private static java.util.Hashtable parseExtensionString (java.lang.String)
String raw
com.google.zxing.ResultMetadataType type
Object value
java.util.Hashtable result
private static java.lang.Integer parseExtension2String (java.lang.String)
String raw
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/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 StringBuffer 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
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.ChecksumException com.google.zxing.FormatException
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, int[], java.util.Hashtable) 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.Hashtable hints
com.google.zxing.ResultPointCallback resultPointCallback
StringBuffer 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
private static boolean checkStandardUPCEANChecksum (java.lang.String) throws com.google.zxing.FormatException
int digit
int i
int digit
int i
String 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
int y
boolean pixel
int x
com.google.zxing.common.BitArray row
int rowOffset
boolean whiteFirst
int[] pattern
int patternLength
int[] counters
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.StringBuffer) throws com.google.zxing.NotFoundException
static void ()
int i
int j
int[] widths
int[] reversedWidths
int i
}
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 {
protected void ()
}
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.StringBuffer) throws com.google.zxing.NotFoundException
int i
int bestMatch
int x
com.google.zxing.common.BitArray row
int[] startRange
StringBuffer 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.StringBuffer, int) throws com.google.zxing.NotFoundException
int d
int numSys
StringBuffer resultString
int lgPatternFound
com.google.zxing.BarcodeFormat getBarcodeFormat ()
public static java.lang.String convertUPCEtoUPCA (java.lang.String)
String upce
char[] upceChars
StringBuffer result
char lastChar
static void ()
}
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
protected final int[] decodeFinderCounters
protected final int[] dataCharacterCounters
protected final float[] oddRoundingErrors
protected final float[] evenRoundingErrors
protected final int[] oddCounts
protected final int[] evenCounts
protected void ()
protected static int parseFinderValue (int[], int[][]) throws com.google.zxing.NotFoundException
int value
int[] counters
int[][] finderPatterns
protected static int count (int[])
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 i
int minCounter
int maxCounter
int[] counters
int firstTwoSum
int sum
float ratio
}
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 int getValue ()
public int getChecksumPortion ()
}
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 ()
}
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.Vector possibleLeftPairs
private final java.util.Vector possibleRightPairs
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException
com.google.zxing.oned.rss.Pair right
int r
com.google.zxing.oned.rss.Pair left
int l
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
com.google.zxing.oned.rss.Pair leftPair
com.google.zxing.oned.rss.Pair rightPair
int numLeftPairs
int numRightPairs
private static void addOrTally (java.util.Vector, com.google.zxing.oned.rss.Pair)
com.google.zxing.oned.rss.Pair other
java.util.Vector possiblePairs
com.google.zxing.oned.rss.Pair pair
java.util.Enumeration e
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
StringBuffer 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 leftFPValue
int rightFPValue
int checkValue
int targetCheckValue
private com.google.zxing.oned.rss.Pair decodePair (com.google.zxing.common.BitArray, boolean, int, java.util.Hashtable)
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 re
com.google.zxing.common.BitArray row
boolean right
int rowNumber
java.util.Hashtable 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
boolean pixel
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
int i
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/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 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/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.Vector)
int i
int j
int j
int rightValue
com.google.zxing.oned.rss.expanded.ExpandedPair currentPair
int leftValue
int i
java.util.Vector 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/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 ()
}
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 LONGEST_SEQUENCE_SIZE
private static final int MAX_PAIRS
private final java.util.Vector pairs
private final int[] startEnd
private final int[] currentSequence
public void ()
public com.google.zxing.Result decodeRow (int, com.google.zxing.common.BitArray, java.util.Hashtable) throws com.google.zxing.NotFoundException
int rowNumber
com.google.zxing.common.BitArray row
java.util.Hashtable hints
public void reset ()
java.util.Vector decodeRow2pairs (int, com.google.zxing.common.BitArray) throws com.google.zxing.NotFoundException
com.google.zxing.oned.rss.expanded.ExpandedPair nextPair
int rowNumber
com.google.zxing.common.BitArray row
private static com.google.zxing.Result constructResult (java.util.Vector) throws com.google.zxing.NotFoundException
java.util.Vector 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)
com.google.zxing.common.BitArray row
int initialPos
int currentPos
boolean current
com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair (com.google.zxing.common.BitArray, java.util.Vector, int) throws com.google.zxing.NotFoundException
com.google.zxing.oned.rss.DataCharacter rightChar
com.google.zxing.NotFoundException nfe
com.google.zxing.common.BitArray row
java.util.Vector previousPairs
int rowNumber
boolean isOddPattern
com.google.zxing.oned.rss.FinderPattern pattern
boolean keepFinding
int forcedOffset
boolean mayBeLast
com.google.zxing.oned.rss.DataCharacter leftChar
com.google.zxing.oned.rss.DataCharacter rightChar
private boolean checkPairSequence (java.util.Vector, com.google.zxing.oned.rss.FinderPattern) throws com.google.zxing.NotFoundException
int pos
int pos
boolean valid
int[] validSequence
int i
java.util.Vector previousPairs
com.google.zxing.oned.rss.FinderPattern pattern
int currentSequenceLength
private void findNextPair (com.google.zxing.common.BitArray, java.util.Vector, int) throws com.google.zxing.NotFoundException
int rowOffset
int rowOffset
com.google.zxing.oned.rss.expanded.ExpandedPair lastPair
boolean pixel
int x
com.google.zxing.common.BitArray row
java.util.Vector 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
int firstElementStart
int i
com.google.zxing.NotFoundException nfe
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
int[] oddCounts
int[] evenCounts
float[] oddRoundingErrors
float[] evenRoundingErrors
int weightRowNumber
int oddSum
int oddChecksumPortion
int evenChecksumPortion
int evenSum
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/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.StringBuffer, int)
StringBuffer buf
int weight
protected int checkWeight (int)
int weight
}
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.StringBuffer, int)
StringBuffer buf
int weight
protected int checkWeight (int)
int weight
}
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
StringBuffer buf
int lastAIdigit
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodedInformation
}
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
StringBuffer buf
int lastAIdigit
int firstThreeDigits
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation generalInformation
}
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
StringBuffer buf
private void encodeCompressedDate (java.lang.StringBuffer, int)
StringBuffer buf
int currentPos
int numericDate
int day
int month
int year
protected void addWeightCode (java.lang.StringBuffer, int)
StringBuffer 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
StringBuffer buf
}
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
StringBuffer buff
int initialGtinPosition
int firstGtinDigit
}
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 void encodeCompressedGtin (java.lang.StringBuffer, int)
StringBuffer buf
int currentPos
int initialPosition
protected void encodeCompressedGtinWithoutAI (java.lang.StringBuffer, int, int)
int currentBlock
int i
StringBuffer buf
int currentPos
int initialBufferPosition
private static void appendCheckDigit (java.lang.StringBuffer, int)
int digit
int i
StringBuffer buf
int currentPos
int checkDigit
}
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 void encodeCompressedWeight (java.lang.StringBuffer, int, int)
int i
StringBuffer buf
int currentPos
int weightSize
int originalWeightNumeric
int weightNumeric
int currentDivisor
protected abstract void addWeightCode (java.lang.StringBuffer, int)
protected abstract int checkWeight (int)
}
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 {
protected final com.google.zxing.common.BitArray information
protected final com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder generalDecoder
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
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/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
StringBuffer buf
}
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/CurrentParsingState.classCurrentParsingState.java
package com.google.zxing.oned.rss.expanded.decoders
final com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState extends java.lang.Object {
int position
private int encoding
private static final int NUMERIC
private static final int ALPHA
private static final int ISO_IEC_646
void ()
boolean isAlpha ()
boolean isNumeric ()
boolean isIsoIec646 ()
void setNumeric ()
void setAlpha ()
void setIsoIec646 ()
}
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/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/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 {
protected final int newPosition
void (int)
int newPosition
int getNewPosition ()
}
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
int i
int i
int i
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/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 StringBuffer buffer
void (com.google.zxing.common.BitArray)
com.google.zxing.common.BitArray information
java.lang.String decodeAllCodes (java.lang.StringBuffer, int) throws com.google.zxing.NotFoundException
com.google.zxing.oned.rss.expanded.decoders.DecodedInformation info
String parsedFields
StringBuffer 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
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
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/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 {
private static final com.google.zxing.ResultPoint[] NO_POINTS
private final com.google.zxing.pdf417.decoder.Decoder decoder
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.Hashtable) throws com.google.zxing.NotFoundException 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.Hashtable hints
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
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 x
int y
int width
int moduleSize
private static int findPatternStart (int, int, com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
boolean newBlack
int x
int y
com.google.zxing.common.BitMatrix image
int width
int start
int transitions
boolean black
private static int findPatternEnd (int, int, com.google.zxing.common.BitMatrix) throws com.google.zxing.NotFoundException
boolean newBlack
int x
int y
com.google.zxing.common.BitMatrix image
int width
int end
int transitions
boolean black
static void ()
}
com/google/zxing/pdf417/decoder/BitMatrixParser.classBitMatrixParser.java
package com.google.zxing.pdf417.decoder
final com.google.zxing.pdf417.decoder.BitMatrixParser extends java.lang.Object {
private static final int[] NO_ERRORS
private static final int MAX_ROW_DIFFERENCE
private static final int MAX_ROWS
private static final int MAX_CW_CAPACITY
private static final int MODULES_IN_SYMBOL
private final com.google.zxing.common.BitMatrix bitMatrix
private int rows
private int leftColumnECData
private int rightColumnECData
private int eraseCount
private int[] erasures
private int ecLevel
private static final int[] SYMBOL_TABLE
private static final int[] CODEWORD_TABLE
void (com.google.zxing.common.BitMatrix)
com.google.zxing.common.BitMatrix bitMatrix
int[] readCodewords () throws com.google.zxing.FormatException
int j
int j
int j
int rowDifference
int i
int width
int height
float moduleWidth
int[] rowCounters
int[] codewords
int next
int matchingConsecutiveScans
boolean rowInProgress
int rowNumber
int rowHeight
private static int[] trimArray (int[], int)
int[] array
int size
int[] a
int processRow (int[], int, int, int[], int) throws com.google.zxing.FormatException
int mask
int cw
int cw
int i
int[] rowCounters
int rowNumber
int rowHeight
int[] codewords
int next
int width
int columnNumber
long symbol
private static int getCodeword (long)
long cw
long symbol
long sym
int i
private static int findCodewordIndex (long)
int mid
long symbol
int first
int upto
public int[] getErasures ()
public int getECLevel ()
static void ()
}
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 ALPHA
private static final int LOWER
private static final int MIXED
private static final int PUNCT
private static final int ALPHA_SHIFT
private static final int PUNCT_SHIFT
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 String[] EXP900
private void ()
static com.google.zxing.common.DecoderResult decode (int[]) throws com.google.zxing.FormatException
int[] codewords
StringBuffer result
int codeIndex
int code
private static int textCompaction (int[], int, java.lang.StringBuffer)
int code
int[] codewords
int codeIndex
StringBuffer result
int[] textCompactionData
int[] byteCompactionData
int index
boolean end
private static void decodeTextCompaction (int[], int[], int, java.lang.StringBuffer)
int subModeCh
char ch
int[] textCompactionData
int[] byteCompactionData
int length
StringBuffer result
int subMode
int priorToShiftMode
int i
private static int byteCompaction (int, int[], int, java.lang.StringBuffer)
int j
int code
int i
int count
long value
char[] decodedData
int[] byteCompactedCodewords
boolean end
int j
char[] decodedData
int code
int count
long value
boolean end
int mode
int[] codewords
int codeIndex
StringBuffer result
private static int numericCompaction (int[], int, java.lang.StringBuffer)
String s
int code
int[] codewords
int codeIndex
StringBuffer result
int count
boolean end
int[] numericCodewords
private static java.lang.String decodeBase900toBase10 (int[], int)
StringBuffer value
int i
int i
int[] codewords
int count
StringBuffer accum
String result
private static java.lang.StringBuffer multiply (java.lang.String, int)
int i
int j
int j
int j
String value1
int value2
StringBuffer result
int hundreds
int tens
int ones
private static java.lang.StringBuffer add (java.lang.String, java.lang.String)
int i
int intValue1
int intValue2
int sumval
int i
String value1
String value2
StringBuffer temp1
StringBuffer temp2
StringBuffer result
int carry
static void ()
}
com/google/zxing/pdf417/decoder/Decoder.classDecoder.java
package com.google.zxing.pdf417.decoder
public final com.google.zxing.pdf417.decoder.Decoder extends java.lang.Object {
private static final int MAX_ERRORS
private static final int MAX_EC_CODEWORDS
public void ()
public com.google.zxing.common.DecoderResult decode (boolean[][]) throws com.google.zxing.FormatException
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.common.BitMatrix bits
com.google.zxing.pdf417.decoder.BitMatrixParser parser
int[] codewords
int ecLevel
int numECCodewords
int[] erasures
private static void verifyCodewordCount (int[], int) throws com.google.zxing.FormatException
int[] codewords
int numECCodewords
int numberOfCodewords
private static int correctErrors (int[], int[], int) throws com.google.zxing.FormatException
int[] codewords
int[] erasures
int numECCodewords
int result
int numErasures
}
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 MAX_AVG_VARIANCE
private static final int MAX_INDIVIDUAL_VARIANCE
private static final int SKEW_THRESHOLD
private static final int[] START_PATTERN
private static final int[] START_PATTERN_REVERSE
private static final int[] STOP_PATTERN
private static final int[] STOP_PATTERN_REVERSE
private final com.google.zxing.BinaryBitmap image
public void (com.google.zxing.BinaryBitmap)
com.google.zxing.BinaryBitmap image
public com.google.zxing.common.DetectorResult detect () throws com.google.zxing.NotFoundException
public com.google.zxing.common.DetectorResult detect (java.util.Hashtable) throws com.google.zxing.NotFoundException
java.util.Hashtable hints
com.google.zxing.common.BitMatrix matrix
com.google.zxing.ResultPoint[] vertices
float moduleWidth
int dimension
com.google.zxing.common.BitMatrix bits
private static com.google.zxing.ResultPoint[] findVertices (com.google.zxing.common.BitMatrix)
int[] loc
int i
int[] loc
int i
int[] loc
int i
int[] loc
int i
com.google.zxing.common.BitMatrix matrix
int height
int width
com.google.zxing.ResultPoint[] result
boolean found
private static com.google.zxing.ResultPoint[] findVertices180 (com.google.zxing.common.BitMatrix)
int[] loc
int i
int[] loc
int i
int[] loc
int i
int[] loc
int i
com.google.zxing.common.BitMatrix matrix
int height
int width
int halfWidth
com.google.zxing.ResultPoint[] result
boolean found
private static void correctCodeWordVertices (com.google.zxing.ResultPoint[], boolean)
float length
float deltax
float deltay
float correction
float length
float deltax
float deltay
float correction
float length
float deltax
float deltay
float correction
float length
float deltax
float deltay
float correction
com.google.zxing.ResultPoint[] vertices
boolean upsideDown
float skew
private static float computeModuleWidth (com.google.zxing.ResultPoint[])
com.google.zxing.ResultPoint[] vertices
float pixels1
float pixels2
float moduleWidth1
float pixels3
float pixels4
float moduleWidth2
private static int computeDimension (com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, com.google.zxing.ResultPoint, float)
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint bottomRight
float moduleWidth
int topRowDimension
int bottomRowDimension
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) throws com.google.zxing.NotFoundException
com.google.zxing.common.BitMatrix matrix
com.google.zxing.ResultPoint topLeft
com.google.zxing.ResultPoint bottomLeft
com.google.zxing.ResultPoint topRight
com.google.zxing.ResultPoint bottomRight
int dimension
com.google.zxing.common.GridSampler sampler
private static int round (float)
float d
private static int[] findGuardPattern (com.google.zxing.common.BitMatrix, int, int, int, boolean, int[])
int y
boolean pixel
int x
com.google.zxing.common.BitMatrix matrix
int column
int row
int width
boolean whiteFirst
int[] pattern
int patternLength
int[] counters
boolean isWhite
int counterPosition
int patternStart
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/encoder/BarcodeMatrix.classBarcodeMatrix.java
package com.google.zxing.pdf417.encoder
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 ()
byte[][] getMatrix ()
byte[][] getScaledMatrix (int)
int Scale
byte[][] getScaledMatrix (int, int)
int ii
int xScale
int yScale
byte[][] matrixOut
int yMax
}
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/PDF417.classPDF417.java
package com.google.zxing.pdf417.encoder
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
public static final float PREFERRED_RATIO
private static final float DEFAULT_MODULE_WIDTH
private static final float HEIGHT
private int errorCorrectionLevel
private com.google.zxing.pdf417.encoder.BarcodeMatrix barcodeMatrix
private boolean compact
private boolean byteCompaction
private int minCols
private int maxCols
private int maxRows
private int minRows
void ()
void (boolean)
boolean compact
com.google.zxing.pdf417.encoder.BarcodeMatrix getBarcodeMatrix ()
private static int getNumberOfRows (int, int, int) throws com.google.zxing.WriterException
int m
int k
int c
int r
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 int getNumberOfDataCodewords (int, int, int) throws com.google.zxing.WriterException
int m
int errorCorrectionLevel
int c
int k
int r
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.String, 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
String fullCodewords
int c
int r
int errorCorrectionLevel
com.google.zxing.pdf417.encoder.BarcodeMatrix logic
int idx
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
StringBuffer sb
String dataCodewords
String ec
String fullCodewords
int[] determineDimensions (int) throws com.google.zxing.WriterException
int rows
float newRatio
int cols
int sourceCodeWords
float ratio
int[] dimension
int errorCorrectionCodeWords
void setDimensions (int, int, int, int)
int maxCols
int minCols
int maxRows
int minRows
void setByteCompaction (boolean)
boolean byteCompaction
void setCompact (boolean)
boolean compact
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.String, int)
int t2
int t3
int j
int t1
int t2
int t3
int i
int j
String dataCodewords
int errorCorrectionLevel
int k
char[] e
int sld
StringBuffer sb
static void ()
}
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, boolean) throws com.google.zxing.WriterException
int b
int b
int t
int n
String msg
boolean byteCompaction
byte[] bytes
StringBuffer sb
int len
int p
int encodingMode
int textSubMode
private static int encodeText (java.lang.String, int, int, java.lang.StringBuffer, int)
char next
char ch
boolean odd
int i
String msg
int startpos
int count
StringBuffer sb
int initialSubmode
StringBuffer tmp
int submode
int idx
char h
int len
private static void encodeBinary (byte[], int, int, int, java.lang.StringBuffer)
boolean sixpack
int i
int i
int i
long t
int ch
int i
byte[] bytes
int startpos
int count
int startmode
StringBuffer sb
char[] chars
int idx
private static void encodeNumeric (java.lang.String, int, int, java.lang.StringBuffer)
long c
int i
int len
String part
long bigint
String msg
int startpos
int count
StringBuffer sb
int idx
StringBuffer tmp
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.String, int)
char ch
String msg
int startpos
int count
int len
int idx
private static int determineConsecutiveTextCount (java.lang.String, int)
char ch
int numericCount
String msg
int startpos
int len
int idx
private static int determineConsecutiveBinaryCount (java.lang.String, byte[], int) throws com.google.zxing.WriterException
int i
int i
char ch
int numericCount
int textCount
String msg
byte[] bytes
int startpos
int len
int idx
static void ()
int i
byte b
byte i
int i
byte b
byte i
}
com/google/zxing/pdf417/encoder/PDF417Writer.classPDF417Writer.java
package com.google.zxing.pdf417.encoder
public final com.google.zxing.pdf417.encoder.PDF417Writer 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, java.util.Hashtable) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
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
com.google.zxing.pdf417.encoder.PDF417 encoder
public com.google.zxing.common.BitMatrix encode (java.lang.String, com.google.zxing.BarcodeFormat, boolean, int, int, int, int, int, int, boolean) throws com.google.zxing.WriterException
String contents
com.google.zxing.BarcodeFormat format
boolean compact
int width
int height
int minCols
int maxCols
int minRows
int maxRows
boolean byteCompaction
com.google.zxing.pdf417.encoder.PDF417 encoder
private static com.google.zxing.pdf417.encoder.PDF417 initializeEncoder (com.google.zxing.BarcodeFormat, boolean)
com.google.zxing.BarcodeFormat format
boolean compact
com.google.zxing.pdf417.encoder.PDF417 encoder
private static com.google.zxing.common.BitMatrix bitMatrixFromEncoder (com.google.zxing.pdf417.encoder.PDF417, java.lang.String, 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 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 jj
int ii
byte[][] input
int whiteSpace
com.google.zxing.common.BitMatrix output
private static byte[][] rotateArray (byte[][])
int jj
int inverseii
int ii
byte[][] bitarray
byte[][] temp
}
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 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 com.google.zxing.Result decode (com.google.zxing.BinaryBitmap, java.util.Hashtable) 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.Hashtable hints
com.google.zxing.common.DecoderResult decoderResult
com.google.zxing.ResultPoint[] points
com.google.zxing.Result result
java.util.Vector 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 height
int width
int x
int y
int moduleSize
static void ()
}
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.Hashtable) throws com.google.zxing.WriterException
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel requestedECLevel
String contents
com.google.zxing.BarcodeFormat format
int width
int height
java.util.Hashtable hints
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel errorCorrectionLevel
com.google.zxing.qrcode.encoder.QRCode code
private static com.google.zxing.common.BitMatrix renderResult (com.google.zxing.qrcode.encoder.QRCode, int, int)
int inputX
int outputX
int inputY
int outputY
com.google.zxing.qrcode.encoder.QRCode code
int width
int height
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/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
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
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
}
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)
int i
int numDataCodewords
int numBlockCodewords
int i
com.google.zxing.qrcode.decoder.Version$ECB ecBlock
int j
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/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$DataMask000.classDataMask.java
package com.google.zxing.qrcode.decoder
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/decoder/DataMask$DataMask001.classDataMask.java
package com.google.zxing.qrcode.decoder
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/DataMask$DataMask010.classDataMask.java
package com.google.zxing.qrcode.decoder
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/DataMask$DataMask011.classDataMask.java
package com.google.zxing.qrcode.decoder
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$DataMask100.classDataMask.java
package com.google.zxing.qrcode.decoder
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/DataMask$DataMask101.classDataMask.java
package com.google.zxing.qrcode.decoder
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/DataMask$DataMask110.classDataMask.java
package com.google.zxing.qrcode.decoder
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$DataMask111.classDataMask.java
package com.google.zxing.qrcode.decoder
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.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/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.Hashtable) throws com.google.zxing.FormatException
com.google.zxing.qrcode.decoder.Mode mode
IllegalArgumentException iae
int value
int subset
int countHanzi
int count
byte[] bytes
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
java.util.Hashtable hints
com.google.zxing.common.BitSource bits
StringBuffer result
com.google.zxing.common.CharacterSetECI currentCharacterSetECI
boolean fc1InEffect
java.util.Vector byteSegments
com.google.zxing.qrcode.decoder.Mode mode
private static void decodeHanziSegment (com.google.zxing.common.BitSource, java.lang.StringBuffer, int) throws com.google.zxing.FormatException
int twoBytes
int assembledTwoBytes
java.io.UnsupportedEncodingException uee
com.google.zxing.common.BitSource bits
StringBuffer result
int count
byte[] buffer
int offset
private static void decodeKanjiSegment (com.google.zxing.common.BitSource, java.lang.StringBuffer, int) throws com.google.zxing.FormatException
int twoBytes
int assembledTwoBytes
java.io.UnsupportedEncodingException uee
com.google.zxing.common.BitSource bits
StringBuffer result
int count
byte[] buffer
int offset
private static void decodeByteSegment (com.google.zxing.common.BitSource, java.lang.StringBuffer, int, com.google.zxing.common.CharacterSetECI, java.util.Vector, java.util.Hashtable) throws com.google.zxing.FormatException
int i
String encoding
java.io.UnsupportedEncodingException uce
com.google.zxing.common.BitSource bits
StringBuffer result
int count
com.google.zxing.common.CharacterSetECI currentCharacterSetECI
java.util.Vector byteSegments
java.util.Hashtable 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.StringBuffer, int, boolean) throws com.google.zxing.FormatException
int nextTwoCharsBits
int i
com.google.zxing.common.BitSource bits
StringBuffer result
int count
boolean fc1InEffect
int start
private static void decodeNumericSegment (com.google.zxing.common.BitSource, java.lang.StringBuffer, int) throws com.google.zxing.FormatException
int threeDigitsBits
int twoDigitsBits
int digitBits
com.google.zxing.common.BitSource bits
StringBuffer result
int count
private static int parseECIValue (com.google.zxing.common.BitSource)
int secondByte
int secondThirdBytes
com.google.zxing.common.BitSource bits
int firstByte
static void ()
}
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.Hashtable) throws com.google.zxing.ChecksumException com.google.zxing.FormatException
int j
int i
boolean[][] image
java.util.Hashtable 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.Hashtable) throws com.google.zxing.FormatException com.google.zxing.ChecksumException
int i
int i
com.google.zxing.qrcode.decoder.DataBlock dataBlock
byte[] codewordBytes
int numDataCodewords
int j
com.google.zxing.common.BitMatrix bits
java.util.Hashtable hints
com.google.zxing.qrcode.decoder.BitMatrixParser parser
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 rse
int i
byte[] codewordBytes
int numDataCodewords
int numCodewords
int[] codewordsInts
int numECCodewords
}
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.Object {
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 ordinal
private final int bits
private final String name
private void (int, int, java.lang.String)
int ordinal
int bits
String name
public int ordinal ()
public int getBits ()
public java.lang.String getName ()
public java.lang.String toString ()
public static com.google.zxing.qrcode.decoder.ErrorCorrectionLevel forBits (int)
int bits
static void ()
}
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[] decodeInfo
int targetInfo
int bitsDifference
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/Mode.classMode.java
package com.google.zxing.qrcode.decoder
public final com.google.zxing.qrcode.decoder.Mode extends java.lang.Object {
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 final String name
private void (int[], int, java.lang.String)
int[] characterCountBitsForVersions
int bits
String name
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 ()
public java.lang.String getName ()
public java.lang.String toString ()
static void ()
}
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/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
void (int, com.google.zxing.qrcode.decoder.Version$ECB)
int ecCodewordsPerBlock
com.google.zxing.qrcode.decoder.Version$ECB ecBlocks
void (int, com.google.zxing.qrcode.decoder.Version$ECB, com.google.zxing.qrcode.decoder.Version$ECB)
int ecCodewordsPerBlock
com.google.zxing.qrcode.decoder.Version$ECB ecBlocks1
com.google.zxing.qrcode.decoder.Version$ECB ecBlocks2
public int getECCodewordsPerBlock ()
public int getNumBlocks ()
int i
int total
public int getTotalECCodewords ()
public com.google.zxing.qrcode.decoder.Version$ECB[] getECBlocks ()
}
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 void (int, int[], com.google.zxing.qrcode.decoder.Version$ECBlocks, com.google.zxing.qrcode.decoder.Version$ECBlocks, com.google.zxing.qrcode.decoder.Version$ECBlocks, com.google.zxing.qrcode.decoder.Version$ECBlocks)
com.google.zxing.qrcode.decoder.Version$ECB ecBlock
int i
int versionNumber
int[] alignmentPatternCenters
com.google.zxing.qrcode.decoder.Version$ECBlocks ecBlocks1
com.google.zxing.qrcode.decoder.Version$ECBlocks ecBlocks2
com.google.zxing.qrcode.decoder.Version$ECBlocks ecBlocks3
com.google.zxing.qrcode.decoder.Version$ECBlocks ecBlocks4
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 iae
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/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/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.Vector 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
int index
float estimatedModuleSize
int max
com.google.zxing.ResultPoint point
int[] stateCount
int i
int j
int stateCountTotal
float centerJ
float centerI
}
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 com.google.zxing.common.BitMatrix getImage ()
protected com.google.zxing.ResultPointCallback getResultPointCallback ()
public com.google.zxing.common.DetectorResult detect () throws com.google.zxing.NotFoundException com.google.zxing.FormatException
public com.google.zxing.common.DetectorResult detect (java.util.Hashtable) throws com.google.zxing.NotFoundException com.google.zxing.FormatException
java.util.Hashtable hints
com.google.zxing.qrcode.detector.FinderPatternFinder finder
com.google.zxing.qrcode.detector.FinderPatternInfo info
protected 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
public 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
protected 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 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 diffX
int diffY
int realX
int realY
int x
int y
int diffX
int diffY
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 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
private static int round (float)
float d
}
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
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/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/detector/FinderPatternFinder$CenterComparator.classFinderPatternFinder.java
package com.google.zxing.qrcode.detector
com.google.zxing.qrcode.detector.FinderPatternFinder$CenterComparator extends java.lang.Object implements com.google.zxing.common.Comparator {
private final float average
private void (float)
float f
public int compare (java.lang.Object, java.lang.Object)
float dA
float dB
Object center1
Object center2
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$FurthestFromAverageComparator.classFinderPatternFinder.java
package com.google.zxing.qrcode.detector
com.google.zxing.qrcode.detector.FinderPatternFinder$FurthestFromAverageComparator extends java.lang.Object implements com.google.zxing.common.Comparator {
private final float average
private void (float)
float f
public int compare (java.lang.Object, java.lang.Object)
Object center1
Object center2
float dA
float dB
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.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.Vector 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 com.google.zxing.common.BitMatrix getImage ()
protected java.util.Vector getPossibleCenters ()
com.google.zxing.qrcode.detector.FinderPatternInfo find (java.util.Hashtable) throws com.google.zxing.NotFoundException
int rowSkip
boolean confirmed
int j
boolean confirmed
int currentState
int i
java.util.Hashtable 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 boolean handlePossibleCenter (int[], int, int)
com.google.zxing.qrcode.detector.FinderPattern center
int index
com.google.zxing.ResultPoint point
float estimatedModuleSize
boolean found
int max
int[] stateCount
int i
int j
int stateCountTotal
float centerJ
float centerI
private int findRowSkip ()
com.google.zxing.qrcode.detector.FinderPattern center
int i
int max
com.google.zxing.qrcode.detector.FinderPattern firstConfirmedCenter
private boolean haveMultiplyConfirmedCenters ()
com.google.zxing.qrcode.detector.FinderPattern pattern
int i
com.google.zxing.qrcode.detector.FinderPattern pattern
int 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
int i
com.google.zxing.qrcode.detector.FinderPattern pattern
int i
float totalModuleSize
float square
float average
float stdDev
float limit
int i
float totalModuleSize
float average
int startSize
}
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/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 ()
}
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
StringBuffer result
}
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
int penalty
public static void encode (java.lang.String, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, com.google.zxing.qrcode.encoder.QRCode) throws com.google.zxing.WriterException
String content
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
com.google.zxing.qrcode.encoder.QRCode qrCode
public static void encode (java.lang.String, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, java.util.Hashtable, com.google.zxing.qrcode.encoder.QRCode) throws com.google.zxing.WriterException
com.google.zxing.common.CharacterSetECI eci
String content
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
java.util.Hashtable hints
com.google.zxing.qrcode.encoder.QRCode qrCode
String encoding
com.google.zxing.qrcode.decoder.Mode mode
com.google.zxing.common.BitArray dataBits
int numInputBits
com.google.zxing.common.BitArray headerAndDataBits
int numLetters
com.google.zxing.common.BitArray finalBits
com.google.zxing.qrcode.encoder.ByteMatrix matrix
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 uee
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, int, 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
int version
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int minPenalty
int bestMaskPattern
private static void initQRCode (int, com.google.zxing.qrcode.decoder.ErrorCorrectionLevel, com.google.zxing.qrcode.decoder.Mode, com.google.zxing.qrcode.encoder.QRCode) 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 numRSBlocks
int numDataBytes
int versionNum
int numInputBits
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel ecLevel
com.google.zxing.qrcode.decoder.Mode mode
com.google.zxing.qrcode.encoder.QRCode qrCode
private static int getTotalInputBytes (int, com.google.zxing.qrcode.decoder.Version, com.google.zxing.qrcode.decoder.Mode)
int numInputBits
com.google.zxing.qrcode.decoder.Version version
com.google.zxing.qrcode.decoder.Mode mode
int modeInfoBits
int charCountBits
int headerBits
int totalBits
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 void interleaveWithECBytes (com.google.zxing.common.BitArray, int, int, int, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
int[] numDataBytesInBlock
int[] numEcBytesInBlock
int size
byte[] dataBytes
byte[] ecBytes
int i
byte[] dataBytes
int j
int i
byte[] ecBytes
int j
int i
com.google.zxing.common.BitArray bits
int numTotalBytes
int numDataBytes
int numRSBlocks
com.google.zxing.common.BitArray result
int dataBytesOffset
int maxNumDataBytes
int maxNumEcBytes
java.util.Vector blocks
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, int, com.google.zxing.qrcode.decoder.Mode, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
int numLetters
int 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.String, com.google.zxing.common.BitArray)
int num2
int num3
int num2
int num1
String content
com.google.zxing.common.BitArray bits
int length
int i
static void appendAlphanumericBytes (java.lang.String, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
int code2
int code1
String 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
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.ECI, com.google.zxing.common.BitArray)
com.google.zxing.common.ECI eci
com.google.zxing.common.BitArray bits
static void ()
}
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 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
int y
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int numDarkCells
byte[][] array
int width
int height
int numTotalCells
double darkRatio
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 i
com.google.zxing.qrcode.encoder.ByteMatrix matrix
boolean isHorizontal
int penalty
int numSameBitCells
int prevBit
int iLimit
int jLimit
byte[][] array
}
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[][] HORIZONTAL_SEPARATION_PATTERN
private static final int[][] VERTICAL_SEPARATION_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, int, 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
int version
int maskPattern
com.google.zxing.qrcode.encoder.ByteMatrix matrix
static void embedBasicPatterns (int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
int 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 (int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
boolean bit
int j
int i
int 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 (int, com.google.zxing.common.BitArray) throws com.google.zxing.WriterException
int version
com.google.zxing.common.BitArray bits
int bchCode
private static boolean isEmpty (int)
int value
private static boolean isValidValue (int)
int value
private static void embedTimingPatterns (com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
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) throws com.google.zxing.WriterException
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) throws com.google.zxing.WriterException
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 (int, com.google.zxing.qrcode.encoder.ByteMatrix) throws com.google.zxing.WriterException
int y
int x
int j
int i
int version
com.google.zxing.qrcode.encoder.ByteMatrix matrix
int index
int[] coordinates
int numCoordinates
static void ()
}
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 int version
private int matrixWidth
private int maskPattern
private int numTotalBytes
private int numDataBytes
private int numECBytes
private int numRSBlocks
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 int getVersion ()
public int getMatrixWidth ()
public int getMaskPattern ()
public int getNumTotalBytes ()
public int getNumDataBytes ()
public int getNumECBytes ()
public int getNumRSBlocks ()
public com.google.zxing.qrcode.encoder.ByteMatrix getMatrix ()
public int at (int, int)
int x
int y
int value
public boolean isValid ()
public java.lang.String toString ()
StringBuffer 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 (int)
int value
public void setMatrixWidth (int)
int value
public void setMaskPattern (int)
int value
public void setNumTotalBytes (int)
int value
public void setNumDataBytes (int)
int value
public void setNumECBytes (int)
int value
public void setNumRSBlocks (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
}