com.itextpdf.text.pdf.qrcode
Class QRCode

java.lang.Object
  extended by com.itextpdf.text.pdf.qrcode.QRCode

public final class QRCode
extends Object

Since:
5.0.2
Author:
satorux@google.com (Satoru Takabayashi) - creator, dswitkin@google.com (Daniel Switkin) - ported from C++

Field Summary
static int NUM_MASK_PATTERNS
           
 
Constructor Summary
QRCode()
           
 
Method Summary
 int at(int x, int y)
           
 ErrorCorrectionLevel getECLevel()
           
 int getMaskPattern()
           
 ByteMatrix getMatrix()
           
 int getMatrixWidth()
           
 Mode getMode()
           
 int getNumDataBytes()
           
 int getNumECBytes()
           
 int getNumRSBlocks()
           
 int getNumTotalBytes()
           
 int getVersion()
           
 boolean isValid()
           
static boolean isValidMaskPattern(int maskPattern)
           
 void setECLevel(ErrorCorrectionLevel value)
           
 void setMaskPattern(int value)
           
 void setMatrix(ByteMatrix value)
           
 void setMatrixWidth(int value)
           
 void setMode(Mode value)
           
 void setNumDataBytes(int value)
           
 void setNumECBytes(int value)
           
 void setNumRSBlocks(int value)
           
 void setNumTotalBytes(int value)
           
 void setVersion(int value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NUM_MASK_PATTERNS

public static final int NUM_MASK_PATTERNS
See Also:
Constant Field Values
Constructor Detail

QRCode

public QRCode()
Method Detail

getMode

public Mode getMode()

getECLevel

public ErrorCorrectionLevel getECLevel()

getVersion

public int getVersion()

getMatrixWidth

public int getMatrixWidth()

getMaskPattern

public int getMaskPattern()

getNumTotalBytes

public int getNumTotalBytes()

getNumDataBytes

public int getNumDataBytes()

getNumECBytes

public int getNumECBytes()

getNumRSBlocks

public int getNumRSBlocks()

getMatrix

public ByteMatrix getMatrix()

at

public int at(int x,
              int y)

isValid

public boolean isValid()

toString

public String toString()
Overrides:
toString in class Object

setMode

public void setMode(Mode value)

setECLevel

public void setECLevel(ErrorCorrectionLevel value)

setVersion

public void setVersion(int value)

setMatrixWidth

public void setMatrixWidth(int value)

setMaskPattern

public void setMaskPattern(int value)

setNumTotalBytes

public void setNumTotalBytes(int value)

setNumDataBytes

public void setNumDataBytes(int value)

setNumECBytes

public void setNumECBytes(int value)

setNumRSBlocks

public void setNumRSBlocks(int value)

setMatrix

public void setMatrix(ByteMatrix value)

isValidMaskPattern

public static boolean isValidMaskPattern(int maskPattern)


Copyright © 2013. All Rights Reserved.