@Immutable public class Version extends Object implements Comparable<Version>
Examples: 1.0, 1.0.0, 1.2.3, 1.2-beta1, 1.2.1-beta-1
equals(Object), hashCode()
 and compareTo(Version)).
 
   assertThat(Version.parse("1.2")).isEqualTo(Version.parse("1.2-beta1"));
   assertThat(Version.parse("1.2").compareTo(Version.parse("1.2-beta1"))).isZero();
 | Modifier and Type | Method and Description | 
|---|---|
| int | compareTo(Version other) | 
| static Version | create(int major,
      int minor) | 
| static Version | create(int major,
      int minor,
      int patch) | 
| static Version | create(int major,
      int minor,
      int patch,
      String qualifier) | 
| boolean | equals(Object o) | 
| int | hashCode() | 
| boolean | isGreaterThanOrEqual(Version than) | 
| int | major() | 
| int | minor() | 
| static Version | parse(String text)Convert a  Stringto a Version. | 
| int | patch() | 
| String | qualifier() | 
| String | toString() | 
public int major()
public int minor()
public int patch()
public String qualifier()
public static Version parse(String text)
String to a Version. Supported formats:
 IllegalArgumentException - if parameter is badly formatted, for example
 if it defines 4 integer-sequences.public boolean isGreaterThanOrEqual(Version than)
public int compareTo(Version other)
compareTo in interface Comparable<Version>Copyright © 2009–2016 SonarSource. All rights reserved.