public final class Version extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  |  
           Version.ECB 
            
              Encapsualtes the parameters for one error-correction block in one symbol version. 
               |  
          
static class  |  
           Version.ECBlocks 
            
              Encapsulates a set of error-correction blocks in one symbol version. 
               |  
          
| Modifier and Type | Method and Description | 
|---|---|
int[] |  
           getAlignmentPatternCenters()  |  
          
int |  
           getDimensionForVersion()  |  
          
Version.ECBlocks |  
           getECBlocksForLevel(ErrorCorrectionLevel ecLevel)  |  
          
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 Version getProvisionalVersionForDimension(int dimension)
Deduces version information purely from QR Code dimensions.
dimension - dimension in modules 
           Version for a QR Code of that dimension 
           FormatException - if dimension is not 1 mod 4 
           public static Version getVersionForNumber(int versionNumber)
Copyright © 1998–2019. All rights reserved.