Uses of Class
com.google.zxing.qrcode.decoder.Version
-
Packages that use Version Package Description com.google.zxing.qrcode.decoder com.google.zxing.qrcode.encoder -
-
Uses of Version in com.google.zxing.qrcode.decoder
Fields in com.google.zxing.qrcode.decoder declared as Version Modifier and Type Field Description private VersionBitMatrixParser. parsedVersionprivate static Version[]Version. VERSIONSMethods in com.google.zxing.qrcode.decoder that return Version Modifier and Type Method Description private 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 Version Modifier and Type Method Description (package private) static DecoderResultDecodedBitStreamParser. decode(byte[] bytes, Version version, ErrorCorrectionLevel ecLevel, java.util.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 Version Modifier and Type Field Description private VersionMinimalEncoder.ResultList. versionprivate VersionQRCode. versionMethods in com.google.zxing.qrcode.encoder that return Version Modifier and Type Method Description private static VersionEncoder. chooseVersion(int numInputBits, ErrorCorrectionLevel ecLevel)(package private) static VersionMinimalEncoder. getVersion(MinimalEncoder.VersionSize versionSize)(package private) VersionMinimalEncoder.ResultList. getVersion()VersionQRCode. 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 Version Modifier and Type Method Description (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.ResultListMinimalEncoder. encode(Version version)(package private) static MinimalEncoder.ResultListMinimalEncoder. encode(java.lang.String stringToEncode, Version version, java.nio.charset.Charset priorityCharset, boolean isGS1, ErrorCorrectionLevel ecLevel)Encodes the string minimally(package private) MinimalEncoder.ResultListMinimalEncoder. encodeSpecificVersion(Version version)private intMinimalEncoder.ResultList. getSize(Version version)private intMinimalEncoder.ResultList.ResultNode. getSize(Version version)returns 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 Version Constructor Description Edge(Mode mode, int fromPosition, int charsetEncoderIndex, int characterLength, MinimalEncoder.Edge previous, Version version)ResultList(Version version, MinimalEncoder.Edge solution)
-