XPRMVersion
- java.lang.Object
 -  
  
- com.dashoptimization.XPRMVersion
 
 
-  
   
public class XPRMVersion extends java.lang.ObjectA version number as returned byXPRM.getVersion(). 
-  
    
   
-  
        
Field Summary
Modifier and Type Field and Description intnumberVersion number in its encoded form. 
-  
        
Constructor Summary
Constructor and Description XPRMVersion(int number)Generate a version object.XPRMVersion(int maj, int min, int rel)Generate a version object. 
-  
        
Method Summary
Modifier and Type Method and Description intgetMajor()Get major release number.intgetMinor()Get minor release number.intgetRelease()Get release number.java.lang.StringtoString()Get a string representation of the version. 
 -  
        
 
-  
    
    
    
   
-  
        
Constructor Detail
-  
XPRMVersion
public XPRMVersion(int number)
Generate a version object.- Parameters:
 - 
         
number- encoded version number (e.g. 001002003) 
 
-  
XPRMVersion
public XPRMVersion(int maj, int min, int rel)Generate a version object.- Parameters:
 - 
         
maj- major release number (e.g. 1) - 
         
min- minor release number (e.g. 2) - 
         
rel- release number (e.g. 3) 
 
 -  
 
-  
        
Method Detail
-  
getMajor
public int getMajor()
Get major release number.- Returns:
 - Major release number
 
 
-  
getMinor
public int getMinor()
Get minor release number.- Returns:
 - Minor release number
 
 
-  
getRelease
public int getRelease()
Get release number.- Returns:
 - Release number
 
 
-  
toString
public java.lang.String toString()
Get a string representation of the version. This is the concatenation major.minor.release (e.g. "1.2.3")- Overrides:
 - 
         
toStringin classjava.lang.Object - Returns:
 - String representation of the version number
 
 
 -  
 
 -  
        
 
