Package com.google.zxing.qrcode.encoder
Class QRCode
- java.lang.Object
-
- com.google.zxing.qrcode.encoder.QRCode
-
public final class QRCode extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ErrorCorrectionLevelecLevelprivate intmaskPatternprivate ByteMatrixmatrixprivate Modemodestatic intNUM_MASK_PATTERNSprivate Versionversion
-
Constructor Summary
Constructors Constructor Description QRCode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ErrorCorrectionLevelgetECLevel()intgetMaskPattern()ByteMatrixgetMatrix()ModegetMode()VersiongetVersion()static booleanisValidMaskPattern(int maskPattern)voidsetECLevel(ErrorCorrectionLevel value)voidsetMaskPattern(int value)voidsetMatrix(ByteMatrix value)voidsetMode(Mode value)voidsetVersion(Version version)java.lang.StringtoString()
-
-
-
Field Detail
-
NUM_MASK_PATTERNS
public static final int NUM_MASK_PATTERNS
- See Also:
- Constant Field Values
-
mode
private Mode mode
-
ecLevel
private ErrorCorrectionLevel ecLevel
-
version
private Version version
-
maskPattern
private int maskPattern
-
matrix
private ByteMatrix matrix
-
-
Method Detail
-
getMode
public Mode getMode()
- Returns:
- the mode. Not relevant if
EncodeHintType.QR_COMPACTis selected.
-
getECLevel
public ErrorCorrectionLevel getECLevel()
-
getVersion
public Version getVersion()
-
getMaskPattern
public int getMaskPattern()
-
getMatrix
public ByteMatrix getMatrix()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setMode
public void setMode(Mode value)
-
setECLevel
public void setECLevel(ErrorCorrectionLevel value)
-
setVersion
public void setVersion(Version version)
-
setMaskPattern
public void setMaskPattern(int value)
-
setMatrix
public void setMatrix(ByteMatrix value)
-
isValidMaskPattern
public static boolean isValidMaskPattern(int maskPattern)
-
-