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 ErrorCorrectionLevel
ecLevel
private int
maskPattern
private ByteMatrix
matrix
private Mode
mode
static int
NUM_MASK_PATTERNS
private Version
version
-
Constructor Summary
Constructors Constructor Description QRCode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ErrorCorrectionLevel
getECLevel()
int
getMaskPattern()
ByteMatrix
getMatrix()
Mode
getMode()
Version
getVersion()
static boolean
isValidMaskPattern(int maskPattern)
void
setECLevel(ErrorCorrectionLevel value)
void
setMaskPattern(int value)
void
setMatrix(ByteMatrix value)
void
setMode(Mode value)
void
setVersion(Version version)
java.lang.String
toString()
-
-
-
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_COMPACT
is selected.
-
getECLevel
public ErrorCorrectionLevel getECLevel()
-
getVersion
public Version getVersion()
-
getMaskPattern
public int getMaskPattern()
-
getMatrix
public ByteMatrix getMatrix()
-
toString
public java.lang.String toString()
- Overrides:
toString
in 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)
-
-