SYMBOL INDEX (2074 symbols across 262 files) FILE: app/src/androidTest/java/com/nanchen/aiyascanner/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: app/src/main/java/com/nanchen/aiyascanner/MainActivity.java class MainActivity (line 14) | public class MainActivity extends AppCompatActivity { method onCreate (line 16) | @Override method onActivityResult (line 30) | @Override FILE: app/src/test/java/com/nanchen/aiyascanner/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: scanner/src/main/java/com/google/zxing/BarcodeFormat.java type BarcodeFormat (line 24) | public enum BarcodeFormat { FILE: scanner/src/main/java/com/google/zxing/Binarizer.java class Binarizer (line 30) | public abstract class Binarizer { method Binarizer (line 34) | protected Binarizer(LuminanceSource source) { method getLuminanceSource (line 38) | public final LuminanceSource getLuminanceSource() { method getBlackRow (line 56) | public abstract BitArray getBlackRow(int y, BitArray row) throws NotFo... method getBlackMatrix (line 67) | public abstract BitMatrix getBlackMatrix() throws NotFoundException; method createBinarizer (line 77) | public abstract Binarizer createBinarizer(LuminanceSource source); method getWidth (line 79) | public final int getWidth() { method getHeight (line 83) | public final int getHeight() { FILE: scanner/src/main/java/com/google/zxing/BinaryBitmap.java class BinaryBitmap (line 28) | public final class BinaryBitmap { method BinaryBitmap (line 33) | public BinaryBitmap(Binarizer binarizer) { method getWidth (line 43) | public int getWidth() { method getHeight (line 50) | public int getHeight() { method getBlackRow (line 65) | public BitArray getBlackRow(int y, BitArray row) throws NotFoundExcept... method getBlackMatrix (line 78) | public BitMatrix getBlackMatrix() throws NotFoundException { method isCropSupported (line 93) | public boolean isCropSupported() { method crop (line 107) | public BinaryBitmap crop(int left, int top, int width, int height) { method isRotateSupported (line 115) | public boolean isRotateSupported() { method rotateCounterClockwise (line 125) | public BinaryBitmap rotateCounterClockwise() { method rotateCounterClockwise45 (line 136) | public BinaryBitmap rotateCounterClockwise45() { method toString (line 141) | @Override FILE: scanner/src/main/java/com/google/zxing/ChecksumException.java class ChecksumException (line 25) | public final class ChecksumException extends ReaderException { method ChecksumException (line 32) | private ChecksumException() { method ChecksumException (line 36) | private ChecksumException(Throwable cause) { method getChecksumInstance (line 40) | public static ChecksumException getChecksumInstance() { method getChecksumInstance (line 44) | public static ChecksumException getChecksumInstance(Throwable cause) { FILE: scanner/src/main/java/com/google/zxing/DecodeHintType.java type DecodeHintType (line 30) | public enum DecodeHintType { method DecodeHintType (line 114) | DecodeHintType(Class valueType) { method getValueType (line 118) | public Class getValueType() { FILE: scanner/src/main/java/com/google/zxing/Dimension.java class Dimension (line 22) | public final class Dimension { method Dimension (line 27) | public Dimension(int width, int height) { method getWidth (line 35) | public int getWidth() { method getHeight (line 39) | public int getHeight() { method equals (line 43) | @Override method hashCode (line 52) | @Override method toString (line 57) | @Override FILE: scanner/src/main/java/com/google/zxing/EncodeHintType.java type EncodeHintType (line 24) | public enum EncodeHintType { FILE: scanner/src/main/java/com/google/zxing/FormatException.java class FormatException (line 26) | public final class FormatException extends ReaderException { method FormatException (line 33) | private FormatException() { method FormatException (line 36) | private FormatException(Throwable cause) { method getFormatInstance (line 40) | public static FormatException getFormatInstance() { method getFormatInstance (line 44) | public static FormatException getFormatInstance(Throwable cause) { FILE: scanner/src/main/java/com/google/zxing/InvertedLuminanceSource.java class InvertedLuminanceSource (line 25) | public final class InvertedLuminanceSource extends LuminanceSource { method InvertedLuminanceSource (line 29) | public InvertedLuminanceSource(LuminanceSource delegate) { method getRow (line 34) | @Override method getMatrix (line 44) | @Override method isCropSupported (line 55) | @Override method crop (line 60) | @Override method isRotateSupported (line 65) | @Override method invert (line 73) | @Override method rotateCounterClockwise (line 78) | @Override method rotateCounterClockwise45 (line 83) | @Override FILE: scanner/src/main/java/com/google/zxing/LuminanceSource.java class LuminanceSource (line 28) | public abstract class LuminanceSource { method LuminanceSource (line 33) | protected LuminanceSource(int width, int height) { method getRow (line 50) | public abstract byte[] getRow(int y, byte[] row); method getMatrix (line 60) | public abstract byte[] getMatrix(); method getWidth (line 65) | public final int getWidth() { method getHeight (line 72) | public final int getHeight() { method isCropSupported (line 79) | public boolean isCropSupported() { method crop (line 93) | public LuminanceSource crop(int left, int top, int width, int height) { method isRotateSupported (line 100) | public boolean isRotateSupported() { method invert (line 108) | public LuminanceSource invert() { method rotateCounterClockwise (line 118) | public LuminanceSource rotateCounterClockwise() { method rotateCounterClockwise45 (line 128) | public LuminanceSource rotateCounterClockwise45() { method toString (line 132) | @Override FILE: scanner/src/main/java/com/google/zxing/MultiFormatReader.java class MultiFormatReader (line 38) | public final class MultiFormatReader implements Reader { method decode (line 54) | @Override method decode (line 68) | @Override method decodeWithState (line 82) | public Result decodeWithState(BinaryBitmap image) throws NotFoundExcep... method setHints (line 97) | public void setHints(Map hints) { method reset (line 160) | @Override method decodeInternal (line 169) | private Result decodeInternal(BinaryBitmap image) throws NotFoundExcep... FILE: scanner/src/main/java/com/google/zxing/MultiFormatWriter.java class MultiFormatWriter (line 42) | public final class MultiFormatWriter implements Writer { method encode (line 44) | @Override method encode (line 52) | @Override FILE: scanner/src/main/java/com/google/zxing/NotFoundException.java class NotFoundException (line 25) | public final class NotFoundException extends ReaderException { method NotFoundException (line 32) | private NotFoundException() { method getNotFoundInstance (line 36) | public static NotFoundException getNotFoundInstance() { FILE: scanner/src/main/java/com/google/zxing/PlanarYUVLuminanceSource.java class PlanarYUVLuminanceSource (line 29) | public final class PlanarYUVLuminanceSource extends LuminanceSource { method PlanarYUVLuminanceSource (line 39) | public PlanarYUVLuminanceSource(byte[] yuvData, method getRow (line 63) | @Override method getMatrix (line 77) | @Override method isCropSupported (line 107) | @Override method crop (line 112) | @Override method renderThumbnail (line 124) | public int[] renderThumbnail() { method getThumbnailWidth (line 145) | public int getThumbnailWidth() { method getThumbnailHeight (line 152) | public int getThumbnailHeight() { method reverseHorizontal (line 156) | private void reverseHorizontal(int width, int height) { FILE: scanner/src/main/java/com/google/zxing/RGBLuminanceSource.java class RGBLuminanceSource (line 26) | public final class RGBLuminanceSource extends LuminanceSource { method RGBLuminanceSource (line 34) | public RGBLuminanceSource(int width, int height, int[] pixels) { method RGBLuminanceSource (line 58) | private RGBLuminanceSource(byte[] pixels, method getRow (line 76) | @Override method getMatrix (line 90) | @Override method isCropSupported (line 120) | @Override method crop (line 125) | @Override FILE: scanner/src/main/java/com/google/zxing/Reader.java type Reader (line 33) | public interface Reader { method decode (line 44) | Result decode(BinaryBitmap image) throws NotFoundException, ChecksumEx... method decode (line 60) | Result decode(BinaryBitmap image, Map hints) method reset (line 67) | void reset(); FILE: scanner/src/main/java/com/google/zxing/ReaderException.java class ReaderException (line 26) | public abstract class ReaderException extends Exception { method ReaderException (line 33) | ReaderException() { method ReaderException (line 37) | ReaderException(Throwable cause) { method fillInStackTrace (line 42) | @Override FILE: scanner/src/main/java/com/google/zxing/Result.java class Result (line 27) | public final class Result { method Result (line 37) | public Result(String text, method Result (line 44) | public Result(String text, method Result (line 53) | public Result(String text, method getText (line 71) | public String getText() { method getRawBytes (line 78) | public byte[] getRawBytes() { method getNumBits (line 86) | public int getNumBits() { method getResultPoints (line 95) | public ResultPoint[] getResultPoints() { method getBarcodeFormat (line 102) | public BarcodeFormat getBarcodeFormat() { method getResultMetadata (line 111) | public Map getResultMetadata() { method putMetadata (line 115) | public void putMetadata(ResultMetadataType type, Object value) { method putAllMetadata (line 122) | public void putAllMetadata(Map metadata) { method addResultPoints (line 132) | public void addResultPoints(ResultPoint[] newPoints) { method getTimestamp (line 144) | public long getTimestamp() { method toString (line 148) | @Override FILE: scanner/src/main/java/com/google/zxing/ResultMetadataType.java type ResultMetadataType (line 25) | public enum ResultMetadataType { FILE: scanner/src/main/java/com/google/zxing/ResultPoint.java class ResultPoint (line 27) | public class ResultPoint { method ResultPoint (line 32) | public ResultPoint(float x, float y) { method getX (line 37) | public final float getX() { method getY (line 41) | public final float getY() { method equals (line 45) | @Override method hashCode (line 54) | @Override method toString (line 59) | @Override method orderBestPatterns (line 70) | public static void orderBestPatterns(ResultPoint[] patterns) { method distance (line 115) | public static float distance(ResultPoint pattern1, ResultPoint pattern... method crossProductZ (line 122) | private static float crossProductZ(ResultPoint pointA, FILE: scanner/src/main/java/com/google/zxing/ResultPointCallback.java type ResultPointCallback (line 25) | public interface ResultPointCallback { method foundPossibleResultPoint (line 27) | void foundPossibleResultPoint(ResultPoint point); FILE: scanner/src/main/java/com/google/zxing/Writer.java type Writer (line 28) | public interface Writer { method encode (line 40) | BitMatrix encode(String contents, BarcodeFormat format, int width, int... method encode (line 52) | BitMatrix encode(String contents, FILE: scanner/src/main/java/com/google/zxing/WriterException.java class WriterException (line 25) | public final class WriterException extends Exception { method WriterException (line 27) | public WriterException() { method WriterException (line 30) | public WriterException(String message) { method WriterException (line 34) | public WriterException(Throwable cause) { FILE: scanner/src/main/java/com/google/zxing/aztec/AztecDetectorResult.java class AztecDetectorResult (line 29) | public final class AztecDetectorResult extends DetectorResult { method AztecDetectorResult (line 35) | public AztecDetectorResult(BitMatrix bits, method getNbLayers (line 46) | public int getNbLayers() { method getNbDatablocks (line 50) | public int getNbDatablocks() { method isCompact (line 54) | public boolean isCompact() { FILE: scanner/src/main/java/com/google/zxing/aztec/AztecReader.java class AztecReader (line 41) | public final class AztecReader implements Reader { method decode (line 50) | @Override method decode (line 55) | @Override method reset (line 117) | @Override FILE: scanner/src/main/java/com/google/zxing/aztec/AztecWriter.java class AztecWriter (line 33) | public final class AztecWriter implements Writer { method encode (line 35) | @Override method encode (line 40) | @Override method encode (line 59) | private static BitMatrix encode(String contents, BarcodeFormat format, method renderResult (line 69) | private static BitMatrix renderResult(AztecCode code, int width, int h... FILE: scanner/src/main/java/com/google/zxing/aztec/decoder/Decoder.java class Decoder (line 35) | public final class Decoder { type Table (line 37) | private enum Table { method decode (line 73) | public DecoderResult decode(AztecDetectorResult detectorResult) throws... method highLevelDecode (line 86) | public static String highLevelDecode(boolean[] correctedBits) { method getEncodedData (line 95) | private static String getEncodedData(boolean[] correctedBits) { method getTable (line 157) | private static Table getTable(char t) { method getCharacter (line 181) | private static String getCharacter(Table table, int code) { method correctBits (line 205) | private boolean[] correctBits(boolean[] rawbits) throws FormatException { method extractBits (line 277) | private boolean[] extractBits(BitMatrix matrix) { method readCode (line 330) | private static int readCode(boolean[] rawbits, int startIndex, int len... method readByte (line 344) | private static byte readByte(boolean[] rawbits, int startIndex) { method convertBoolArrayToByteArray (line 355) | static byte[] convertBoolArrayToByteArray(boolean[] boolArr) { method totalBitsInLayer (line 363) | private static int totalBitsInLayer(int layers, boolean compact) { FILE: scanner/src/main/java/com/google/zxing/aztec/detector/Detector.java class Detector (line 37) | public final class Detector { method Detector (line 54) | public Detector(BitMatrix image) { method detect (line 58) | public AztecDetectorResult detect() throws NotFoundException { method detect (line 69) | public AztecDetectorResult detect(boolean isMirror) throws NotFoundExc... method extractParameters (line 106) | private void extractParameters(ResultPoint[] bullsEyeCorners) throws N... method getRotation (line 156) | private static int getRotation(int[] sides, int length) throws NotFoun... method getCorrectedParameterData (line 194) | private static int getCorrectedParameterData(long parameterData, boole... method getBullsEyeCorners (line 235) | private ResultPoint[] getBullsEyeCorners(Point pCenter) throws NotFoun... method getMatrixCenter (line 294) | private Point getMatrixCenter() { method getMatrixCornerPoints (line 358) | private ResultPoint[] getMatrixCornerPoints(ResultPoint[] bullsEyeCorn... method sampleGrid (line 367) | private BitMatrix sampleGrid(BitMatrix image, method sampleLine (line 400) | private int sampleLine(ResultPoint p1, ResultPoint p2, int size) { method isWhiteOrBlackRectangle (line 421) | private boolean isWhiteOrBlackRectangle(Point p1, method getColor (line 462) | private int getColor(Point p1, Point p2) { method getFirstDifferent (line 494) | private Point getFirstDifferent(Point init, boolean color, int dx, int... method expandSquare (line 527) | private static ResultPoint[] expandSquare(ResultPoint[] cornerPoints, ... method isValid (line 547) | private boolean isValid(int x, int y) { method isValid (line 551) | private boolean isValid(ResultPoint point) { method distance (line 557) | private static float distance(Point a, Point b) { method distance (line 561) | private static float distance(ResultPoint a, ResultPoint b) { method getDimension (line 565) | private int getDimension() { class Point (line 575) | static final class Point { method toResultPoint (line 579) | ResultPoint toResultPoint() { method Point (line 583) | Point(int x, int y) { method getX (line 588) | int getX() { method getY (line 592) | int getY() { method toString (line 596) | @Override FILE: scanner/src/main/java/com/google/zxing/aztec/encoder/AztecCode.java class AztecCode (line 26) | public final class AztecCode { method isCompact (line 37) | public boolean isCompact() { method setCompact (line 41) | public void setCompact(boolean compact) { method getSize (line 48) | public int getSize() { method setSize (line 52) | public void setSize(int size) { method getLayers (line 59) | public int getLayers() { method setLayers (line 63) | public void setLayers(int layers) { method getCodeWords (line 70) | public int getCodeWords() { method setCodeWords (line 74) | public void setCodeWords(int codeWords) { method getMatrix (line 81) | public BitMatrix getMatrix() { method setMatrix (line 85) | public void setMatrix(BitMatrix matrix) { FILE: scanner/src/main/java/com/google/zxing/aztec/encoder/BinaryShiftToken.java class BinaryShiftToken (line 21) | final class BinaryShiftToken extends Token { method BinaryShiftToken (line 26) | BinaryShiftToken(Token previous, method appendTo (line 34) | @Override method toString (line 55) | @Override FILE: scanner/src/main/java/com/google/zxing/aztec/encoder/Encoder.java class Encoder (line 29) | public final class Encoder { method Encoder (line 41) | private Encoder() { method encode (line 50) | public static AztecCode encode(byte[] data) { method encode (line 63) | public static AztecCode encode(byte[] data, int minECCPercent, int use... method drawBullsEye (line 203) | private static void drawBullsEye(BitMatrix matrix, int center, int siz... method generateModeMessage (line 220) | static BitArray generateModeMessage(boolean compact, int layers, int m... method drawModeMessage (line 234) | private static void drawModeMessage(BitMatrix matrix, boolean compact,... method generateCheckWords (line 271) | private static BitArray generateCheckWords(BitArray bitArray, int tota... method bitsToWords (line 287) | private static int[] bitsToWords(BitArray stuffedBits, int wordSize, i... method getGF (line 301) | private static GenericGF getGF(int wordSize) { method stuffBits (line 318) | static BitArray stuffBits(BitArray bits, int wordSize) { method totalBitsInLayer (line 343) | private static int totalBitsInLayer(int layers, boolean compact) { FILE: scanner/src/main/java/com/google/zxing/aztec/encoder/HighLevelEncoder.java class HighLevelEncoder (line 40) | public final class HighLevelEncoder { method HighLevelEncoder (line 152) | public HighLevelEncoder(byte[] text) { method encode (line 159) | public BitArray encode() { method updateStateListForChar (line 204) | private Collection updateStateListForChar(Iterable state... method updateStateForChar (line 215) | private void updateStateForChar(State state, int index, Collection updateStateListForPair(Iterable simplifyStates(Iterable states) { FILE: scanner/src/main/java/com/google/zxing/aztec/encoder/SimpleToken.java class SimpleToken (line 21) | final class SimpleToken extends Token { method SimpleToken (line 27) | SimpleToken(Token previous, int value, int bitCount) { method appendTo (line 33) | @Override method toString (line 38) | @Override FILE: scanner/src/main/java/com/google/zxing/aztec/encoder/State.java class State (line 28) | final class State { method State (line 44) | private State(Token token, int mode, int binaryBytes, int bitCount) { method getMode (line 57) | int getMode() { method getToken (line 61) | Token getToken() { method getBinaryShiftByteCount (line 65) | int getBinaryShiftByteCount() { method getBitCount (line 69) | int getBitCount() { method latchAndAppend (line 75) | State latchAndAppend(int mode, int value) { method shiftAndAppend (line 91) | State shiftAndAppend(int mode, int value) { method addBinaryShiftChar (line 103) | State addBinaryShiftChar(int index) { method endBinaryShift (line 127) | State endBinaryShift(int index) { method isBetterThanOrEqualTo (line 139) | boolean isBetterThanOrEqualTo(State other) { method toBitArray (line 151) | BitArray toBitArray(byte[] text) { method toString (line 167) | @Override method calculateBinaryShiftCost (line 172) | private static int calculateBinaryShiftCost(State state) { FILE: scanner/src/main/java/com/google/zxing/aztec/encoder/Token.java class Token (line 21) | abstract class Token { method Token (line 27) | Token(Token previous) { method getPrevious (line 31) | final Token getPrevious() { method add (line 35) | final Token add(int value, int bitCount) { method addBinaryShift (line 39) | final Token addBinaryShift(int start, int byteCount) { method appendTo (line 44) | abstract void appendTo(BitArray bitArray, byte[] text); FILE: scanner/src/main/java/com/google/zxing/client/result/AbstractDoCoMoResultParser.java class AbstractDoCoMoResultParser (line 29) | abstract class AbstractDoCoMoResultParser extends ResultParser { method matchDoCoMoPrefixedField (line 31) | static String[] matchDoCoMoPrefixedField(String prefix, String rawText... method matchSingleDoCoMoPrefixedField (line 35) | static String matchSingleDoCoMoPrefixedField(String prefix, String raw... FILE: scanner/src/main/java/com/google/zxing/client/result/AddressBookAUResultParser.java class AddressBookAUResultParser (line 32) | public final class AddressBookAUResultParser extends ResultParser { method parse (line 34) | @Override method matchMultipleValuePrefix (line 70) | private static String[] matchMultipleValuePrefix(String prefix, FILE: scanner/src/main/java/com/google/zxing/client/result/AddressBookDoCoMoResultParser.java class AddressBookDoCoMoResultParser (line 36) | public final class AddressBookDoCoMoResultParser extends AbstractDoCoMoR... method parse (line 38) | @Override method parseName (line 83) | private static String parseName(String name) { FILE: scanner/src/main/java/com/google/zxing/client/result/AddressBookParsedResult.java class AddressBookParsedResult (line 25) | public final class AddressBookParsedResult extends ParsedResult { method AddressBookParsedResult (line 44) | public AddressBookParsedResult(String[] names, method AddressBookParsedResult (line 69) | public AddressBookParsedResult(String[] names, method getNames (line 113) | public String[] getNames() { method getNicknames (line 117) | public String[] getNicknames() { method getPronunciation (line 127) | public String getPronunciation() { method getPhoneNumbers (line 131) | public String[] getPhoneNumbers() { method getPhoneTypes (line 139) | public String[] getPhoneTypes() { method getEmails (line 143) | public String[] getEmails() { method getEmailTypes (line 151) | public String[] getEmailTypes() { method getInstantMessenger (line 155) | public String getInstantMessenger() { method getNote (line 159) | public String getNote() { method getAddresses (line 163) | public String[] getAddresses() { method getAddressTypes (line 171) | public String[] getAddressTypes() { method getTitle (line 175) | public String getTitle() { method getOrg (line 179) | public String getOrg() { method getURLs (line 183) | public String[] getURLs() { method getBirthday (line 190) | public String getBirthday() { method getGeo (line 197) | public String[] getGeo() { method getDisplayResult (line 201) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/BizcardResultParser.java class BizcardResultParser (line 31) | public final class BizcardResultParser extends AbstractDoCoMoResultParser { method parse (line 37) | @Override method buildPhoneNumbers (line 72) | private static String[] buildPhoneNumbers(String number1, method buildName (line 92) | private static String buildName(String firstName, String lastName) { FILE: scanner/src/main/java/com/google/zxing/client/result/BookmarkDoCoMoResultParser.java class BookmarkDoCoMoResultParser (line 24) | public final class BookmarkDoCoMoResultParser extends AbstractDoCoMoResu... method parse (line 26) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/CalendarParsedResult.java class CalendarParsedResult (line 36) | public final class CalendarParsedResult extends ParsedResult { method CalendarParsedResult (line 62) | public CalendarParsedResult(String summary, method getSummary (line 103) | public String getSummary() { method getStart (line 111) | @Deprecated method getStartTimestamp (line 120) | public long getStartTimestamp() { method isStartAllDay (line 127) | public boolean isStartAllDay() { method getEnd (line 135) | @Deprecated method getEndTimestamp (line 144) | public long getEndTimestamp() { method isEndAllDay (line 151) | public boolean isEndAllDay() { method getLocation (line 155) | public String getLocation() { method getOrganizer (line 159) | public String getOrganizer() { method getAttendees (line 163) | public String[] getAttendees() { method getDescription (line 167) | public String getDescription() { method getLatitude (line 171) | public double getLatitude() { method getLongitude (line 175) | public double getLongitude() { method getDisplayResult (line 179) | @Override method parseDate (line 199) | private static long parseDate(String when) throws ParseException { method format (line 226) | private static String format(boolean allDay, long date) { method parseDurationMS (line 236) | private static long parseDurationMS(CharSequence durationString) { method parseDateTimeString (line 254) | private static long parseDateTimeString(String dateTimeString) throws ... FILE: scanner/src/main/java/com/google/zxing/client/result/EmailAddressParsedResult.java class EmailAddressParsedResult (line 25) | public final class EmailAddressParsedResult extends ParsedResult { method EmailAddressParsedResult (line 33) | EmailAddressParsedResult(String to) { method EmailAddressParsedResult (line 37) | EmailAddressParsedResult(String[] tos, method getEmailAddress (line 54) | @Deprecated method getTos (line 59) | public String[] getTos() { method getCCs (line 63) | public String[] getCCs() { method getBCCs (line 67) | public String[] getBCCs() { method getSubject (line 71) | public String getSubject() { method getBody (line 75) | public String getBody() { method getMailtoURI (line 83) | @Deprecated method getDisplayResult (line 88) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/EmailAddressResultParser.java class EmailAddressResultParser (line 30) | public final class EmailAddressResultParser extends ResultParser { method parse (line 34) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/EmailDoCoMoResultParser.java class EmailDoCoMoResultParser (line 30) | public final class EmailDoCoMoResultParser extends AbstractDoCoMoResultP... method parse (line 34) | @Override method isBasicallyValidEmailAddress (line 60) | static boolean isBasicallyValidEmailAddress(String email) { FILE: scanner/src/main/java/com/google/zxing/client/result/ExpandedProductParsedResult.java class ExpandedProductParsedResult (line 38) | public final class ExpandedProductParsedResult extends ParsedResult { method ExpandedProductParsedResult (line 60) | public ExpandedProductParsedResult(String rawText, method equals (line 93) | @Override method equalsOrNull (line 116) | private static boolean equalsOrNull(Object o1, Object o2) { method hashCode (line 120) | @Override method hashNotNull (line 139) | private static int hashNotNull(Object o) { method getRawText (line 143) | public String getRawText() { method getProductID (line 147) | public String getProductID() { method getSscc (line 151) | public String getSscc() { method getLotNumber (line 155) | public String getLotNumber() { method getProductionDate (line 159) | public String getProductionDate() { method getPackagingDate (line 163) | public String getPackagingDate() { method getBestBeforeDate (line 167) | public String getBestBeforeDate() { method getExpirationDate (line 171) | public String getExpirationDate() { method getWeight (line 175) | public String getWeight() { method getWeightType (line 179) | public String getWeightType() { method getWeightIncrement (line 183) | public String getWeightIncrement() { method getPrice (line 187) | public String getPrice() { method getPriceIncrement (line 191) | public String getPriceIncrement() { method getPriceCurrency (line 195) | public String getPriceCurrency() { method getUncommonAIs (line 199) | public Map getUncommonAIs() { method getDisplayResult (line 203) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/ExpandedProductResultParser.java class ExpandedProductResultParser (line 41) | public final class ExpandedProductResultParser extends ResultParser { method parse (line 43) | @Override method findAIvalue (line 175) | private static String findAIvalue(int i, String rawText) { method findValue (line 198) | private static String findValue(int i, String rawText) { FILE: scanner/src/main/java/com/google/zxing/client/result/GeoParsedResult.java class GeoParsedResult (line 25) | public final class GeoParsedResult extends ParsedResult { method GeoParsedResult (line 32) | GeoParsedResult(double latitude, double longitude, double altitude, St... method getGeoURI (line 40) | public String getGeoURI() { method getLatitude (line 60) | public double getLatitude() { method getLongitude (line 67) | public double getLongitude() { method getAltitude (line 74) | public double getAltitude() { method getQuery (line 81) | public String getQuery() { method getDisplayResult (line 85) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/GeoResultParser.java class GeoResultParser (line 32) | public final class GeoResultParser extends ResultParser { method parse (line 37) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/ISBNParsedResult.java class ISBNParsedResult (line 24) | public final class ISBNParsedResult extends ParsedResult { method ISBNParsedResult (line 28) | ISBNParsedResult(String isbn) { method getISBN (line 33) | public String getISBN() { method getDisplayResult (line 37) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/ISBNResultParser.java class ISBNResultParser (line 27) | public final class ISBNResultParser extends ResultParser { method parse (line 32) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/ParsedResult.java class ParsedResult (line 30) | public abstract class ParsedResult { method ParsedResult (line 34) | protected ParsedResult(ParsedResultType type) { method getType (line 38) | public final ParsedResultType getType() { method getDisplayResult (line 42) | public abstract String getDisplayResult(); method toString (line 44) | @Override method maybeAppend (line 49) | public static void maybeAppend(String value, StringBuilder result) { method maybeAppend (line 59) | public static void maybeAppend(String[] values, StringBuilder result) { FILE: scanner/src/main/java/com/google/zxing/client/result/ParsedResultType.java type ParsedResultType (line 25) | public enum ParsedResultType { FILE: scanner/src/main/java/com/google/zxing/client/result/ProductParsedResult.java class ProductParsedResult (line 24) | public final class ProductParsedResult extends ParsedResult { method ProductParsedResult (line 29) | ProductParsedResult(String productID) { method ProductParsedResult (line 33) | ProductParsedResult(String productID, String normalizedProductID) { method getProductID (line 39) | public String getProductID() { method getNormalizedProductID (line 43) | public String getNormalizedProductID() { method getDisplayResult (line 47) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/ProductResultParser.java class ProductResultParser (line 28) | public final class ProductResultParser extends ResultParser { method parse (line 31) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/ResultParser.java class ResultParser (line 40) | public abstract class ResultParser { method parse (line 80) | public abstract ParsedResult parse(Result theResult); method getMassagedText (line 82) | protected static String getMassagedText(Result result) { method parseResult (line 90) | public static ParsedResult parseResult(Result theResult) { method maybeAppend (line 100) | protected static void maybeAppend(String value, StringBuilder result) { method maybeAppend (line 107) | protected static void maybeAppend(String[] value, StringBuilder result) { method maybeWrap (line 116) | protected static String[] maybeWrap(String value) { method unescapeBackslash (line 120) | protected static String unescapeBackslash(String escaped) { method parseHexDigit (line 141) | protected static int parseHexDigit(char c) { method isStringOfDigits (line 154) | protected static boolean isStringOfDigits(CharSequence value, int leng... method isSubstringOfDigits (line 158) | protected static boolean isSubstringOfDigits(CharSequence value, int o... method parseNameValuePairs (line 166) | static Map parseNameValuePairs(String uri) { method appendKeyValue (line 178) | private static void appendKeyValue(CharSequence keyValue, Map numbers, FILE: scanner/src/main/java/com/google/zxing/client/result/SMSParsedResult.java class SMSParsedResult (line 25) | public final class SMSParsedResult extends ParsedResult { method SMSParsedResult (line 32) | public SMSParsedResult(String number, method SMSParsedResult (line 43) | public SMSParsedResult(String[] numbers, method getSMSURI (line 54) | public String getSMSURI() { method getNumbers (line 89) | public String[] getNumbers() { method getVias (line 93) | public String[] getVias() { method getSubject (line 97) | public String getSubject() { method getBody (line 101) | public String getBody() { method getDisplayResult (line 105) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/SMSTOMMSTOResultParser.java class SMSTOMMSTOResultParser (line 31) | public final class SMSTOMMSTOResultParser extends ResultParser { method parse (line 33) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/SMTPResultParser.java class SMTPResultParser (line 27) | public final class SMTPResultParser extends ResultParser { method parse (line 29) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/TelParsedResult.java class TelParsedResult (line 24) | public final class TelParsedResult extends ParsedResult { method TelParsedResult (line 30) | public TelParsedResult(String number, String telURI, String title) { method getNumber (line 37) | public String getNumber() { method getTelURI (line 41) | public String getTelURI() { method getTitle (line 45) | public String getTitle() { method getDisplayResult (line 49) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/TelResultParser.java class TelResultParser (line 26) | public final class TelResultParser extends ResultParser { method parse (line 28) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/TextParsedResult.java class TextParsedResult (line 25) | public final class TextParsedResult extends ParsedResult { method TextParsedResult (line 30) | public TextParsedResult(String text, String language) { method getText (line 36) | public String getText() { method getLanguage (line 40) | public String getLanguage() { method getDisplayResult (line 44) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/URIParsedResult.java class URIParsedResult (line 24) | public final class URIParsedResult extends ParsedResult { method URIParsedResult (line 29) | public URIParsedResult(String uri, String title) { method getURI (line 35) | public String getURI() { method getTitle (line 39) | public String getTitle() { method isPossiblyMaliciousURI (line 48) | @Deprecated method getDisplayResult (line 53) | @Override method massageURI (line 65) | private static String massageURI(String uri) { method isColonFollowedByPortNumber (line 76) | private static boolean isColonFollowedByPortNumber(String uri, int pro... FILE: scanner/src/main/java/com/google/zxing/client/result/URIResultParser.java class URIResultParser (line 29) | public final class URIResultParser extends ResultParser { method parse (line 41) | @Override method isPossiblyMaliciousURI (line 64) | static boolean isPossiblyMaliciousURI(String uri) { method isBasicallyValidURI (line 68) | static boolean isBasicallyValidURI(String uri) { FILE: scanner/src/main/java/com/google/zxing/client/result/URLTOResultParser.java class URLTOResultParser (line 28) | public final class URLTOResultParser extends ResultParser { method parse (line 30) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/VCardResultParser.java class VCardResultParser (line 37) | public final class VCardResultParser extends ResultParser { method parse (line 50) | @Override method matchVCardPrefixedField (line 103) | static List> matchVCardPrefixedField(CharSequence prefix, method decodeQuotedPrintable (line 223) | private static String decodeQuotedPrintable(CharSequence value, String... method maybeAppendFragment (line 256) | private static void maybeAppendFragment(ByteArrayOutputStream fragment... method matchSingleVCardPrefixedField (line 276) | static List matchSingleVCardPrefixedField(CharSequence prefix, method toPrimaryValue (line 284) | private static String toPrimaryValue(List list) { method toPrimaryValues (line 288) | private static String[] toPrimaryValues(Collection> lists) { method toTypes (line 302) | private static String[] toTypes(Collection> lists) { method isLikeVCardDate (line 330) | private static boolean isLikeVCardDate(CharSequence value) { method formatNames (line 340) | private static void formatNames(Iterable> names) { method maybeAppendComponent (line 365) | private static void maybeAppendComponent(String[] components, int i, S... FILE: scanner/src/main/java/com/google/zxing/client/result/VEventResultParser.java class VEventResultParser (line 29) | public final class VEventResultParser extends ResultParser { method parse (line 31) | @Override method matchSingleVCardPrefixedField (line 92) | private static String matchSingleVCardPrefixedField(CharSequence prefix, method matchVCardPrefixedField (line 99) | private static String[] matchVCardPrefixedField(CharSequence prefix, S... method stripMailto (line 112) | private static String stripMailto(String s) { FILE: scanner/src/main/java/com/google/zxing/client/result/VINParsedResult.java class VINParsedResult (line 23) | public final class VINParsedResult extends ParsedResult { method VINParsedResult (line 35) | public VINParsedResult(String vin, method getVIN (line 56) | public String getVIN() { method getWorldManufacturerID (line 60) | public String getWorldManufacturerID() { method getVehicleDescriptorSection (line 64) | public String getVehicleDescriptorSection() { method getVehicleIdentifierSection (line 68) | public String getVehicleIdentifierSection() { method getCountryCode (line 72) | public String getCountryCode() { method getVehicleAttributes (line 76) | public String getVehicleAttributes() { method getModelYear (line 80) | public int getModelYear() { method getPlantCode (line 84) | public char getPlantCode() { method getSequentialNumber (line 88) | public String getSequentialNumber() { method getDisplayResult (line 92) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/VINResultParser.java class VINResultParser (line 29) | public final class VINResultParser extends ResultParser { method parse (line 34) | @Override method checkChecksum (line 63) | private static boolean checkChecksum(CharSequence vin) { method vinCharValue (line 73) | private static int vinCharValue(char c) { method vinPositionWeight (line 89) | private static int vinPositionWeight(int position) { method checkChar (line 105) | private static char checkChar(int remainder) { method modelYear (line 115) | private static int modelYear(char c) { method countryCode (line 140) | private static String countryCode(CharSequence wmi) { FILE: scanner/src/main/java/com/google/zxing/client/result/WifiParsedResult.java class WifiParsedResult (line 24) | public final class WifiParsedResult extends ParsedResult { method WifiParsedResult (line 35) | public WifiParsedResult(String networkEncryption, String ssid, String ... method WifiParsedResult (line 39) | public WifiParsedResult(String networkEncryption, String ssid, String ... method WifiParsedResult (line 43) | public WifiParsedResult(String networkEncryption, String ssid, String ... method getSsid (line 55) | public String getSsid() { method getNetworkEncryption (line 59) | public String getNetworkEncryption() { method getPassword (line 63) | public String getPassword() { method isHidden (line 67) | public boolean isHidden() { method getIdentity (line 71) | public String getIdentity() { method getAnonymousIdentity (line 75) | public String getAnonymousIdentity() { method getEapMethod (line 79) | public String getEapMethod() { method getPhase2Method (line 83) | public String getPhase2Method() { method getDisplayResult (line 87) | @Override FILE: scanner/src/main/java/com/google/zxing/client/result/WifiResultParser.java class WifiResultParser (line 38) | public final class WifiResultParser extends ResultParser { method parse (line 40) | @Override FILE: scanner/src/main/java/com/google/zxing/common/BitArray.java class BitArray (line 26) | public final class BitArray implements Cloneable { method BitArray (line 31) | public BitArray() { method BitArray (line 36) | public BitArray(int size) { method BitArray (line 42) | BitArray(int[] bits, int size) { method getSize (line 47) | public int getSize() { method getSizeInBytes (line 51) | public int getSizeInBytes() { method ensureCapacity (line 55) | private void ensureCapacity(int size) { method get (line 67) | public boolean get(int i) { method set (line 76) | public void set(int i) { method flip (line 85) | public void flip(int i) { method getNextSet (line 95) | public int getNextSet(int from) { method getNextUnset (line 118) | public int getNextUnset(int from) { method setBulk (line 143) | public void setBulk(int i, int newBits) { method setRange (line 153) | public void setRange(int start, int end) { method clear (line 175) | public void clear() { method isRange (line 191) | public boolean isRange(int start, int end, boolean value) { method appendBit (line 216) | public void appendBit(boolean bit) { method appendBits (line 232) | public void appendBits(int value, int numBits) { method appendBitArray (line 242) | public void appendBitArray(BitArray other) { method xor (line 250) | public void xor(BitArray other) { method toBytes (line 269) | public void toBytes(int bitOffset, byte[] array, int offset, int numBy... method getBitArray (line 286) | public int[] getBitArray() { method reverse (line 293) | public void reverse() { method makeArray (line 322) | private static int[] makeArray(int size) { method equals (line 326) | @Override method hashCode (line 335) | @Override method toString (line 340) | @Override method clone (line 352) | @Override FILE: scanner/src/main/java/com/google/zxing/common/BitMatrix.java class BitMatrix (line 36) | public final class BitMatrix implements Cloneable { method BitMatrix (line 48) | public BitMatrix(int dimension) { method BitMatrix (line 58) | public BitMatrix(int width, int height) { method BitMatrix (line 68) | private BitMatrix(int width, int height, int rowSize, int[] bits) { method parse (line 81) | public static BitMatrix parse(boolean[][] image) { method parse (line 96) | public static BitMatrix parse(String stringRepresentation, String setS... method get (line 160) | public boolean get(int x, int y) { method set (line 171) | public void set(int x, int y) { method unset (line 176) | public void unset(int x, int y) { method flip (line 187) | public void flip(int x, int y) { method xor (line 198) | public void xor(BitMatrix mask) { method clear (line 216) | public void clear() { method setRegion (line 231) | public void setRegion(int left, int top, int width, int height) { method getRow (line 259) | public BitArray getRow(int y, BitArray row) { method setRow (line 276) | public void setRow(int y, BitArray row) { method rotate180 (line 283) | public void rotate180() { method getEnclosingRectangle (line 303) | public int[] getEnclosingRectangle() { method getTopLeftOnBit (line 353) | public int[] getTopLeftOnBit() { method getBottomRightOnBit (line 373) | public int[] getBottomRightOnBit() { method getWidth (line 398) | public int getWidth() { method getHeight (line 405) | public int getHeight() { method getRowSize (line 412) | public int getRowSize() { method equals (line 416) | @Override method hashCode (line 426) | @Override method toString (line 439) | @Override method toString (line 449) | public String toString(String setString, String unsetString) { method toString (line 460) | @Deprecated method buildToString (line 465) | private String buildToString(String setString, String unsetString, Str... method clone (line 476) | @Override FILE: scanner/src/main/java/com/google/zxing/common/BitSource.java class BitSource (line 28) | public final class BitSource { method BitSource (line 38) | public BitSource(byte[] bytes) { method getBitOffset (line 45) | public int getBitOffset() { method getByteOffset (line 52) | public int getByteOffset() { method readBits (line 62) | public int readBits(int numBits) { method available (line 107) | public int available() { FILE: scanner/src/main/java/com/google/zxing/common/CharacterSetECI.java type CharacterSetECI (line 30) | public enum CharacterSetECI { method CharacterSetECI (line 78) | CharacterSetECI(int value) { method CharacterSetECI (line 82) | CharacterSetECI(int value, String... otherEncodingNames) { method CharacterSetECI (line 87) | CharacterSetECI(int[] values, String... otherEncodingNames) { method getValue (line 92) | public int getValue() { method getCharacterSetECIByValue (line 102) | public static CharacterSetECI getCharacterSetECIByValue(int value) thr... method getCharacterSetECIByName (line 114) | public static CharacterSetECI getCharacterSetECIByName(String name) { FILE: scanner/src/main/java/com/google/zxing/common/DecoderResult.java class DecoderResult (line 28) | public final class DecoderResult { method DecoderResult (line 41) | public DecoderResult(byte[] rawBytes, method DecoderResult (line 48) | public DecoderResult(byte[] rawBytes, method getRawBytes (line 66) | public byte[] getRawBytes() { method getNumBits (line 74) | public int getNumBits() { method setNumBits (line 82) | public void setNumBits(int numBits) { method getText (line 89) | public String getText() { method getByteSegments (line 96) | public List getByteSegments() { method getECLevel (line 103) | public String getECLevel() { method getErrorsCorrected (line 110) | public Integer getErrorsCorrected() { method setErrorsCorrected (line 114) | public void setErrorsCorrected(Integer errorsCorrected) { method getErasures (line 121) | public Integer getErasures() { method setErasures (line 125) | public void setErasures(Integer erasures) { method getOther (line 132) | public Object getOther() { method setOther (line 136) | public void setOther(Object other) { method hasStructuredAppend (line 140) | public boolean hasStructuredAppend() { method getStructuredAppendParity (line 144) | public int getStructuredAppendParity() { method getStructuredAppendSequenceNumber (line 148) | public int getStructuredAppendSequenceNumber() { FILE: scanner/src/main/java/com/google/zxing/common/DefaultGridSampler.java class DefaultGridSampler (line 24) | public final class DefaultGridSampler extends GridSampler { method sampleGrid (line 26) | @Override method sampleGrid (line 46) | @Override FILE: scanner/src/main/java/com/google/zxing/common/DetectorResult.java class DetectorResult (line 28) | public class DetectorResult { method DetectorResult (line 33) | public DetectorResult(BitMatrix bits, ResultPoint[] points) { method getBits (line 38) | public final BitMatrix getBits() { method getPoints (line 42) | public final ResultPoint[] getPoints() { FILE: scanner/src/main/java/com/google/zxing/common/GlobalHistogramBinarizer.java class GlobalHistogramBinarizer (line 34) | public class GlobalHistogramBinarizer extends Binarizer { method GlobalHistogramBinarizer (line 44) | public GlobalHistogramBinarizer(LuminanceSource source) { method getBlackRow (line 51) | @Override method getBlackMatrix (line 93) | @Override method createBinarizer (line 132) | @Override method initArrays (line 137) | private void initArrays(int luminanceSize) { method estimateBlackPoint (line 146) | private static int estimateBlackPoint(int[] buckets) throws NotFoundEx... FILE: scanner/src/main/java/com/google/zxing/common/GridSampler.java class GridSampler (line 34) | public abstract class GridSampler { method setGridSampler (line 47) | public static void setGridSampler(GridSampler newGridSampler) { method getInstance (line 54) | public static GridSampler getInstance() { method sampleGrid (line 87) | public abstract BitMatrix sampleGrid(BitMatrix image, method sampleGrid (line 99) | public abstract BitMatrix sampleGrid(BitMatrix image, method checkAndNudgePoints (line 119) | protected static void checkAndNudgePoints(BitMatrix image, FILE: scanner/src/main/java/com/google/zxing/common/HybridBinarizer.java class HybridBinarizer (line 40) | public final class HybridBinarizer extends GlobalHistogramBinarizer { method HybridBinarizer (line 52) | public HybridBinarizer(LuminanceSource source) { method getBlackMatrix (line 61) | @Override method createBinarizer (line 91) | @Override method calculateThresholdForBlock (line 101) | private static void calculateThresholdForBlock(byte[] luminances, method cap (line 133) | private static int cap(int value, int min, int max) { method thresholdBlock (line 140) | private static void thresholdBlock(byte[] luminances, method calculateBlackPoints (line 161) | private static int[][] calculateBlackPoints(byte[] luminances, FILE: scanner/src/main/java/com/google/zxing/common/PerspectiveTransform.java class PerspectiveTransform (line 26) | public final class PerspectiveTransform { method PerspectiveTransform (line 38) | private PerspectiveTransform(float a11, float a21, float a31, method quadrilateralToQuadrilateral (line 52) | public static PerspectiveTransform quadrilateralToQuadrilateral(float ... method transformPoints (line 66) | public void transformPoints(float[] points) { method transformPoints (line 86) | public void transformPoints(float[] xValues, float[] yValues) { method squareToQuadrilateral (line 97) | public static PerspectiveTransform squareToQuadrilateral(float x0, flo... method quadrilateralToSquare (line 122) | public static PerspectiveTransform quadrilateralToSquare(float x0, flo... method buildAdjoint (line 130) | PerspectiveTransform buildAdjoint() { method times (line 143) | PerspectiveTransform times(PerspectiveTransform other) { FILE: scanner/src/main/java/com/google/zxing/common/StringUtils.java class StringUtils (line 30) | public final class StringUtils { method StringUtils (line 42) | private StringUtils() { } method guessEncoding (line 51) | public static String guessEncoding(byte[] bytes, Map... FILE: scanner/src/main/java/com/google/zxing/common/detector/MathUtils.java class MathUtils (line 22) | public final class MathUtils { method MathUtils (line 24) | private MathUtils() { method round (line 36) | public static int round(float d) { method distance (line 47) | public static float distance(float aX, float aY, float bX, float bY) { method distance (line 60) | public static float distance(int aX, int aY, int bX, int bY) { method sum (line 70) | public static int sum(int[] array) { FILE: scanner/src/main/java/com/google/zxing/common/detector/MonochromeRectangleDetector.java class MonochromeRectangleDetector (line 31) | @Deprecated method MonochromeRectangleDetector (line 38) | public MonochromeRectangleDetector(BitMatrix image) { method detect (line 52) | public ResultPoint[] detect() throws NotFoundException { method findCornerFromCenter (line 102) | private ResultPoint findCornerFromCenter(int centerX, method blackWhiteRange (line 170) | private int[] blackWhiteRange(int fixedDimension, int maxWhiteRun, int... FILE: scanner/src/main/java/com/google/zxing/common/detector/WhiteRectangleDetector.java class WhiteRectangleDetector (line 33) | public final class WhiteRectangleDetector { method WhiteRectangleDetector (line 46) | public WhiteRectangleDetector(BitMatrix image) throws NotFoundException { method WhiteRectangleDetector (line 57) | public WhiteRectangleDetector(BitMatrix image, int initSize, int x, in... method detect (line 85) | public ResultPoint[] detect() throws NotFoundException { method getBlackPointOnSegment (line 235) | private ResultPoint getBlackPointOnSegment(float aX, float aY, float b... method centerEdges (line 263) | private ResultPoint[] centerEdges(ResultPoint y, ResultPoint z, method containsBlackPoint (line 306) | private boolean containsBlackPoint(int a, int b, int fixed, boolean ho... FILE: scanner/src/main/java/com/google/zxing/common/reedsolomon/GenericGF.java class GenericGF (line 30) | public final class GenericGF { method GenericGF (line 60) | public GenericGF(int primitive, int size, int b) { method getZero (line 84) | GenericGFPoly getZero() { method getOne (line 88) | GenericGFPoly getOne() { method buildMonomial (line 95) | GenericGFPoly buildMonomial(int degree, int coefficient) { method addOrSubtract (line 112) | static int addOrSubtract(int a, int b) { method exp (line 119) | int exp(int a) { method log (line 126) | int log(int a) { method inverse (line 136) | int inverse(int a) { method multiply (line 146) | int multiply(int a, int b) { method getSize (line 153) | public int getSize() { method getGeneratorBase (line 157) | public int getGeneratorBase() { method toString (line 161) | @Override FILE: scanner/src/main/java/com/google/zxing/common/reedsolomon/GenericGFPoly.java class GenericGFPoly (line 28) | final class GenericGFPoly { method GenericGFPoly (line 42) | GenericGFPoly(GenericGF field, int[] coefficients) { method getCoefficients (line 69) | int[] getCoefficients() { method getDegree (line 76) | int getDegree() { method isZero (line 83) | boolean isZero() { method getCoefficient (line 90) | int getCoefficient(int degree) { method evaluateAt (line 97) | int evaluateAt(int a) { method addOrSubtract (line 118) | GenericGFPoly addOrSubtract(GenericGFPoly other) { method multiply (line 148) | GenericGFPoly multiply(GenericGFPoly other) { method multiply (line 170) | GenericGFPoly multiply(int scalar) { method multiplyByMonomial (line 185) | GenericGFPoly multiplyByMonomial(int degree, int coefficient) { method divide (line 200) | GenericGFPoly[] divide(GenericGFPoly other) { method toString (line 226) | @Override FILE: scanner/src/main/java/com/google/zxing/common/reedsolomon/ReedSolomonDecoder.java class ReedSolomonDecoder (line 41) | public final class ReedSolomonDecoder { method ReedSolomonDecoder (line 45) | public ReedSolomonDecoder(GenericGF field) { method decode (line 58) | public void decode(int[] received, int twoS) throws ReedSolomonExcepti... method runEuclideanAlgorithm (line 88) | private GenericGFPoly[] runEuclideanAlgorithm(GenericGFPoly a, Generic... method findErrorLocations (line 143) | private int[] findErrorLocations(GenericGFPoly errorLocator) throws Re... method findErrorMagnitudes (line 163) | private int[] findErrorMagnitudes(GenericGFPoly errorEvaluator, int[] ... FILE: scanner/src/main/java/com/google/zxing/common/reedsolomon/ReedSolomonEncoder.java class ReedSolomonEncoder (line 28) | public final class ReedSolomonEncoder { method ReedSolomonEncoder (line 33) | public ReedSolomonEncoder(GenericGF field) { method buildGenerator (line 39) | private GenericGFPoly buildGenerator(int degree) { method encode (line 52) | public void encode(int[] toEncode, int ecBytes) { FILE: scanner/src/main/java/com/google/zxing/common/reedsolomon/ReedSolomonException.java class ReedSolomonException (line 25) | public final class ReedSolomonException extends Exception { method ReedSolomonException (line 27) | public ReedSolomonException(String message) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/DataMatrixReader.java class DataMatrixReader (line 43) | public final class DataMatrixReader implements Reader { method decode (line 57) | @Override method decode (line 62) | @Override method reset (line 89) | @Override method extractPureBits (line 102) | private static BitMatrix extractPureBits(BitMatrix image) throws NotFo... method moduleSize (line 143) | private static int moduleSize(int[] leftTopBlack, BitMatrix image) thr... FILE: scanner/src/main/java/com/google/zxing/datamatrix/DataMatrixWriter.java class DataMatrixWriter (line 39) | public final class DataMatrixWriter implements Writer { method encode (line 41) | @Override method encode (line 46) | @Override method encodeLowLevel (line 106) | private static BitMatrix encodeLowLevel(DefaultPlacement placement, Sy... method convertByteMatrixToBitMatrix (line 163) | private static BitMatrix convertByteMatrixToBitMatrix(ByteMatrix matri... FILE: scanner/src/main/java/com/google/zxing/datamatrix/decoder/BitMatrixParser.java class BitMatrixParser (line 25) | final class BitMatrixParser { method BitMatrixParser (line 35) | BitMatrixParser(BitMatrix bitMatrix) throws FormatException { method getVersion (line 46) | Version getVersion() { method readVersion (line 61) | private static Version readVersion(BitMatrix bitMatrix) throws FormatE... method readCodewords (line 75) | byte[] readCodewords() throws FormatException { method readModule (line 154) | private boolean readModule(int row, int column, int numRows, int numCo... method readUtah (line 179) | private int readUtah(int row, int column, int numRows, int numColumns) { method readCorner1 (line 224) | private int readCorner1(int numRows, int numColumns) { method readCorner2 (line 269) | private int readCorner2(int numRows, int numColumns) { method readCorner3 (line 314) | private int readCorner3(int numRows, int numColumns) { method readCorner4 (line 359) | private int readCorner4(int numRows, int numColumns) { method extractDataRegion (line 402) | private BitMatrix extractDataRegion(BitMatrix bitMatrix) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/decoder/DataBlock.java class DataBlock (line 26) | final class DataBlock { method DataBlock (line 31) | private DataBlock(int numDataCodewords, byte[] codewords) { method getDataBlocks (line 46) | static DataBlock[] getDataBlocks(byte[] rawCodewords, method getNumDataCodewords (line 110) | int getNumDataCodewords() { method getCodewords (line 114) | byte[] getCodewords() { FILE: scanner/src/main/java/com/google/zxing/datamatrix/decoder/DecodedBitStreamParser.java class DecodedBitStreamParser (line 37) | final class DecodedBitStreamParser { type Mode (line 39) | private enum Mode { method DecodedBitStreamParser (line 82) | private DecodedBitStreamParser() { method decode (line 85) | static DecoderResult decode(byte[] bytes) throws FormatException { method decodeAsciiSegment (line 126) | private static Mode decodeAsciiSegment(BitSource bits, method decodeC40Segment (line 201) | private static void decodeC40Segment(BitSource bits, StringBuilder res... method decodeTextSegment (line 291) | private static void decodeTextSegment(BitSource bits, StringBuilder re... method decodeAnsiX12Segment (line 386) | private static void decodeAnsiX12Segment(BitSource bits, method parseTwoBytes (line 433) | private static void parseTwoBytes(int firstByte, int secondByte, int[]... method decodeEdifactSegment (line 446) | private static void decodeEdifactSegment(BitSource bits, StringBuilder... method decodeBase256Segment (line 477) | private static void decodeBase256Segment(BitSource bits, method unrandomize255State (line 518) | private static int unrandomize255State(int randomizedBase256Codeword, FILE: scanner/src/main/java/com/google/zxing/datamatrix/decoder/Decoder.java class Decoder (line 33) | public final class Decoder { method Decoder (line 37) | public Decoder() { method decode (line 50) | public DecoderResult decode(boolean[][] image) throws FormatException,... method decode (line 63) | public DecoderResult decode(BitMatrix bits) throws FormatException, Ch... method correctErrors (line 106) | private void correctErrors(byte[] codewordBytes, int numDataCodewords)... FILE: scanner/src/main/java/com/google/zxing/datamatrix/decoder/Version.java class Version (line 27) | public final class Version { method Version (line 39) | private Version(int versionNumber, method getVersionNumber (line 62) | public int getVersionNumber() { method getSymbolSizeRows (line 66) | public int getSymbolSizeRows() { method getSymbolSizeColumns (line 70) | public int getSymbolSizeColumns() { method getDataRegionSizeRows (line 74) | public int getDataRegionSizeRows() { method getDataRegionSizeColumns (line 78) | public int getDataRegionSizeColumns() { method getTotalCodewords (line 82) | public int getTotalCodewords() { method getECBlocks (line 86) | ECBlocks getECBlocks() { method getVersionForDimensions (line 98) | public static Version getVersionForDimensions(int numRows, int numColu... class ECBlocks (line 118) | static final class ECBlocks { method ECBlocks (line 122) | private ECBlocks(int ecCodewords, ECB ecBlocks) { method ECBlocks (line 127) | private ECBlocks(int ecCodewords, ECB ecBlocks1, ECB ecBlocks2) { method getECCodewords (line 132) | int getECCodewords() { method getECBlocks (line 136) | ECB[] getECBlocks() { class ECB (line 146) | static final class ECB { method ECB (line 150) | private ECB(int count, int dataCodewords) { method getCount (line 155) | int getCount() { method getDataCodewords (line 159) | int getDataCodewords() { method toString (line 164) | @Override method buildVersions (line 172) | private static Version[] buildVersions() { FILE: scanner/src/main/java/com/google/zxing/datamatrix/detector/Detector.java class Detector (line 32) | public final class Detector { method Detector (line 37) | public Detector(BitMatrix image) throws NotFoundException { method detect (line 48) | public DetectorResult detect() throws NotFoundException { method shiftPoint (line 90) | private ResultPoint shiftPoint(ResultPoint point, ResultPoint to, int ... method moveAway (line 96) | private ResultPoint moveAway(ResultPoint point, float fromX, float fro... method detectSolid1 (line 118) | private ResultPoint[] detectSolid1(ResultPoint[] cornerPoints) { method detectSolid2 (line 163) | private ResultPoint[] detectSolid2(ResultPoint[] points) { method correctTopRight (line 203) | private ResultPoint correctTopRight(ResultPoint[] points) { method shiftToModuleCenter (line 251) | private ResultPoint[] shiftToModuleCenter(ResultPoint[] points) { method isValid (line 303) | private boolean isValid(ResultPoint p) { method sampleGrid (line 307) | private static BitMatrix sampleGrid(BitMatrix image, method transitionsBetween (line 341) | private int transitionsBetween(ResultPoint from, ResultPoint to) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/ASCIIEncoder.java class ASCIIEncoder (line 19) | final class ASCIIEncoder implements Encoder { method getEncodingMode (line 21) | @Override method encode (line 26) | @Override method encodeASCIIDigits (line 74) | private static char encodeASCIIDigits(char digit1, char digit2) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/Base256Encoder.java class Base256Encoder (line 19) | final class Base256Encoder implements Encoder { method getEncodingMode (line 21) | @Override method encode (line 26) | @Override method randomize255State (line 65) | private static char randomize255State(char ch, int codewordPosition) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/C40Encoder.java class C40Encoder (line 19) | class C40Encoder implements Encoder { method getEncodingMode (line 21) | @Override method encode (line 26) | @Override method backtrackOneCharacter (line 67) | private int backtrackOneCharacter(EncoderContext context, method writeNextTriplet (line 78) | static void writeNextTriplet(EncoderContext context, StringBuilder buf... method handleEOD (line 89) | void handleEOD(EncoderContext context, StringBuilder buffer) { method encodeChar (line 127) | int encodeChar(char c, StringBuilder sb) { method encodeToCodewords (line 171) | private static String encodeToCodewords(CharSequence sb, int startPos) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/DataMatrixSymbolInfo144.java class DataMatrixSymbolInfo144 (line 19) | final class DataMatrixSymbolInfo144 extends SymbolInfo { method DataMatrixSymbolInfo144 (line 21) | DataMatrixSymbolInfo144() { method getInterleavedBlockCount (line 25) | @Override method getDataLengthForInterleavedBlock (line 30) | @Override FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/DefaultPlacement.java class DefaultPlacement (line 24) | public class DefaultPlacement { method DefaultPlacement (line 38) | public DefaultPlacement(CharSequence codewords, int numcols, int numro... method getNumrows (line 46) | final int getNumrows() { method getNumcols (line 50) | final int getNumcols() { method getBits (line 54) | final byte[] getBits() { method getBit (line 58) | public final boolean getBit(int col, int row) { method setBit (line 62) | private void setBit(int col, int row, boolean bit) { method hasBit (line 66) | private boolean hasBit(int col, int row) { method place (line 70) | public final void place() { method module (line 121) | private void module(int row, int col, int pos, int bit) { method utah (line 143) | private void utah(int row, int col, int pos) { method corner1 (line 154) | private void corner1(int pos) { method corner2 (line 165) | private void corner2(int pos) { method corner3 (line 176) | private void corner3(int pos) { method corner4 (line 187) | private void corner4(int pos) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/EdifactEncoder.java class EdifactEncoder (line 19) | final class EdifactEncoder implements Encoder { method getEncodingMode (line 21) | @Override method encode (line 26) | @Override method handleEOD (line 58) | private static void handleEOD(EncoderContext context, CharSequence buf... method encodeChar (line 108) | private static void encodeChar(char c, StringBuilder sb) { method encodeToCodewords (line 118) | private static String encodeToCodewords(CharSequence sb, int startPos) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/Encoder.java type Encoder (line 19) | interface Encoder { method getEncodingMode (line 21) | int getEncodingMode(); method encode (line 23) | void encode(EncoderContext context); FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/EncoderContext.java class EncoderContext (line 23) | final class EncoderContext { method EncoderContext (line 35) | EncoderContext(String msg) { method setSymbolShape (line 52) | public void setSymbolShape(SymbolShapeHint shape) { method setSizeConstraints (line 56) | public void setSizeConstraints(Dimension minSize, Dimension maxSize) { method getMessage (line 61) | public String getMessage() { method setSkipAtEnd (line 65) | public void setSkipAtEnd(int count) { method getCurrentChar (line 69) | public char getCurrentChar() { method getCurrent (line 73) | public char getCurrent() { method getCodewords (line 77) | public StringBuilder getCodewords() { method writeCodewords (line 81) | public void writeCodewords(String codewords) { method writeCodeword (line 85) | public void writeCodeword(char codeword) { method getCodewordCount (line 89) | public int getCodewordCount() { method getNewEncoding (line 93) | public int getNewEncoding() { method signalEncoderChange (line 97) | public void signalEncoderChange(int encoding) { method resetEncoderSignal (line 101) | public void resetEncoderSignal() { method hasMoreCharacters (line 105) | public boolean hasMoreCharacters() { method getTotalMessageCharCount (line 109) | private int getTotalMessageCharCount() { method getRemainingCharacters (line 113) | public int getRemainingCharacters() { method getSymbolInfo (line 117) | public SymbolInfo getSymbolInfo() { method updateSymbolInfo (line 121) | public void updateSymbolInfo() { method updateSymbolInfo (line 125) | public void updateSymbolInfo(int len) { method resetSymbolInfo (line 131) | public void resetSymbolInfo() { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/ErrorCorrection.java class ErrorCorrection (line 22) | public final class ErrorCorrection { method ErrorCorrection (line 91) | private ErrorCorrection() { method encodeECC200 (line 101) | public static String encodeECC200(String codewords, SymbolInfo symbolI... method createECCBlock (line 141) | private static String createECCBlock(CharSequence codewords, int numEC... method createECCBlock (line 145) | private static String createECCBlock(CharSequence codewords, int start... FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/HighLevelEncoder.java class HighLevelEncoder (line 27) | public final class HighLevelEncoder { method HighLevelEncoder (line 111) | private HighLevelEncoder() { method randomize253State (line 128) | private static char randomize253State(char ch, int codewordPosition) { method encodeHighLevel (line 141) | public static String encodeHighLevel(String msg) { method encodeHighLevel (line 156) | public static String encodeHighLevel(String msg, method lookAheadTest (line 209) | static int lookAheadTest(CharSequence msg, int startpos, int currentMo... method findMinimums (line 360) | private static int findMinimums(float[] charCounts, int[] intCharCount... method getMinimumCount (line 377) | private static int getMinimumCount(byte[] mins) { method isDigit (line 385) | static boolean isDigit(char ch) { method isExtendedASCII (line 389) | static boolean isExtendedASCII(char ch) { method isNativeC40 (line 393) | private static boolean isNativeC40(char ch) { method isNativeText (line 397) | private static boolean isNativeText(char ch) { method isNativeX12 (line 401) | private static boolean isNativeX12(char ch) { method isX12TermSep (line 405) | private static boolean isX12TermSep(char ch) { method isNativeEDIFACT (line 411) | private static boolean isNativeEDIFACT(char ch) { method isSpecialB256 (line 415) | private static boolean isSpecialB256(char ch) { method determineConsecutiveDigitCount (line 426) | public static int determineConsecutiveDigitCount(CharSequence msg, int... method illegalCharacter (line 443) | static void illegalCharacter(char c) { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/SymbolInfo.java class SymbolInfo (line 26) | public class SymbolInfo { method overrideSymbolSet (line 80) | public static void overrideSymbolSet(SymbolInfo[] override) { method SymbolInfo (line 84) | public SymbolInfo(boolean rectangular, int dataCapacity, int errorCode... method SymbolInfo (line 90) | SymbolInfo(boolean rectangular, int dataCapacity, int errorCodewords, method lookup (line 103) | public static SymbolInfo lookup(int dataCodewords) { method lookup (line 107) | public static SymbolInfo lookup(int dataCodewords, SymbolShapeHint sha... method lookup (line 111) | public static SymbolInfo lookup(int dataCodewords, boolean allowRectan... method lookup (line 117) | private static SymbolInfo lookup(int dataCodewords, SymbolShapeHint sh... method lookup (line 121) | public static SymbolInfo lookup(int dataCodewords, method getHorizontalDataRegions (line 155) | private int getHorizontalDataRegions() { method getVerticalDataRegions (line 171) | private int getVerticalDataRegions() { method getSymbolDataWidth (line 187) | public final int getSymbolDataWidth() { method getSymbolDataHeight (line 191) | public final int getSymbolDataHeight() { method getSymbolWidth (line 195) | public final int getSymbolWidth() { method getSymbolHeight (line 199) | public final int getSymbolHeight() { method getCodewordCount (line 203) | public int getCodewordCount() { method getInterleavedBlockCount (line 207) | public int getInterleavedBlockCount() { method getDataCapacity (line 211) | public final int getDataCapacity() { method getErrorCodewords (line 215) | public final int getErrorCodewords() { method getDataLengthForInterleavedBlock (line 219) | public int getDataLengthForInterleavedBlock(int index) { method getErrorLengthForInterleavedBlock (line 223) | public final int getErrorLengthForInterleavedBlock(int index) { method toString (line 227) | @Override FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/SymbolShapeHint.java type SymbolShapeHint (line 23) | public enum SymbolShapeHint { FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/TextEncoder.java class TextEncoder (line 19) | final class TextEncoder extends C40Encoder { method getEncodingMode (line 21) | @Override method encodeChar (line 26) | @Override FILE: scanner/src/main/java/com/google/zxing/datamatrix/encoder/X12Encoder.java class X12Encoder (line 19) | final class X12Encoder extends C40Encoder { method getEncodingMode (line 21) | @Override method encode (line 26) | @Override method encodeChar (line 51) | @Override method handleEOD (line 79) | @Override FILE: scanner/src/main/java/com/google/zxing/maxicode/MaxiCodeReader.java class MaxiCodeReader (line 38) | public final class MaxiCodeReader implements Reader { method decode (line 54) | @Override method decode (line 59) | @Override method reset (line 75) | @Override method extractPureBits (line 89) | private static BitMatrix extractPureBits(BitMatrix image) throws NotFo... FILE: scanner/src/main/java/com/google/zxing/maxicode/decoder/BitMatrixParser.java class BitMatrixParser (line 25) | final class BitMatrixParser { method BitMatrixParser (line 68) | BitMatrixParser(BitMatrix bitMatrix) { method readCodewords (line 72) | byte[] readCodewords() { FILE: scanner/src/main/java/com/google/zxing/maxicode/decoder/DecodedBitStreamParser.java class DecodedBitStreamParser (line 30) | final class DecodedBitStreamParser { method DecodedBitStreamParser (line 70) | private DecodedBitStreamParser() { method decode (line 73) | static DecoderResult decode(byte[] bytes, int mode) { method getBit (line 106) | private static int getBit(int bit, byte[] bytes) { method getInt (line 111) | private static int getInt(byte[] bytes, byte[] x) { method getCountry (line 122) | private static int getCountry(byte[] bytes) { method getServiceClass (line 126) | private static int getServiceClass(byte[] bytes) { method getPostCode2Length (line 130) | private static int getPostCode2Length(byte[] bytes) { method getPostCode2 (line 134) | private static int getPostCode2(byte[] bytes) { method getPostCode3 (line 139) | private static String getPostCode3(byte[] bytes) { method getMessage (line 152) | private static String getMessage(byte[] bytes, int start, int len) { FILE: scanner/src/main/java/com/google/zxing/maxicode/decoder/Decoder.java class Decoder (line 36) | public final class Decoder { method Decoder (line 44) | public Decoder() { method decode (line 48) | public DecoderResult decode(BitMatrix bits) throws ChecksumException, ... method decode (line 52) | public DecoderResult decode(BitMatrix bits, method correctErrors (line 83) | private void correctErrors(byte[] codewordBytes, FILE: scanner/src/main/java/com/google/zxing/multi/ByQuadrantReader.java class ByQuadrantReader (line 39) | public final class ByQuadrantReader implements Reader { method ByQuadrantReader (line 43) | public ByQuadrantReader(Reader delegate) { method decode (line 47) | @Override method decode (line 53) | @Override method reset (line 101) | @Override method makeAbsolute (line 106) | private static void makeAbsolute(ResultPoint[] points, int leftOffset,... FILE: scanner/src/main/java/com/google/zxing/multi/GenericMultipleBarcodeReader.java class GenericMultipleBarcodeReader (line 45) | public final class GenericMultipleBarcodeReader implements MultipleBarco... method GenericMultipleBarcodeReader (line 54) | public GenericMultipleBarcodeReader(Reader delegate) { method decodeMultiple (line 58) | @Override method decodeMultiple (line 63) | @Override method doDecodeMultiple (line 74) | private void doDecodeMultiple(BinaryBitmap image, method translateResultPoints (line 160) | private static Result translateResultPoints(Result result, int xOffset... FILE: scanner/src/main/java/com/google/zxing/multi/MultipleBarcodeReader.java type MultipleBarcodeReader (line 32) | public interface MultipleBarcodeReader { method decodeMultiple (line 34) | Result[] decodeMultiple(BinaryBitmap image) throws NotFoundException; method decodeMultiple (line 36) | Result[] decodeMultiple(BinaryBitmap image, FILE: scanner/src/main/java/com/google/zxing/multi/qrcode/QRCodeMultiReader.java class QRCodeMultiReader (line 48) | public final class QRCodeMultiReader extends QRCodeReader implements Mul... method decodeMultiple (line 53) | @Override method decodeMultiple (line 58) | @Override method processStructuredAppend (line 99) | private static List processStructuredAppend(List resul... class SAComparator (line 166) | private static final class SAComparator implements Comparator,... method compare (line 167) | @Override FILE: scanner/src/main/java/com/google/zxing/multi/qrcode/detector/MultiDetector.java class MultiDetector (line 39) | public final class MultiDetector extends Detector { method MultiDetector (line 43) | public MultiDetector(BitMatrix image) { method detectMulti (line 47) | public DetectorResult[] detectMulti(Map hints) throw... FILE: scanner/src/main/java/com/google/zxing/multi/qrcode/detector/MultiFinderPatternFinder.java class MultiFinderPatternFinder (line 49) | final class MultiFinderPatternFinder extends FinderPatternFinder { class ModuleSizeComparator (line 80) | private static final class ModuleSizeComparator implements Comparator<... method compare (line 81) | @Override method MultiFinderPatternFinder (line 93) | MultiFinderPatternFinder(BitMatrix image) { method MultiFinderPatternFinder (line 97) | MultiFinderPatternFinder(BitMatrix image, ResultPointCallback resultPo... method selectMultipleBestPatterns (line 107) | private FinderPattern[][] selectMultipleBestPatterns() throws NotFound... method findMulti (line 232) | public FinderPatternInfo[] findMulti(Map hints) thro... FILE: scanner/src/main/java/com/google/zxing/oned/CodaBarReader.java class CodaBarReader (line 35) | public final class CodaBarReader extends OneDReader { method CodaBarReader (line 73) | public CodaBarReader() { method decodeRow (line 79) | @Override method validatePattern (line 164) | private void validatePattern(int start) throws NotFoundException { method setCounters (line 230) | private void setCounters(BitArray row) throws NotFoundException { method counterAppend (line 253) | private void counterAppend(int e) { method findStartPattern (line 263) | private int findStartPattern() throws NotFoundException { method arrayContains (line 281) | static boolean arrayContains(char[] array, char key) { method toNarrowWidePattern (line 293) | private int toNarrowWidePattern(int position) { FILE: scanner/src/main/java/com/google/zxing/oned/CodaBarWriter.java class CodaBarWriter (line 24) | public final class CodaBarWriter extends OneDimensionalCodeWriter { method encode (line 31) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/Code128Reader.java class Code128Reader (line 37) | public final class Code128Reader extends OneDReader { method findStartPattern (line 169) | private static int[] findStartPattern(BitArray row) throws NotFoundExc... method decodeCode (line 214) | private static int decodeCode(BitArray row, int[] counters, int rowOff... method decodeRow (line 235) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/Code128Writer.java class Code128Writer (line 33) | public final class Code128Writer extends OneDimensionalCodeWriter { type CType (line 56) | private enum CType { method encode (line 63) | @Override method encode (line 75) | @Override method findCType (line 211) | private static CType findCType(CharSequence value, int start) { method chooseCode (line 233) | private static int chooseCode(CharSequence value, int start, int oldCo... FILE: scanner/src/main/java/com/google/zxing/oned/Code39Reader.java class Code39Reader (line 37) | public final class Code39Reader extends OneDReader { method Code39Reader (line 65) | public Code39Reader() { method Code39Reader (line 76) | public Code39Reader(boolean usingCheckDigit) { method Code39Reader (line 90) | public Code39Reader(boolean usingCheckDigit, boolean extendedMode) { method decodeRow (line 97) | @Override method findAsteriskPattern (line 178) | private static int[] findAsteriskPattern(BitArray row, int[] counters)... method toNarrowWidePattern (line 214) | private static int toNarrowWidePattern(int[] counters) { method patternToChar (line 257) | private static char patternToChar(int pattern) throws NotFoundException { method decodeExtended (line 269) | private static String decodeExtended(CharSequence encoded) throws Form... FILE: scanner/src/main/java/com/google/zxing/oned/Code39Writer.java class Code39Writer (line 31) | public final class Code39Writer extends OneDimensionalCodeWriter { method encode (line 33) | @Override method encode (line 45) | @Override method toIntArray (line 85) | private static void toIntArray(int a, int[] toReturn) { method tryToConvertToExtendedMode (line 92) | private static String tryToConvertToExtendedMode(String contents) { FILE: scanner/src/main/java/com/google/zxing/oned/Code93Reader.java class Code93Reader (line 37) | public final class Code93Reader extends OneDReader { method Code93Reader (line 60) | public Code93Reader() { method decodeRow (line 65) | @Override method findAsteriskPattern (line 131) | private int[] findAsteriskPattern(BitArray row) throws NotFoundExcepti... method toPattern (line 165) | private static int toPattern(int[] counters) { method patternToChar (line 188) | private static char patternToChar(int pattern) throws NotFoundException { method decodeExtended (line 197) | private static String decodeExtended(CharSequence encoded) throws Form... method checkChecksums (line 275) | private static void checkChecksums(CharSequence result) throws Checksu... method checkOneChecksum (line 281) | private static void checkOneChecksum(CharSequence result, int checkPos... FILE: scanner/src/main/java/com/google/zxing/oned/Code93Writer.java class Code93Writer (line 28) | public class Code93Writer extends OneDimensionalCodeWriter { method encode (line 29) | @Override method encode (line 45) | @Override method appendPattern (line 94) | @Deprecated method appendPattern (line 102) | private static int appendPattern(boolean[] target, int pos, int a) { method computeChecksumIndex (line 110) | private static int computeChecksumIndex(String contents, int maxWeight) { method convertToExtended (line 124) | static String convertToExtended(String contents) { FILE: scanner/src/main/java/com/google/zxing/oned/EAN13Reader.java class EAN13Reader (line 30) | public final class EAN13Reader extends UPCEANReader { method EAN13Reader (line 67) | public EAN13Reader() { method decodeMiddle (line 71) | @Override method getBarcodeFormat (line 112) | @Override method determineFirstDigit (line 127) | private static void determineFirstDigit(StringBuilder resultString, in... FILE: scanner/src/main/java/com/google/zxing/oned/EAN13Writer.java class EAN13Writer (line 32) | public final class EAN13Writer extends UPCEANWriter { method encode (line 40) | @Override method encode (line 53) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/EAN8Reader.java class EAN8Reader (line 28) | public final class EAN8Reader extends UPCEANReader { method EAN8Reader (line 32) | public EAN8Reader() { method decodeMiddle (line 36) | @Override method getBarcodeFormat (line 70) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/EAN8Writer.java class EAN8Writer (line 32) | public final class EAN8Writer extends UPCEANWriter { method encode (line 40) | @Override method encode (line 57) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/EANManufacturerOrgSupport.java class EANManufacturerOrgSupport (line 31) | final class EANManufacturerOrgSupport { method lookupCountryIdentifier (line 36) | String lookupCountryIdentifier(String productCode) { method add (line 54) | private void add(int[] range, String id) { method initIfNeeded (line 59) | private synchronized void initIfNeeded() { FILE: scanner/src/main/java/com/google/zxing/oned/ITFReader.java class ITFReader (line 45) | public final class ITFReader extends OneDReader { method decodeRow (line 100) | @Override method decodeMiddle (line 156) | private static void decodeMiddle(BitArray row, method decodeStart (line 199) | private int[] decodeStart(BitArray row) throws NotFoundException { method validateQuietZone (line 228) | private void validateQuietZone(BitArray row, int startPattern) throws ... method skipWhiteSpace (line 254) | private static int skipWhiteSpace(BitArray row) throws NotFoundExcepti... method decodeEnd (line 271) | private int[] decodeEnd(BitArray row) throws NotFoundException { method findGuardPattern (line 313) | private static int[] findGuardPattern(BitArray row, method decodeDigit (line 354) | private static int decodeDigit(int[] counters) throws NotFoundException { FILE: scanner/src/main/java/com/google/zxing/oned/ITFWriter.java class ITFWriter (line 31) | public final class ITFWriter extends OneDimensionalCodeWriter { method encode (line 54) | @Override method encode (line 67) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/MultiFormatOneDReader.java class MultiFormatOneDReader (line 37) | public final class MultiFormatOneDReader extends OneDReader { method MultiFormatOneDReader (line 43) | public MultiFormatOneDReader(Map hints) { method decodeRow (line 92) | @Override method reset (line 107) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/MultiFormatUPCEANReader.java class MultiFormatUPCEANReader (line 38) | public final class MultiFormatUPCEANReader extends OneDReader { method MultiFormatUPCEANReader (line 44) | public MultiFormatUPCEANReader(Map hints) { method decodeRow (line 71) | @Override method reset (line 118) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/OneDReader.java class OneDReader (line 42) | public abstract class OneDReader implements Reader { method decode (line 44) | @Override method decode (line 50) | @Override method reset (line 84) | @Override method doDecode (line 103) | private Result doDecode(BinaryBitmap image, method recordPattern (line 190) | protected static void recordPattern(BitArray row, method recordPatternInReverse (line 222) | protected static void recordPatternInReverse(BitArray row, int start, ... method patternMatchVariance (line 249) | protected static float patternMatchVariance(int[] counters, method decodeRow (line 293) | public abstract Result decodeRow(int rowNumber, BitArray row, Map parseExtensionString(Str... FILE: scanner/src/main/java/com/google/zxing/oned/UPCEANExtension5Support.java class UPCEANExtension5Support (line 32) | final class UPCEANExtension5Support { method decodeRow (line 41) | Result decodeRow(int rowNumber, BitArray row, int[] extensionStartRang... method decodeMiddle (line 64) | private int decodeMiddle(BitArray row, int[] startRange, StringBuilder... method extensionChecksum (line 103) | private static int extensionChecksum(CharSequence s) { method determineCheckDigit (line 117) | private static int determineCheckDigit(int lgPatternFound) method parseExtensionString (line 132) | private static Map parseExtensionString(Str... method parseExtension5String (line 145) | private static String parseExtension5String(String raw) { FILE: scanner/src/main/java/com/google/zxing/oned/UPCEANExtensionSupport.java class UPCEANExtensionSupport (line 24) | final class UPCEANExtensionSupport { method decodeRow (line 31) | Result decodeRow(int rowNumber, BitArray row, int rowOffset) throws No... FILE: scanner/src/main/java/com/google/zxing/oned/UPCEANReader.java class UPCEANReader (line 42) | public abstract class UPCEANReader extends OneDReader { method UPCEANReader (line 101) | protected UPCEANReader() { method findStartGuardPattern (line 107) | static int[] findStartGuardPattern(BitArray row) throws NotFoundExcept... method decodeRow (line 128) | @Override method decodeRow (line 148) | public Result decodeRow(int rowNumber, method checkChecksum (line 251) | boolean checkChecksum(String s) throws FormatException { method checkStandardUPCEANChecksum (line 263) | static boolean checkStandardUPCEANChecksum(CharSequence s) throws Form... method getStandardUPCEANChecksum (line 272) | static int getStandardUPCEANChecksum(CharSequence s) throws FormatExce... method decodeEnd (line 293) | int[] decodeEnd(BitArray row, int endStart) throws NotFoundException { method findGuardPattern (line 297) | static int[] findGuardPattern(BitArray row, method findGuardPattern (line 315) | private static int[] findGuardPattern(BitArray row, method decodeDigit (line 361) | static int decodeDigit(BitArray row, int[] counters, int rowOffset, in... method getBarcodeFormat (line 387) | abstract BarcodeFormat getBarcodeFormat(); method decodeMiddle (line 399) | protected abstract int decodeMiddle(BitArray row, FILE: scanner/src/main/java/com/google/zxing/oned/UPCEANWriter.java class UPCEANWriter (line 26) | public abstract class UPCEANWriter extends OneDimensionalCodeWriter { method getDefaultMargin (line 28) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/UPCEReader.java class UPCEReader (line 31) | public final class UPCEReader extends UPCEANReader { method UPCEReader (line 75) | public UPCEReader() { method decodeMiddle (line 79) | @Override method decodeEnd (line 108) | @Override method checkChecksum (line 113) | @Override method determineNumSysAndCheckDigit (line 118) | private static void determineNumSysAndCheckDigit(StringBuilder resultS... method getBarcodeFormat (line 133) | @Override method convertUPCEtoUPCA (line 144) | public static String convertUPCEtoUPCA(String upce) { FILE: scanner/src/main/java/com/google/zxing/oned/UPCEWriter.java class UPCEWriter (line 32) | public final class UPCEWriter extends UPCEANWriter { method encode (line 38) | @Override method encode (line 51) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/AbstractRSSReader.java class AbstractRSSReader (line 27) | public abstract class AbstractRSSReader extends OneDReader { method AbstractRSSReader (line 42) | protected AbstractRSSReader() { method getDecodeFinderCounters (line 51) | protected final int[] getDecodeFinderCounters() { method getDataCharacterCounters (line 55) | protected final int[] getDataCharacterCounters() { method getOddRoundingErrors (line 59) | protected final float[] getOddRoundingErrors() { method getEvenRoundingErrors (line 63) | protected final float[] getEvenRoundingErrors() { method getOddCounts (line 67) | protected final int[] getOddCounts() { method getEvenCounts (line 71) | protected final int[] getEvenCounts() { method parseFinderValue (line 75) | protected static int parseFinderValue(int[] counters, method count (line 91) | @Deprecated method increment (line 96) | protected static void increment(int[] array, float[] errors) { method decrement (line 108) | protected static void decrement(int[] array, float[] errors) { method isFinderPattern (line 120) | protected static boolean isFinderPattern(int[] counters) { FILE: scanner/src/main/java/com/google/zxing/oned/rss/DataCharacter.java class DataCharacter (line 22) | public class DataCharacter { method DataCharacter (line 27) | public DataCharacter(int value, int checksumPortion) { method getValue (line 32) | public final int getValue() { method getChecksumPortion (line 36) | public final int getChecksumPortion() { method toString (line 40) | @Override method equals (line 45) | @Override method hashCode (line 54) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/FinderPattern.java class FinderPattern (line 24) | public final class FinderPattern { method FinderPattern (line 30) | public FinderPattern(int value, int[] startEnd, int start, int end, in... method getValue (line 39) | public int getValue() { method getStartEnd (line 43) | public int[] getStartEnd() { method getResultPoints (line 47) | public ResultPoint[] getResultPoints() { method equals (line 51) | @Override method hashCode (line 60) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/Pair.java class Pair (line 19) | final class Pair extends DataCharacter { method Pair (line 24) | Pair(int value, int checksumPortion, FinderPattern finderPattern) { method getFinderPattern (line 29) | FinderPattern getFinderPattern() { method getCount (line 33) | int getCount() { method incrementCount (line 37) | void incrementCount() { FILE: scanner/src/main/java/com/google/zxing/oned/rss/RSS14Reader.java class RSS14Reader (line 36) | public final class RSS14Reader extends AbstractRSSReader { method RSS14Reader (line 60) | public RSS14Reader() { method decodeRow (line 65) | @Override method addOrTally (line 87) | private static void addOrTally(Collection possiblePairs, Pair pa... method reset (line 104) | @Override method constructResult (line 110) | private static Result constructResult(Pair leftPair, Pair rightPair) { method checkChecksum (line 140) | private static boolean checkChecksum(Pair leftPair, Pair rightPair) { method decodePair (line 158) | private Pair decodePair(BitArray row, boolean right, int rowNumber, Ma... method decodeDataCharacter (line 185) | private DataCharacter decodeDataCharacter(BitArray row, FinderPattern ... method findFinderPattern (line 277) | private int[] findFinderPattern(BitArray row, boolean rightFinderPattern) method parseFoundFinderPattern (line 325) | private FinderPattern parseFoundFinderPattern(BitArray row, int rowNum... method adjustOddEvenCounts (line 351) | private void adjustOddEvenCounts(boolean outsideChar, int numModules) ... FILE: scanner/src/main/java/com/google/zxing/oned/rss/RSSUtils.java class RSSUtils (line 20) | public final class RSSUtils { method RSSUtils (line 22) | private RSSUtils() {} method getRSSvalue (line 66) | public static int getRSSvalue(int[] widths, int maxWidth, boolean noNa... method combins (line 103) | private static int combins(int n, int r) { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/BitArrayBuilder.java class BitArrayBuilder (line 37) | final class BitArrayBuilder { method BitArrayBuilder (line 39) | private BitArrayBuilder() { method buildBitArray (line 42) | static BitArray buildBitArray(List pairs) { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/ExpandedPair.java class ExpandedPair (line 35) | final class ExpandedPair { method ExpandedPair (line 42) | ExpandedPair(DataCharacter leftChar, method mayBeLast (line 52) | boolean mayBeLast() { method getLeftChar (line 56) | DataCharacter getLeftChar() { method getRightChar (line 60) | DataCharacter getRightChar() { method getFinderPattern (line 64) | FinderPattern getFinderPattern() { method mustBeLast (line 68) | public boolean mustBeLast() { method toString (line 72) | @Override method equals (line 79) | @Override method equalsOrNull (line 91) | private static boolean equalsOrNull(Object o1, Object o2) { method hashCode (line 95) | @Override method hashNotNull (line 100) | private static int hashNotNull(Object o) { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/ExpandedRow.java class ExpandedRow (line 25) | final class ExpandedRow { method ExpandedRow (line 32) | ExpandedRow(List pairs, int rowNumber, boolean wasRevers... method getPairs (line 38) | List getPairs() { method getRowNumber (line 42) | int getRowNumber() { method isReversed (line 46) | boolean isReversed() { method isEquivalent (line 50) | boolean isEquivalent(List otherPairs) { method toString (line 54) | @Override method equals (line 62) | @Override method hashCode (line 71) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/RSSExpandedReader.java class RSSExpandedReader (line 53) | public final class RSSExpandedReader extends AbstractRSSReader { method decodeRow (line 121) | @Override method reset (line 140) | @Override method decodeRow2pairs (line 147) | List decodeRow2pairs(int rowNumber, BitArray row) throws... method checkRows (line 184) | private List checkRows(boolean reverse) { method checkRows (line 214) | private List checkRows(List collectedRows, ... method isValidSequence (line 246) | private static boolean isValidSequence(List pairs) { method storeRow (line 268) | private void storeRow(int rowNumber, boolean wasReversed) { method removePartialRows (line 301) | private static void removePartialRows(List pairs, List pairs, Iter... method getRows (line 354) | List getRows() { method constructResult (line 359) | static Result constructResult(List pairs) throws NotFoun... method checkChecksum (line 376) | private boolean checkChecksum() { method getNextSecondBar (line 406) | private static int getNextSecondBar(BitArray row, int initialPos) { method retrieveNextPair (line 419) | ExpandedPair retrieveNextPair(BitArray row, List previou... method findNextPair (line 458) | private void findNextPair(BitArray row, List previousPai... method reverseCounters (line 528) | private static void reverseCounters(int [] counters) { method parseFoundFinderPattern (line 537) | private FinderPattern parseFoundFinderPattern(BitArray row, int rowNum... method decodeDataCharacter (line 580) | DataCharacter decodeDataCharacter(BitArray row, method isNotA1left (line 679) | private static boolean isNotA1left(FinderPattern pattern, boolean isOd... method adjustOddEvenCounts (line 684) | private void adjustOddEvenCounts(int numModules) throws NotFoundExcept... FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI013103decoder.java class AI013103decoder (line 34) | final class AI013103decoder extends AI013x0xDecoder { method AI013103decoder (line 36) | AI013103decoder(BitArray information) { method addWeightCode (line 40) | @Override method checkWeight (line 45) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI01320xDecoder.java class AI01320xDecoder (line 34) | final class AI01320xDecoder extends AI013x0xDecoder { method AI01320xDecoder (line 36) | AI01320xDecoder(BitArray information) { method addWeightCode (line 40) | @Override method checkWeight (line 49) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI01392xDecoder.java class AI01392xDecoder (line 36) | final class AI01392xDecoder extends AI01decoder { method AI01392xDecoder (line 41) | AI01392xDecoder(BitArray information) { method parseInformation (line 45) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI01393xDecoder.java class AI01393xDecoder (line 35) | final class AI01393xDecoder extends AI01decoder { method AI01393xDecoder (line 41) | AI01393xDecoder(BitArray information) { method parseInformation (line 45) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI013x0x1xDecoder.java class AI013x0x1xDecoder (line 36) | final class AI013x0x1xDecoder extends AI01weightDecoder { method AI013x0x1xDecoder (line 45) | AI013x0x1xDecoder(BitArray information, String firstAIdigits, String d... method parseInformation (line 51) | @Override method encodeCompressedDate (line 66) | private void encodeCompressedDate(StringBuilder buf, int currentPos) { method addWeightCode (line 96) | @Override method checkWeight (line 104) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI013x0xDecoder.java class AI013x0xDecoder (line 35) | abstract class AI013x0xDecoder extends AI01weightDecoder { method AI013x0xDecoder (line 40) | AI013x0xDecoder(BitArray information) { method parseInformation (line 44) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI01AndOtherAIs.java class AI01AndOtherAIs (line 37) | final class AI01AndOtherAIs extends AI01decoder { method AI01AndOtherAIs (line 41) | AI01AndOtherAIs(BitArray information) { method parseInformation (line 45) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI01decoder.java class AI01decoder (line 35) | abstract class AI01decoder extends AbstractExpandedDecoder { method AI01decoder (line 39) | AI01decoder(BitArray information) { method encodeCompressedGtin (line 43) | final void encodeCompressedGtin(StringBuilder buf, int currentPos) { method encodeCompressedGtinWithoutAI (line 51) | final void encodeCompressedGtinWithoutAI(StringBuilder buf, int curren... method appendCheckDigit (line 66) | private static void appendCheckDigit(StringBuilder buf, int currentPos) { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AI01weightDecoder.java class AI01weightDecoder (line 34) | abstract class AI01weightDecoder extends AI01decoder { method AI01weightDecoder (line 36) | AI01weightDecoder(BitArray information) { method encodeCompressedWeight (line 40) | final void encodeCompressedWeight(StringBuilder buf, int currentPos, i... method addWeightCode (line 56) | protected abstract void addWeightCode(StringBuilder buf, int weight); method checkWeight (line 58) | protected abstract int checkWeight(int weight); FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AbstractExpandedDecoder.java class AbstractExpandedDecoder (line 37) | public abstract class AbstractExpandedDecoder { method AbstractExpandedDecoder (line 42) | AbstractExpandedDecoder(BitArray information) { method getInformation (line 47) | protected final BitArray getInformation() { method getGeneralDecoder (line 51) | protected final GeneralAppIdDecoder getGeneralDecoder() { method parseInformation (line 55) | public abstract String parseInformation() throws NotFoundException, Fo... method createDecoder (line 57) | public static AbstractExpandedDecoder createDecoder(BitArray informati... FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/AnyAIDecoder.java class AnyAIDecoder (line 37) | final class AnyAIDecoder extends AbstractExpandedDecoder { method AnyAIDecoder (line 41) | AnyAIDecoder(BitArray information) { method parseInformation (line 45) | @Override FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/BlockParsedResult.java class BlockParsedResult (line 33) | final class BlockParsedResult { method BlockParsedResult (line 38) | BlockParsedResult(boolean finished) { method BlockParsedResult (line 42) | BlockParsedResult(DecodedInformation information, boolean finished) { method getDecodedInformation (line 47) | DecodedInformation getDecodedInformation() { method isFinished (line 51) | boolean isFinished() { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/CurrentParsingState.java class CurrentParsingState (line 32) | final class CurrentParsingState { type State (line 37) | private enum State { method CurrentParsingState (line 43) | CurrentParsingState() { method getPosition (line 48) | int getPosition() { method setPosition (line 52) | void setPosition(int position) { method incrementPosition (line 56) | void incrementPosition(int delta) { method isAlpha (line 60) | boolean isAlpha() { method isNumeric (line 64) | boolean isNumeric() { method isIsoIec646 (line 68) | boolean isIsoIec646() { method setNumeric (line 72) | void setNumeric() { method setAlpha (line 76) | void setAlpha() { method setIsoIec646 (line 80) | void setIsoIec646() { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/DecodedChar.java class DecodedChar (line 33) | final class DecodedChar extends DecodedObject { method DecodedChar (line 39) | DecodedChar(int newPosition, char value) { method getValue (line 44) | char getValue() { method isFNC1 (line 48) | boolean isFNC1() { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/DecodedInformation.java class DecodedInformation (line 33) | final class DecodedInformation extends DecodedObject { method DecodedInformation (line 39) | DecodedInformation(int newPosition, String newString) { method DecodedInformation (line 46) | DecodedInformation(int newPosition, String newString, int remainingVal... method getNewString (line 53) | String getNewString() { method isRemaining (line 57) | boolean isRemaining() { method getRemainingValue (line 61) | int getRemainingValue() { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/DecodedNumeric.java class DecodedNumeric (line 35) | final class DecodedNumeric extends DecodedObject { method DecodedNumeric (line 42) | DecodedNumeric(int newPosition, int firstDigit, int secondDigit) throw... method getFirstDigit (line 53) | int getFirstDigit() { method getSecondDigit (line 57) | int getSecondDigit() { method getValue (line 61) | int getValue() { method isFirstDigitFNC1 (line 65) | boolean isFirstDigitFNC1() { method isSecondDigitFNC1 (line 69) | boolean isSecondDigitFNC1() { method isAnyFNC1 (line 73) | boolean isAnyFNC1() { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/DecodedObject.java class DecodedObject (line 32) | abstract class DecodedObject { method DecodedObject (line 36) | DecodedObject(int newPosition) { method getNewPosition (line 40) | final int getNewPosition() { FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/FieldParser.java class FieldParser (line 35) | final class FieldParser { method FieldParser (line 190) | private FieldParser() { method parseFieldsInGeneralPurpose (line 193) | static String parseFieldsInGeneralPurpose(String rawInformation) throw... method processFixedAI (line 258) | private static String processFixedAI(int aiSize, int fieldSize, String... method processVariableAI (line 276) | private static String processVariableAI(int aiSize, int variableFieldS... FILE: scanner/src/main/java/com/google/zxing/oned/rss/expanded/decoders/GeneralAppIdDecoder.java class GeneralAppIdDecoder (line 37) | final class GeneralAppIdDecoder { method GeneralAppIdDecoder (line 43) | GeneralAppIdDecoder(BitArray information) { method decodeAllCodes (line 47) | String decodeAllCodes(StringBuilder buff, int initialPosition) throws ... method isStillNumeric (line 71) | private boolean isStillNumeric(int pos) { method decodeNumeric (line 87) | private DecodedNumeric decodeNumeric(int pos) throws FormatException { method extractNumericValueFromBitArray (line 103) | int extractNumericValueFromBitArray(int pos, int bits) { method extractNumericValueFromBitArray (line 107) | static int extractNumericValueFromBitArray(BitArray information, int p... method decodeGeneralPurposeField (line 118) | DecodedInformation decodeGeneralPurposeField(int pos, String remaining... method parseBlocks (line 134) | private DecodedInformation parseBlocks() throws FormatException { method parseNumericBlock (line 160) | private BlockParsedResult parseNumericBlock() throws FormatException { method parseIsoIec646Block (line 190) | private BlockParsedResult parseIsoIec646Block() throws FormatException { method parseAlphaBlock (line 217) | private BlockParsedResult parseAlphaBlock() { method isStillIsoIec646 (line 245) | private boolean isStillIsoIec646(int pos) { method decodeIsoIec646 (line 273) | private DecodedChar decodeIsoIec646(int pos) throws FormatException { method isStillAlpha (line 365) | private boolean isStillAlpha(int pos) { method decodeAlphanumeric (line 384) | private DecodedChar decodeAlphanumeric(int pos) { method isAlphaTo646ToAlphaLatch (line 423) | private boolean isAlphaTo646ToAlphaLatch(int pos) { method isAlphaOr646ToNumericLatch (line 441) | private boolean isAlphaOr646ToNumericLatch(int pos) { method isNumericToAlphaNumericLatch (line 455) | private boolean isNumericToAlphaNumericLatch(int pos) { FILE: scanner/src/main/java/com/google/zxing/pdf417/PDF417Common.java class PDF417Common (line 27) | public final class PDF417Common { method PDF417Common (line 42) | private PDF417Common() { method getBitCountSum (line 50) | @Deprecated method toIntArray (line 55) | public static int[] toIntArray(Collection list) { method getCodeword (line 71) | public static int getCodeword(int symbol) { FILE: scanner/src/main/java/com/google/zxing/pdf417/PDF417Reader.java class PDF417Reader (line 44) | public final class PDF417Reader implements Reader, MultipleBarcodeReader { method decode (line 55) | @Override method decode (line 60) | @Override method decodeMultiple (line 70) | @Override method decodeMultiple (line 75) | @Override method decode (line 84) | private static Result[] decode(BinaryBitmap image, Map detect(boolean multiple, BitMatrix ... method findVertices (line 158) | private static ResultPoint[] findVertices(BitMatrix matrix, int startR... method copyToResult (line 175) | private static void copyToResult(ResultPoint[] result, ResultPoint[] t... method findRowsWithPattern (line 181) | private static ResultPoint[] findRowsWithPattern(BitMatrix matrix, method findGuardPattern (line 252) | private static int[] findGuardPattern(BitMatrix matrix, method patternMatchVariance (line 309) | private static float patternMatchVariance(int[] counters, int[] patter... FILE: scanner/src/main/java/com/google/zxing/pdf417/detector/PDF417DetectorResult.java class PDF417DetectorResult (line 27) | public final class PDF417DetectorResult { method PDF417DetectorResult (line 32) | public PDF417DetectorResult(BitMatrix bits, List points) { method getBits (line 37) | public BitMatrix getBits() { method getPoints (line 41) | public List getPoints() { FILE: scanner/src/main/java/com/google/zxing/pdf417/encoder/BarcodeMatrix.java class BarcodeMatrix (line 24) | public final class BarcodeMatrix { method BarcodeMatrix (line 35) | BarcodeMatrix(int height, int width) { method set (line 46) | void set(int x, int y, byte value) { method startRow (line 56) | void startRow() { method getCurrentRow (line 60) | BarcodeRow getCurrentRow() { method getMatrix (line 64) | public byte[][] getMatrix() { method getScaledMatrix (line 74) | public byte[][] getScaledMatrix(int xScale, int yScale) { FILE: scanner/src/main/java/com/google/zxing/pdf417/encoder/BarcodeRow.java class BarcodeRow (line 22) | final class BarcodeRow { method BarcodeRow (line 31) | BarcodeRow(int width) { method set (line 42) | void set(int x, byte value) { method set (line 52) | private void set(int x, boolean black) { method addBar (line 60) | void addBar(boolean black, int width) { method getScaledRow (line 78) | byte[] getScaledRow(int scale) { FILE: scanner/src/main/java/com/google/zxing/pdf417/encoder/Compaction.java type Compaction (line 22) | public enum Compaction { FILE: scanner/src/main/java/com/google/zxing/pdf417/encoder/Dimensions.java class Dimensions (line 24) | public final class Dimensions { method Dimensions (line 31) | public Dimensions(int minCols, int maxCols, int minRows, int maxRows) { method getMinCols (line 38) | public int getMinCols() { method getMaxCols (line 42) | public int getMaxCols() { method getMinRows (line 46) | public int getMinRows() { method getMaxRows (line 50) | public int getMaxRows() { FILE: scanner/src/main/java/com/google/zxing/pdf417/encoder/PDF417.java class PDF417 (line 30) | public final class PDF417 { method PDF417 (line 524) | public PDF417() { method PDF417 (line 528) | public PDF417(boolean compact) { method getBarcodeMatrix (line 538) | public BarcodeMatrix getBarcodeMatrix() { method calculateNumberOfRows (line 552) | private static int calculateNumberOfRows(int m, int k, int c) { method getNumberOfPadCodewords (line 571) | private static int getNumberOfPadCodewords(int m, int k, int c, int r) { method encodeChar (line 576) | private static void encodeChar(int pattern, int len, BarcodeRow logic) { method encodeLowLevel (line 595) | private void encodeLowLevel(CharSequence fullCodewords, method generateBarcodeLogic (line 645) | public void generateBarcodeLogic(String msg, int errorCorrectionLevel)... method determineDimensions (line 689) | private int[] determineDimensions(int sourceCodeWords, int errorCorrec... method setDimensions (line 739) | public void setDimensions(int maxCols, int minCols, int maxRows, int m... method setCompaction (line 749) | public void setCompaction(Compaction compaction) { method setCompact (line 756) | public void setCompact(boolean compact) { method setEncoding (line 763) | public void setEncoding(Charset encoding) { FILE: scanner/src/main/java/com/google/zxing/pdf417/encoder/PDF417ErrorCorrection.java class PDF417ErrorCorrection (line 29) | final class PDF417ErrorCorrection { method PDF417ErrorCorrection (line 127) | private PDF417ErrorCorrection() { method getErrorCorrectionCodewordCount (line 137) | static int getErrorCorrectionCodewordCount(int errorCorrectionLevel) { method getRecommendedMinimumErrorCorrectionLevel (line 151) | static int getRecommendedMinimumErrorCorrectionLevel(int n) throws Wri... method generateErrorCorrection (line 177) | static String generateErrorCorrection(CharSequence dataCodewords, int ... FILE: scanner/src/main/java/com/google/zxing/pdf417/encoder/PDF417HighLevelEncoder.java class PDF417HighLevelEncoder (line 36) | final class PDF417HighLevelEncoder { method PDF417HighLevelEncoder (line 132) | private PDF417HighLevelEncoder() { method encodeHighLevel (line 164) | static String encodeHighLevel(String msg, Compaction compaction, Chars... method encodeText (line 251) | private static int encodeText(CharSequence msg, method encodeBinary (line 377) | private static void encodeBinary(byte[] bytes, method encodeNumeric (line 419) | private static void encodeNumeric(String msg, int startpos, int count,... method isDigit (line 443) | private static boolean isDigit(char ch) { method isAlphaUpper (line 447) | private static boolean isAlphaUpper(char ch) { method isAlphaLower (line 451) | private static boolean isAlphaLower(char ch) { method isMixed (line 455) | private static boolean isMixed(char ch) { method isPunctuation (line 459) | private static boolean isPunctuation(char ch) { method isText (line 463) | private static boolean isText(char ch) { method determineConsecutiveDigitCount (line 474) | private static int determineConsecutiveDigitCount(CharSequence msg, in... method determineConsecutiveTextCount (line 498) | private static int determineConsecutiveTextCount(CharSequence msg, int... method determineConsecutiveBinaryCount (line 537) | private static int determineConsecutiveBinaryCount(String msg, int sta... method encodingECI (line 568) | private static void encodingECI(int eci, StringBuilder sb) throws Writ... FILE: scanner/src/main/java/com/google/zxing/qrcode/QRCodeReader.java class QRCodeReader (line 47) | public class QRCodeReader implements Reader { method getDecoder (line 53) | protected final Decoder getDecoder() { method decode (line 65) | @Override method zoomCamera (line 74) | private boolean zoomCamera(Camera camera, ResultPoint[] p, Rect frameR... method getQRCodeWidth (line 101) | private int getQRCodeWidth(ResultPoint[] p) { method decode (line 106) | @Override method reset (line 144) | @Override method extractPureBits (line 157) | private static BitMatrix extractPureBits(BitMatrix image) throws NotFo... method moduleSize (line 238) | private static float moduleSize(int[] leftTopBlack, BitMatrix image) t... FILE: scanner/src/main/java/com/google/zxing/qrcode/QRCodeWriter.java class QRCodeWriter (line 36) | public final class QRCodeWriter implements Writer { method encode (line 40) | @Override method encode (line 47) | @Override method renderResult (line 84) | private static BitMatrix renderResult(QRCode code, int width, int heig... FILE: scanner/src/main/java/com/google/zxing/qrcode/decoder/BitMatrixParser.java class BitMatrixParser (line 25) | final class BitMatrixParser { method BitMatrixParser (line 36) | BitMatrixParser(BitMatrix bitMatrix) throws FormatException { method readFormatInformation (line 51) | FormatInformation readFormatInformation() throws FormatException { method readVersion (line 96) | Version readVersion() throws FormatException { method copyBit (line 140) | private int copyBit(int i, int j, int versionBits) { method readCodewords (line 153) | byte[] readCodewords() throws FormatException { method remask (line 210) | void remask() { method setMirror (line 227) | void setMirror(boolean mirror) { method mirror (line 234) | void mirror() { FILE: scanner/src/main/java/com/google/zxing/qrcode/decoder/DataBlock.java class DataBlock (line 26) | final class DataBlock { method DataBlock (line 31) | private DataBlock(int numDataCodewords, byte[] codewords) { method getDataBlocks (line 47) | static DataBlock[] getDataBlocks(byte[] rawCodewords, method getNumDataCodewords (line 114) | int getNumDataCodewords() { method getCodewords (line 118) | byte[] getCodewords() { FILE: scanner/src/main/java/com/google/zxing/qrcode/decoder/DataMask.java type DataMask (line 32) | enum DataMask { method isMasked (line 40) | @Override method isMasked (line 50) | @Override method isMasked (line 60) | @Override method isMasked (line 70) | @Override method isMasked (line 80) | @Override method isMasked (line 91) | @Override method isMasked (line 102) | @Override method isMasked (line 113) | @Override method unmaskBitMatrix (line 129) | final void unmaskBitMatrix(BitMatrix bits, int dimension) { method isMasked (line 139) | abstract boolean isMasked(int i, int j); FILE: scanner/src/main/java/com/google/zxing/qrcode/decoder/DecodedBitStreamParser.java class DecodedBitStreamParser (line 40) | final class DecodedBitStreamParser { method DecodedBitStreamParser (line 49) | private DecodedBitStreamParser() { method decode (line 52) | static DecoderResult decode(byte[] bytes, method decodeHanziSegment (line 147) | private static void decodeHanziSegment(BitSource bits, method decodeKanjiSegment (line 183) | private static void decodeKanjiSegment(BitSource bits, method decodeByteSegment (line 219) | private static void decodeByteSegment(BitSource bits, method toAlphaNumericChar (line 253) | private static char toAlphaNumericChar(int value) throws FormatExcepti... method decodeAlphanumericSegment (line 260) | private static void decodeAlphanumericSegment(BitSource bits, method decodeNumericSegment (line 299) | private static void decodeNumericSegment(BitSource bits, method parseECIValue (line 341) | private static int parseECIValue(BitSource bits) throws FormatException { FILE: scanner/src/main/java/com/google/zxing/qrcode/decoder/Decoder.java class Decoder (line 36) | public final class Decoder { method Decoder (line 40) | public Decoder() { method decode (line 44) | public DecoderResult decode(boolean[][] image) throws ChecksumExceptio... method decode (line 58) | public DecoderResult decode(boolean[][] image, Map h... method decode (line 63) | public DecoderResult decode(BitMatrix bits) throws ChecksumException, ... method decode (line 76) | public DecoderResult decode(BitMatrix bits, Map hints) method decode (line 130) | private DecoderResult decode(BitMatrixParser parser, Map hints) throws... method processFinderPatternInfo (line 86) | protected final DetectorResult processFinderPatternInfo(FinderPatternI... method createTransform (line 144) | private static PerspectiveTransform createTransform(ResultPoint topLeft, method sampleGrid (line 186) | private static BitMatrix sampleGrid(BitMatrix image, method computeDimension (line 198) | private static int computeDimension(ResultPoint topLeft, method calculateModuleSize (line 228) | protected final float calculateModuleSize(ResultPoint topLeft, method calculateModuleSizeOneWay (line 241) | private float calculateModuleSizeOneWay(ResultPoint pattern, ResultPoi... method sizeOfBlackWhiteBlackRunBothWays (line 266) | private float sizeOfBlackWhiteBlackRunBothWays(int fromX, int fromY, i... method sizeOfBlackWhiteBlackRun (line 306) | private float sizeOfBlackWhiteBlackRun(int fromX, int fromY, int toX, ... method findAlignmentInRegion (line 373) | protected final AlignmentPattern findAlignmentInRegion(float overallEs... FILE: scanner/src/main/java/com/google/zxing/qrcode/detector/FinderPattern.java class FinderPattern (line 28) | public final class FinderPattern extends ResultPoint { method FinderPattern (line 33) | FinderPattern(float posX, float posY, float estimatedModuleSize) { method FinderPattern (line 37) | private FinderPattern(float posX, float posY, float estimatedModuleSiz... method getEstimatedModuleSize (line 43) | public float getEstimatedModuleSize() { method getCount (line 47) | int getCount() { method aboutEquals (line 61) | boolean aboutEquals(float moduleSize, float i, float j) { method combineEstimate (line 74) | FinderPattern combineEstimate(float i, float j, float newModuleSize) { FILE: scanner/src/main/java/com/google/zxing/qrcode/detector/FinderPatternFinder.java class FinderPatternFinder (line 40) | public class FinderPatternFinder { method FinderPatternFinder (line 57) | public FinderPatternFinder(BitMatrix image) { method FinderPatternFinder (line 61) | public FinderPatternFinder(BitMatrix image, ResultPointCallback result... method getImage (line 68) | protected final BitMatrix getImage() { method getPossibleCenters (line 72) | protected final List getPossibleCenters() { method find (line 76) | final FinderPatternInfo find(Map hints) throws NotFo... method centerFromEnd (line 173) | private static float centerFromEnd(int[] stateCount, int end) { method foundPatternCross (line 182) | protected static boolean foundPatternCross(int[] stateCount) { method foundPatternDiagonal (line 210) | protected static boolean foundPatternDiagonal(int[] stateCount) { method getCrossCheckStateCount (line 233) | private int[] getCrossCheckStateCount() { method clearCounts (line 238) | protected final void clearCounts(int[] counts) { method shiftCounts2 (line 244) | protected final void shiftCounts2(int[] stateCount) { method crossCheckDiagonal (line 261) | private boolean crossCheckDiagonal(int centerI, int centerJ) { method crossCheckVertical (line 332) | private float crossCheckVertical(int startI, int centerJ, int maxCount, method crossCheckHorizontal (line 404) | private float crossCheckHorizontal(int startJ, int centerI, int maxCount, method handlePossibleCenter (line 477) | @Deprecated method handlePossibleCenter (line 499) | protected final boolean handlePossibleCenter(int[] stateCount, int i, ... method findRowSkip (line 538) | private int findRowSkip() { method haveMultiplyConfirmedCenters (line 568) | private boolean haveMultiplyConfirmedCenters() { method selectBestPatterns (line 599) | private FinderPattern[] selectBestPatterns() throws NotFoundException { class FurthestFromAverageComparator (line 658) | private static final class FurthestFromAverageComparator implements Co... method FurthestFromAverageComparator (line 660) | private FurthestFromAverageComparator(float f) { method compare (line 663) | @Override class CenterComparator (line 673) | private static final class CenterComparator implements Comparator getPermissions() { method getPermissions (line 68) | public static List getPermissions(final String packageName) { method isGranted (line 87) | public static boolean isGranted(final String... permissions) { method isGranted (line 96) | private static boolean isGranted(final String permission) { method launchAppDetailsSettings (line 105) | public static void launchAppDetailsSettings() { method permission (line 117) | public static PermissionUtils permission(Context mContext, @Permission... method PermissionUtils (line 125) | private PermissionUtils(final String... permissions) { method rationale (line 143) | public PermissionUtils rationale(final OnRationaleListener listener) { method callback (line 154) | public PermissionUtils callback(final SimpleCallback callback) { method callback (line 165) | public PermissionUtils callback(final FullCallback callback) { method theme (line 176) | public PermissionUtils theme(final ThemeCallback callback) { method request (line 184) | public void request() { method startPermissionActivity (line 206) | @RequiresApi(api = Build.VERSION_CODES.M) method rationale (line 213) | @RequiresApi(api = Build.VERSION_CODES.M) method getPermissionsStatus (line 239) | private void getPermissionsStatus(final Activity activity) { method requestCallback (line 252) | private void requestCallback() { method onRequestPermissionsResult (line 279) | private void onRequestPermissionsResult(final Activity activity) { class PermissionActivity (line 285) | @RequiresApi(api = Build.VERSION_CODES.M) method start (line 288) | public static void start(final Context context) { method onCreate (line 294) | @Override method onRequestPermissionsResult (line 324) | @Override method dispatchTouchEvent (line 332) | @Override type OnRationaleListener (line 343) | public interface OnRationaleListener { method rationale (line 345) | void rationale(ShouldRequest shouldRequest); type ShouldRequest (line 347) | interface ShouldRequest { method again (line 348) | void again(boolean again); type SimpleCallback (line 352) | public interface SimpleCallback { method onGranted (line 353) | void onGranted(); method onDenied (line 355) | void onDenied(); type FullCallback (line 358) | public interface FullCallback { method onGranted (line 359) | void onGranted(List permissionsGranted); method onDenied (line 361) | void onDenied(List permissionsDeniedForever, List pe... type ThemeCallback (line 364) | public interface ThemeCallback { method onActivityCreate (line 365) | void onActivityCreate(Activity activity); FILE: scanner/src/main/java/com/nanchen/scanner/utils/QRUtils.java class QRUtils (line 20) | public class QRUtils { method getInstance (line 24) | public static QRUtils getInstance() { method decodeQRcodeByZxing (line 33) | public String decodeQRcodeByZxing(Bitmap scanBitmap) { FILE: scanner/src/main/java/com/nanchen/scanner/utils/ScreenUtils.java class ScreenUtils (line 25) | public final class ScreenUtils { method ScreenUtils (line 26) | private ScreenUtils() { method getScreenWidth (line 35) | public static int getScreenWidth(Context context) { method getScreenHeight (line 53) | public static int getScreenHeight(Context context) { method getScreenDensity (line 71) | public static float getScreenDensity() { method getScreenDensityDpi (line 80) | public static int getScreenDensityDpi() { method setFullScreen (line 89) | public static void setFullScreen(@NonNull final Activity activity) { method setNonFullScreen (line 98) | public static void setNonFullScreen(@NonNull final Activity activity) { method toggleFullScreen (line 107) | public static void toggleFullScreen(@NonNull final Activity activity) { method isFullScreen (line 125) | public static boolean isFullScreen(@NonNull final Activity activity) { method setLandscape (line 135) | public static void setLandscape(@NonNull final Activity activity) { method setPortrait (line 144) | public static void setPortrait(@NonNull final Activity activity) { method isLandscape (line 153) | public static boolean isLandscape(Context context) { method isPortrait (line 163) | public static boolean isPortrait(Context context) { method getScreenRotation (line 174) | public static int getScreenRotation(@NonNull final Activity activity) { method screenShot (line 195) | public static Bitmap screenShot(@NonNull final Activity activity) { method screenShot (line 206) | public static Bitmap screenShot(@NonNull final Activity activity, bool... method isScreenLock (line 238) | public static boolean isScreenLock(Context context) { method getSleepDuration (line 251) | public static int getSleepDuration(Context context) { method isTablet (line 268) | public static boolean isTablet(Context context) { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/AmbientLightManager.java class AmbientLightManager (line 36) | final class AmbientLightManager implements SensorEventListener { method AmbientLightManager (line 45) | AmbientLightManager(Context context) { method start (line 49) | void start(CameraManager cameraManager) { method stop (line 61) | void stop() { method onSensorChanged (line 70) | @Override method onAccuracyChanged (line 82) | @Override FILE: scanner/src/main/java/com/nanchen/scanner/zxing/BaseCaptureActivity.java class BaseCaptureActivity (line 34) | public abstract class BaseCaptureActivity extends Activity implements Su... method getViewfinderView (line 36) | public abstract ViewfinderView getViewfinderView(); method getHandler (line 38) | public abstract Handler getHandler(); method getCameraManager (line 40) | public abstract CameraManager getCameraManager(); method handleDecode (line 42) | public abstract void handleDecode(String result, Bitmap barcode, float... method drawViewfinder (line 44) | public abstract void drawViewfinder(); FILE: scanner/src/main/java/com/nanchen/scanner/zxing/BeepManager.java class BeepManager (line 39) | public final class BeepManager implements MediaPlayer.OnErrorListener, C... method BeepManager (line 51) | public BeepManager(Activity activity) { method updatePrefs (line 57) | public synchronized void updatePrefs() { method playBeepSoundAndVibrate (line 70) | public synchronized void playBeepSoundAndVibrate() { method shouldBeep (line 80) | private static boolean shouldBeep(SharedPreferences prefs, Context act... method buildMediaPlayer (line 94) | @TargetApi(Build.VERSION_CODES.KITKAT) method onError (line 112) | @Override method close (line 125) | @Override FILE: scanner/src/main/java/com/nanchen/scanner/zxing/CaptureActivityHandler.java class CaptureActivityHandler (line 45) | public final class CaptureActivityHandler extends Handler { type State (line 54) | private enum State { method CaptureActivityHandler (line 60) | public CaptureActivityHandler(BaseCaptureActivity activity, method handleMessage (line 73) | @Override method quitSynchronously (line 136) | public void quitSynchronously() { method restartPreviewAndDecode (line 153) | private void restartPreviewAndDecode() { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/Contents.java class Contents (line 27) | public final class Contents { method Contents (line 28) | private Contents() { class Type (line 34) | public static final class Type { method Type (line 82) | private Type() { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/DecodeFormatManager.java class DecodeFormatManager (line 33) | public final class DecodeFormatManager { method DecodeFormatManager (line 75) | private DecodeFormatManager() { method onlyQrCode (line 78) | public static Set onlyQrCode(){ method parseDecodeFormats (line 83) | public static Set parseDecodeFormats(Intent intent) { method parseDecodeFormats (line 92) | static Set parseDecodeFormats(Uri inputUri) { method parseDecodeFormats (line 100) | private static Set parseDecodeFormats(Iterable ... FILE: scanner/src/main/java/com/nanchen/scanner/zxing/DecodeHandler.java class DecodeHandler (line 49) | final class DecodeHandler extends Handler { method DecodeHandler (line 58) | DecodeHandler(BaseCaptureActivity activity) { method handleMessage (line 64) | @Override method decode (line 87) | private void decode(byte[] data, int width, int height) { method bundleThumbnail (line 176) | private static void bundleThumbnail(PlanarYUVLuminanceSource source, B... FILE: scanner/src/main/java/com/nanchen/scanner/zxing/DecodeHintManager.java class DecodeHintManager (line 34) | public final class DecodeHintManager { method DecodeHintManager (line 41) | private DecodeHintManager() { method splitQuery (line 58) | private static Map splitQuery(String query) { method parseDecodeHints (line 118) | static Map parseDecodeHints(Uri inputUri) { method parseDecodeHints (line 201) | public static Map parseDecodeHints(Intent inte... FILE: scanner/src/main/java/com/nanchen/scanner/zxing/DecodeThread.java class DecodeThread (line 35) | final class DecodeThread extends Thread { method DecodeThread (line 44) | DecodeThread(BaseCaptureActivity activity) { method getHandler (line 49) | Handler getHandler() { method run (line 58) | @Override FILE: scanner/src/main/java/com/nanchen/scanner/zxing/FinishListener.java class FinishListener (line 27) | public final class FinishListener implements DialogInterface.OnClickList... method FinishListener (line 31) | public FinishListener(Activity activityToFinish) { method onCancel (line 35) | @Override method onClick (line 40) | @Override method run (line 45) | private void run() { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/InactivityTimer.java class InactivityTimer (line 33) | public final class InactivityTimer { method InactivityTimer (line 44) | public InactivityTimer(Activity activity) { method onActivity (line 51) | public synchronized void onActivity() { method onPause (line 61) | public synchronized void onPause() { method onResume (line 71) | public synchronized void onResume() { method cancel (line 81) | private synchronized void cancel() { method shutdown (line 89) | public void shutdown() { class PowerStatusReceiver (line 93) | private final class PowerStatusReceiver extends BroadcastReceiver { method onReceive (line 94) | @Override class InactivityAsyncTask (line 108) | private final class InactivityAsyncTask extends AsyncTask { method SizeComparator (line 390) | SizeComparator(int width, int height) { method compare (line 401) | @Override FILE: scanner/src/main/java/com/nanchen/scanner/zxing/camera/CameraConfigurationUtils.java class CameraConfigurationUtils (line 37) | @SuppressWarnings("deprecation") // camera APIs method CameraConfigurationUtils (line 52) | private CameraConfigurationUtils() { method setFocus (line 55) | public static void setFocus(Camera.Parameters parameters, method setTorch (line 90) | public static void setTorch(Camera.Parameters parameters, boolean on) { method setBestExposure (line 113) | public static void setBestExposure(Camera.Parameters parameters, boole... method setBestPreviewFPS (line 135) | public static void setBestPreviewFPS(Camera.Parameters parameters) { method setBestPreviewFPS (line 139) | public static void setBestPreviewFPS(Camera.Parameters parameters, int... method setFocusArea (line 168) | public static void setFocusArea(Camera.Parameters parameters) { method setMetering (line 179) | public static void setMetering(Camera.Parameters parameters) { method buildMiddleArea (line 190) | private static List buildMiddleArea(int areaPer1000) { method setVideoStabilization (line 195) | public static void setVideoStabilization(Camera.Parameters parameters) { method setBarcodeSceneMode (line 208) | public static void setBarcodeSceneMode(Camera.Parameters parameters) { method setZoom (line 221) | public static void setZoom(Camera.Parameters parameters, double target... method indexOfClosestZoom (line 238) | private static Integer indexOfClosestZoom(Camera.Parameters parameters... method setInvertColor (line 260) | public static void setInvertColor(Camera.Parameters parameters) { method findBestPreviewSizeValue (line 273) | public static Point findBestPreviewSizeValue(Camera.Parameters paramet... method findSettableValue (line 347) | private static String findSettableValue(String name, method toString (line 364) | private static String toString(Collection arrays) { method toString (line 381) | private static String toString(Iterable areas) { method collectStats (line 392) | public static String collectStats(Camera.Parameters parameters) { method collectStats (line 396) | public static String collectStats(CharSequence flattenedParams) { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/camera/CameraManager.java class CameraManager (line 40) | @SuppressWarnings("deprecation") // camera APIs method CameraManager (line 67) | public CameraManager(Context context) { method openDriver (line 79) | public synchronized void openDriver(SurfaceHolder holder) throws IOExc... method isOpen (line 125) | public synchronized boolean isOpen() { method closeDriver (line 132) | public synchronized void closeDriver() { method startPreview (line 146) | public synchronized void startPreview() { method stopPreview (line 158) | public synchronized void stopPreview() { method setTorch (line 175) | public synchronized void setTorch(boolean newSetting) { method requestPreviewFrame (line 199) | public synchronized void requestPreviewFrame(Handler handler, int mess... method getFramingRect (line 214) | public synchronized Rect getFramingRect() { method findDesiredDimensionInRange (line 236) | private static int findDesiredDimensionInRange(int resolution, int har... method getFramingRectInPreview (line 253) | public synchronized Rect getFramingRectInPreview() { method setManualCameraId (line 282) | public synchronized void setManualCameraId(int cameraId) { method setManualFramingRect (line 293) | public synchronized void setManualFramingRect(int width, int height) { method buildLuminanceSource (line 322) | public PlanarYUVLuminanceSource buildLuminanceSource(byte[] data, int ... method handleZoom (line 335) | public void handleZoom(boolean isZoomIn) { method handleDoubleZoom (line 359) | public void handleDoubleZoom() { method isPreviewing (line 381) | public boolean isPreviewing() { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/camera/FrontLightMode.java type FrontLightMode (line 24) | public enum FrontLightMode { method parse (line 33) | private static FrontLightMode parse(String modeString) { method readPref (line 37) | public static FrontLightMode readPref(SharedPreferences sharedPrefs) { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/camera/PreviewCallback.java class PreviewCallback (line 25) | @SuppressWarnings("deprecation") // camera APIs method PreviewCallback (line 34) | PreviewCallback(CameraConfigurationManager configManager) { method setHandler (line 38) | void setHandler(Handler previewHandler, int previewMessage) { method onPreviewFrame (line 43) | @Override FILE: scanner/src/main/java/com/nanchen/scanner/zxing/camera/open/CameraFacing.java type CameraFacing (line 22) | public enum CameraFacing { FILE: scanner/src/main/java/com/nanchen/scanner/zxing/camera/open/OpenCamera.java class OpenCamera (line 24) | @SuppressWarnings("deprecation") // camera APIs method OpenCamera (line 32) | public OpenCamera(int index, Camera camera, CameraFacing facing, int o... method getCamera (line 39) | public Camera getCamera() { method getFacing (line 43) | public CameraFacing getFacing() { method getOrientation (line 47) | public int getOrientation() { method toString (line 51) | @Override FILE: scanner/src/main/java/com/nanchen/scanner/zxing/camera/open/OpenCameraInterface.java class OpenCameraInterface (line 25) | @SuppressWarnings("deprecation") // camera APIs method OpenCameraInterface (line 33) | private OpenCameraInterface() { method open (line 44) | public static OpenCamera open(int cameraId) {