Class Version
- java.lang.Object
-
- zext.plantuml.com.google.zxing.datamatrix.decoder.Version
-
public final class Version extends java.lang.ObjectThe Version object encapsulates attributes about a particular size Data Matrix Code.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDataRegionSizeColumns()intgetDataRegionSizeRows()intgetSymbolSizeColumns()intgetSymbolSizeRows()intgetTotalCodewords()static VersiongetVersionForDimensions(int numRows, int numColumns)Deduces version information from Data Matrix dimensions.intgetVersionNumber()java.lang.StringtoString()
-
-
-
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:
Versionfor 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:
toStringin classjava.lang.Object
-
-