Constructor and Description |
---|
Version(java.lang.Integer... components)
Constructs an immutable Version instance given the numeric components of version.
|
Version(java.util.List<java.lang.Integer> components,
java.lang.String textComponent)
Constructs an immutable Version instance given the numeric components of version and optional
text component.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Version other) |
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.Integer> |
getComponents() |
int |
hashCode() |
static Version |
parseString(java.lang.String text)
Parses string as version as far as it is dot-delimited integer numbers.
|
java.lang.String |
toString() |
public Version(java.lang.Integer... components)
public Version(java.util.List<java.lang.Integer> components, java.lang.String textComponent)
public java.util.List<java.lang.Integer> getComponents()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(Version other)
compareTo
in interface java.lang.Comparable<Version>
public java.lang.String toString()
toString
in class java.lang.Object
public static Version parseString(java.lang.String text)
text
- string representation of version; not nullCopyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.