com.barcodelib.barcode
Class QRCode

java.lang.Object
  extended by com.barcodelib.barcode.AbstractBarcode
      extended by com.barcodelib.barcode.QRCode
All Implemented Interfaces:
IJasperRenderer, java.io.Serializable

public class QRCode
extends AbstractBarcode

See Also:
Serialized Form

Field Summary
static int ECL_H
           
static int ECL_L
           
static int ECL_M
           
static int ECL_Q
           
static int FNC1_1ST_POS
           
static int FNC1_2ND_POS
           
static int MODE_ALPHANUMERIC
           
static int MODE_AUTO
           
static int MODE_BYTE
           
static int MODE_CUSTOMER
           
static int MODE_KANJI
           
static int MODE_NUMERIC
           
 
Fields inherited from class com.barcodelib.barcode.AbstractBarcode
ANGLE_0, ANGLE_180, ANGLE_270, ANGLE_90, ECI_DEFAULT, ECI_MAX_VALUE, ECI_UNSPECIFIED, FNC1_NONE, IMAGE_GIF, IMAGE_JPG, IMAGE_PNG, UOM_CM, UOM_INCH, UOM_PIXEL
 
Constructor Summary
QRCode()
           
 
Method Summary
 void constructBarcode(java.util.Map paras)
           
 int getDataMode()
           
 int getEcl()
           
 float getModuleSize()
           
 int getParity()
           
 int getSymbolCount()
           
 int getSymbolIndex()
           
 int getVersion()
           
 boolean isStructuredAppend()
           
 void setDataMode(int dataMode)
           
 void setEcl(int ecl)
           
 void setKanjiData(int[] binaryData)
           
 void setModuleSize(float moduleSize)
           
 void setParity(int parity)
           
 void setStructuredAppend(boolean structuredAppend)
           
 void setSymbolCount(int symbolCount)
           
 void setSymbolIndex(int symbolIndex)
           
 void setVersion(int version)
           
 
Methods inherited from class com.barcodelib.barcode.AbstractBarcode
getApplicationIndicator, getBarcodeHeight, getBarcodeWidth, getBottomMargin, getData, getEci, getFnc1Mode, getGeneratedBarcodeImageHeight, getGeneratedBarcodeImageHeightInPixel, getGeneratedBarcodeImageWidth, getGeneratedBarcodeImageWidthInPixel, getImageFormat, getLeftMargin, getResolution, getRightMargin, getRotate, getTopMargin, getUOM, isProcessTilde, isResizeImage, renderBarcode, renderBarcode, renderBarcode, renderBarcode, renderBarcodeToBytes, setApplicationIndicator, setBarcodeHeight, setBarcodeWidth, setBottomMargin, setData, setEci, setFnc1Mode, setImageFormat, setLeftMargin, setProcessTilde, setResizeImage, setResolution, setRightMargin, setRotate, setTopMargin, setUOM
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODE_AUTO

public static final int MODE_AUTO
See Also:
Constant Field Values

MODE_ALPHANUMERIC

public static final int MODE_ALPHANUMERIC
See Also:
Constant Field Values

MODE_BYTE

public static final int MODE_BYTE
See Also:
Constant Field Values

MODE_NUMERIC

public static final int MODE_NUMERIC
See Also:
Constant Field Values

MODE_KANJI

public static final int MODE_KANJI
See Also:
Constant Field Values

MODE_CUSTOMER

public static final int MODE_CUSTOMER
See Also:
Constant Field Values

ECL_L

public static int ECL_L

ECL_M

public static int ECL_M

ECL_Q

public static int ECL_Q

ECL_H

public static int ECL_H

FNC1_1ST_POS

public static final int FNC1_1ST_POS
See Also:
Constant Field Values

FNC1_2ND_POS

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

QRCode

public QRCode()
Method Detail

constructBarcode

public void constructBarcode(java.util.Map paras)
Specified by:
constructBarcode in class AbstractBarcode

setKanjiData

public void setKanjiData(int[] binaryData)

getDataMode

public int getDataMode()

setDataMode

public void setDataMode(int dataMode)

getEcl

public int getEcl()

setEcl

public void setEcl(int ecl)

isStructuredAppend

public boolean isStructuredAppend()

setStructuredAppend

public void setStructuredAppend(boolean structuredAppend)

getSymbolCount

public int getSymbolCount()

setSymbolCount

public void setSymbolCount(int symbolCount)

getSymbolIndex

public int getSymbolIndex()

setSymbolIndex

public void setSymbolIndex(int symbolIndex)

getParity

public int getParity()

setParity

public void setParity(int parity)

getVersion

public int getVersion()

setVersion

public void setVersion(int version)

getModuleSize

public float getModuleSize()

setModuleSize

public void setModuleSize(float moduleSize)