Class Version
- java.lang.Object
-
- ext.plantuml.com.google.zxing.datamatrix.decoder.Version
-
public final class Version extends Object
The Version object encapsulates attributes about a particular size Data Matrix Code.- Author:
- [email protected] (Brian Brown)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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()
String
toString()
-
-
-
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 modulesnumColumns
- 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
-
-