ClearImageJNI
Class ICiBarcode

java.lang.Object
  extended by ClearImageJNI.CiSuperObject
      extended by ClearImageJNI.ICiBarcode

public class ICiBarcode
extends CiSuperObject

ICiBarcode Interface.

This class corresponds to a COM interface. Objects of this class are not created directly, but are obtained by calling methods of other COM objects.


Field Summary
 
Fields inherited from class ClearImageJNI.CiSuperObject
lockObject
 
Constructor Summary
ICiBarcode(long oIn)
           
 
Method Summary
 int getConfidence()
          Barcode recognition confidence.
 byte[] getData()
          Barcode value as character array.
 EBarcodeEncoding getEncoding()
          Barcode encoding.
 FBarcodeErrors getErrorFlags()
          Barcode error flags.
 java.lang.String getInfo(java.lang.String Type)
          Barcode quality.
 EBoolean getIsBinary()
          Barcode contains binary data.
 EBoolean getIsChecksumVerified()
          Barcode contains verified checksum.
 int getLength()
          Barcode length in characters.
 double getModuleSize()
          Average width of barcode module.
 ICiRect getRect()
          Barcode rectangle.
 EBarcodeRotation getRotation()
          Barcode Rotation.
 java.lang.String getText()
          Barcode value as text.
 EBarcodeType getType()
          Barcode type (symbology).
 void setConfidence(int arg)
          Barcode recognition confidence.
 void setData(byte[] arg)
          Barcode value as character array.
 void setEncoding(EBarcodeEncoding arg)
          Barcode encoding.
 void setErrorFlags(FBarcodeErrors arg)
          Barcode error flags.
 void setInfo(java.lang.String Type, java.lang.String arg)
           
 void setIsBinary(EBoolean arg)
          Barcode contains binary data.
 void setIsChecksumVerified(EBoolean arg)
          Barcode contains verified checksum.
 void setModuleSize(double arg)
          Average width of barcode module.
 void setRotation(EBarcodeRotation arg)
          Barcode Rotation.
 void setText(java.lang.String arg)
          Barcode value as text.
 void setType(EBarcodeType arg)
          Barcode type (symbology).
 
Methods inherited from class ClearImageJNI.CiSuperObject
CleanUp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ICiBarcode

public ICiBarcode(long oIn)
Method Detail

getRect

public ICiRect getRect()
                throws CiException
Barcode rectangle.

Throws:
CiException

getType

public EBarcodeType getType()
                     throws CiException
Barcode type (symbology).

Throws:
CiException

getRotation

public EBarcodeRotation getRotation()
                             throws CiException
Barcode Rotation.

Throws:
CiException

getLength

public int getLength()
              throws CiException
Barcode length in characters.

Throws:
CiException

getText

public java.lang.String getText()
                         throws CiException
Barcode value as text.

Throws:
CiException

getData

public byte[] getData()
               throws CiException
Barcode value as character array.

Throws:
CiException

getErrorFlags

public FBarcodeErrors getErrorFlags()
                             throws CiException
Barcode error flags.

Throws:
CiException

getConfidence

public int getConfidence()
                  throws CiException
Barcode recognition confidence.

Throws:
CiException

getModuleSize

public double getModuleSize()
                     throws CiException
Average width of barcode module.

Throws:
CiException

getIsBinary

public EBoolean getIsBinary()
                     throws CiException
Barcode contains binary data.

Throws:
CiException

getIsChecksumVerified

public EBoolean getIsChecksumVerified()
                               throws CiException
Barcode contains verified checksum.

Throws:
CiException

setType

public void setType(EBarcodeType arg)
             throws CiException
Barcode type (symbology).

Throws:
CiException

setRotation

public void setRotation(EBarcodeRotation arg)
                 throws CiException
Barcode Rotation.

Throws:
CiException

setText

public void setText(java.lang.String arg)
             throws CiException
Barcode value as text.

Throws:
CiException

setData

public void setData(byte[] arg)
             throws CiException
Barcode value as character array.

Throws:
CiException

setErrorFlags

public void setErrorFlags(FBarcodeErrors arg)
                   throws CiException
Barcode error flags.

Throws:
CiException

setConfidence

public void setConfidence(int arg)
                   throws CiException
Barcode recognition confidence.

Throws:
CiException

setModuleSize

public void setModuleSize(double arg)
                   throws CiException
Average width of barcode module.

Throws:
CiException

setIsBinary

public void setIsBinary(EBoolean arg)
                 throws CiException
Barcode contains binary data.

Throws:
CiException

setIsChecksumVerified

public void setIsChecksumVerified(EBoolean arg)
                           throws CiException
Barcode contains verified checksum.

Throws:
CiException

getInfo

public java.lang.String getInfo(java.lang.String Type)
                         throws CiException
Barcode quality.

Throws:
CiException

setInfo

public void setInfo(java.lang.String Type,
                    java.lang.String arg)
             throws CiException
Throws:
CiException

getEncoding

public EBarcodeEncoding getEncoding()
                             throws CiException
Barcode encoding.

Throws:
CiException

setEncoding

public void setEncoding(EBarcodeEncoding arg)
                 throws CiException
Barcode encoding.

Throws:
CiException