Uses of Enum
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
Packages that use ErrorCorrectionLevel
-
Uses of ErrorCorrectionLevel in com.google.zxing.qrcode.decoder
Subclasses with type arguments of type ErrorCorrectionLevel in com.google.zxing.qrcode.decoderFields in com.google.zxing.qrcode.decoder declared as ErrorCorrectionLevelModifier and TypeFieldDescriptionprivate final ErrorCorrectionLevelFormatInformation.errorCorrectionLevelprivate static final ErrorCorrectionLevel[]ErrorCorrectionLevel.FOR_BITSMethods in com.google.zxing.qrcode.decoder that return ErrorCorrectionLevelModifier and TypeMethodDescriptionstatic ErrorCorrectionLevelErrorCorrectionLevel.forBits(int bits) (package private) ErrorCorrectionLevelFormatInformation.getErrorCorrectionLevel()static ErrorCorrectionLevelReturns the enum constant of this type with the specified name.static ErrorCorrectionLevel[]ErrorCorrectionLevel.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.google.zxing.qrcode.decoder with parameters of type ErrorCorrectionLevelModifier and TypeMethodDescription(package private) static DecoderResultDecodedBitStreamParser.decode(byte[] bytes, Version version, ErrorCorrectionLevel ecLevel, Map<DecodeHintType, ?> hints) (package private) static DataBlock[]DataBlock.getDataBlocks(byte[] rawCodewords, Version version, ErrorCorrectionLevel ecLevel) When QR Codes use multiple data blocks, they are actually interleaved.Version.getECBlocksForLevel(ErrorCorrectionLevel ecLevel) -
Uses of ErrorCorrectionLevel in com.google.zxing.qrcode.encoder
Fields in com.google.zxing.qrcode.encoder declared as ErrorCorrectionLevelModifier and TypeFieldDescriptionprivate final ErrorCorrectionLevelMinimalEncoder.ecLevelprivate ErrorCorrectionLevelQRCode.ecLevelMethods in com.google.zxing.qrcode.encoder that return ErrorCorrectionLevelMethods in com.google.zxing.qrcode.encoder with parameters of type ErrorCorrectionLevelModifier and TypeMethodDescription(package private) static voidMatrixUtil.buildMatrix(BitArray dataBits, ErrorCorrectionLevel ecLevel, Version version, int maskPattern, ByteMatrix matrix) private static intEncoder.chooseMaskPattern(BitArray bits, ErrorCorrectionLevel ecLevel, Version version, ByteMatrix matrix) private static VersionEncoder.chooseVersion(int numInputBits, ErrorCorrectionLevel ecLevel) (package private) static voidMatrixUtil.embedTypeInfo(ErrorCorrectionLevel ecLevel, int maskPattern, ByteMatrix matrix) static QRCodeEncoder.encode(String content, ErrorCorrectionLevel ecLevel) static QRCodeEncoder.encode(String content, ErrorCorrectionLevel ecLevel, Map<EncodeHintType, ?> hints) (package private) static MinimalEncoder.ResultListMinimalEncoder.encode(String stringToEncode, Version version, Charset priorityCharset, boolean isGS1, ErrorCorrectionLevel ecLevel) Encodes the string minimally(package private) static voidMatrixUtil.makeTypeInfoBits(ErrorCorrectionLevel ecLevel, int maskPattern, BitArray bits) 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.voidQRCode.setECLevel(ErrorCorrectionLevel value) (package private) static booleanEncoder.willFit(int numInputBits, Version version, ErrorCorrectionLevel ecLevel) Constructors in com.google.zxing.qrcode.encoder with parameters of type ErrorCorrectionLevelModifierConstructorDescription(package private)MinimalEncoder(String stringToEncode, Charset priorityCharset, boolean isGS1, ErrorCorrectionLevel ecLevel) Creates a MinimalEncoder