Uses of Class
com.itextpdf.text.pdf.qrcode.BitVector
Packages that use BitVector
-
Uses of BitVector in com.itextpdf.text.pdf.qrcode
Methods in com.itextpdf.text.pdf.qrcode with parameters of type BitVectorModifier and TypeMethodDescription(package private) static void
Encoder.append8BitBytes
(String content, BitVector bits, String encoding) (package private) static void
Encoder.appendAlphanumericBytes
(String content, BitVector bits) void
BitVector.appendBitVector
(BitVector bits) (package private) static void
Encoder.appendBytes
(String content, Mode mode, BitVector bits, String encoding) Append "bytes" in "mode" mode (encoding) into "bits".private static void
Encoder.appendECI
(CharacterSetECI eci, BitVector bits) (package private) static void
Encoder.appendKanjiBytes
(String content, BitVector bits) (package private) static void
Encoder.appendLengthInfo
(int numLetters, int version, Mode mode, BitVector bits) Append length info.(package private) static void
Encoder.appendModeInfo
(Mode mode, BitVector bits) Append mode info.(package private) static void
Encoder.appendNumericBytes
(String content, BitVector bits) static void
MatrixUtil.buildMatrix
(BitVector dataBits, ErrorCorrectionLevel ecLevel, int version, int maskPattern, ByteMatrix matrix) private static int
Encoder.chooseMaskPattern
(BitVector bits, ErrorCorrectionLevel ecLevel, int version, ByteMatrix matrix) static void
MatrixUtil.embedDataBits
(BitVector dataBits, int maskPattern, ByteMatrix matrix) (package private) static void
Encoder.interleaveWithECBytes
(BitVector bits, int numTotalBytes, int numDataBytes, int numRSBlocks, BitVector result) Interleave "bits" with corresponding error correction bytes.static void
MatrixUtil.makeTypeInfoBits
(ErrorCorrectionLevel ecLevel, int maskPattern, BitVector bits) static void
MatrixUtil.makeVersionInfoBits
(int version, BitVector bits) (package private) static void
Encoder.terminateBits
(int numDataBytes, BitVector bits) Terminate bits as described in 8.4.8 and 8.4.9 of JISX0510:2004 (p.24).void