com.google.zxing.datamatrix.decoder
Class Version

java.lang.Object
  extended by com.google.zxing.datamatrix.decoder.Version

public final class Version
extends java.lang.Object

The Version object encapsulates attributes about a particular size Data Matrix Code.

Author:
[email protected] (Brian Brown)

Method Summary
 int getDataRegionSizeColumns()
           
 int getDataRegionSizeRows()
           
 int getSymbolSizeColumns()
           
 int getSymbolSizeRows()
           
 int getTotalCodewords()
           
static Version getVersionForDimensions(int numRows, int numColumns)
          Deduces version information from Data Matrix dimensions.
 int getVersionNumber()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getVersionNumber

public int getVersionNumber()

getSymbolSizeRows

public int getSymbolSizeRows()

getSymbolSizeColumns

public int getSymbolSizeColumns()

getDataRegionSizeRows

public int getDataRegionSizeRows()

getDataRegionSizeColumns

public int getDataRegionSizeColumns()

getTotalCodewords

public int getTotalCodewords()

getVersionForDimensions

public static Version getVersionForDimensions(int numRows,
                                              int numColumns)
                                       throws FormatException

Deduces version information from Data Matrix dimensions.

Parameters:
numRows - Number of rows in modules
numColumns - Number of columns in modules
Returns:
Version for a Data Matrix Code of those dimensions
Throws:
FormatException - if dimensions do correspond to a valid Data Matrix size

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.