public final class Version extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Version
Encapsualtes the parameters for one error-correction block in one symbol version.
|
static class |
Version
Encapsulates a set of error-correction blocks in one symbol version.
|
| Modifier and Type | Method and Description |
|---|---|
int[] |
getAlignmentPatternCenters()
|
int |
getDimensionForVersion()
|
Version |
getECBlocksForLevel(ErrorCorrectionLevel
|
static Version |
getProvisionalVersionForDimension(int dimension)
Deduces version information purely from QR Code dimensions.
|
int |
getTotalCodewords()
|
static Version |
getVersionForNumber(int versionNumber)
|
int |
getVersionNumber()
|
String |
toString()
|
public int getVersionNumber()
public int[] getAlignmentPatternCenters()
public int getTotalCodewords()
public int getDimensionForVersion()
public Version.ECBlocks getECBlocksForLevel(ErrorCorrectionLevel ecLevel)
public static VersiongetProvisionalVersionForDimension(int dimension) throws FormatException
Deduces version information purely from QR Code dimensions.
dimension - dimension in modules
FormatException - if dimension is not 1 mod 4
public static VersiongetVersionForNumber(int versionNumber)
public StringtoString()