Uses of Class
com.google.zxing.qrcode.decoder.Version
Packages that use Version
-
Uses of Version in com.google.zxing.qrcode.decoder
Fields in com.google.zxing.qrcode.decoder declared as VersionModifier and TypeFieldDescriptionprivate VersionBitMatrixParser.parsedVersionprivate static final Version[]Version.VERSIONSMethods in com.google.zxing.qrcode.decoder that return VersionModifier and TypeMethodDescriptionprivate static Version[]Version.buildVersions()See ISO 18004:2006 6.5.1 Table 9(package private) static VersionVersion.decodeVersionInformation(int versionBits) static VersionVersion.getProvisionalVersionForDimension(int dimension) Deduces version information purely from QR Code dimensions.static VersionVersion.getVersionForNumber(int versionNumber) (package private) VersionBitMatrixParser.readVersion()Reads version information from one of its two locations within the QR Code.Methods in com.google.zxing.qrcode.decoder with parameters of type VersionModifier and TypeMethodDescription(package private) static DecoderResultDecodedBitStreamParser.decode(byte[] bytes, Version version, ErrorCorrectionLevel ecLevel, Map<DecodeHintType, ?> hints) intMode.getCharacterCountBits(Version version) (package private) static DataBlock[]DataBlock.getDataBlocks(byte[] rawCodewords, Version version, ErrorCorrectionLevel ecLevel) When QR Codes use multiple data blocks, they are actually interleaved. -
Uses of Version in com.google.zxing.qrcode.encoder
Fields in com.google.zxing.qrcode.encoder declared as VersionModifier and TypeFieldDescriptionprivate final VersionMinimalEncoder.ResultList.versionprivate VersionQRCode.versionMethods in com.google.zxing.qrcode.encoder that return VersionModifier and TypeMethodDescriptionprivate static VersionEncoder.chooseVersion(int numInputBits, ErrorCorrectionLevel ecLevel) (package private) static VersionMinimalEncoder.getVersion(MinimalEncoder.VersionSize versionSize) (package private) VersionMinimalEncoder.ResultList.getVersion()QRCode.getVersion()private static VersionEncoder.recommendVersion(ErrorCorrectionLevel ecLevel, Mode mode, BitArray headerBits, BitArray dataBits) Decides the smallest version of QR code that will contain all of the provided data.Methods in com.google.zxing.qrcode.encoder with parameters of type VersionModifier and TypeMethodDescription(package private) voidMinimalEncoder.addEdges(Version version, MinimalEncoder.Edge[][][] edges, int from, MinimalEncoder.Edge previous) (package private) static voidEncoder.appendLengthInfo(int numLetters, Version version, Mode mode, BitArray bits) Append length info.(package private) static voidMatrixUtil.buildMatrix(BitArray dataBits, ErrorCorrectionLevel ecLevel, Version version, int maskPattern, ByteMatrix matrix) private static intEncoder.calculateBitsNeeded(Mode mode, BitArray headerBits, BitArray dataBits, Version version) private static intEncoder.chooseMaskPattern(BitArray bits, ErrorCorrectionLevel ecLevel, Version version, ByteMatrix matrix) (package private) static voidMatrixUtil.embedBasicPatterns(Version version, ByteMatrix matrix) (package private) MinimalEncoder.ResultList(package private) static MinimalEncoder.ResultListMinimalEncoder.encode(String stringToEncode, Version version, Charset priorityCharset, boolean isGS1, ErrorCorrectionLevel ecLevel) Encodes the string minimally(package private) MinimalEncoder.ResultListMinimalEncoder.encodeSpecificVersion(Version version) private intprivate intreturns the size in bits(package private) static MinimalEncoder.VersionSizeMinimalEncoder.getVersionSize(Version version) (package private) static voidMatrixUtil.makeVersionInfoBits(Version version, BitArray bits) private static voidMatrixUtil.maybeEmbedPositionAdjustmentPatterns(Version version, ByteMatrix matrix) (package private) static voidMatrixUtil.maybeEmbedVersionInfo(Version version, ByteMatrix matrix) voidQRCode.setVersion(Version version) (package private) static booleanEncoder.willFit(int numInputBits, Version version, ErrorCorrectionLevel ecLevel) Constructors in com.google.zxing.qrcode.encoder with parameters of type VersionModifierConstructorDescriptionprivateEdge(Mode mode, int fromPosition, int charsetEncoderIndex, int characterLength, MinimalEncoder.Edge previous, Version version) (package private)ResultList(Version version, MinimalEncoder.Edge solution)