org.spockframework.util
Class VersionNumber
java.lang.Object
org.spockframework.util.VersionNumber
- All Implemented Interfaces:
- java.lang.Comparable<VersionNumber>
public final class VersionNumber
- extends java.lang.Object
- implements java.lang.Comparable<VersionNumber>
A version number with format major.minor.micro-qualifier.
Constructor Summary |
VersionNumber(int major,
int minor,
int micro,
java.lang.String qualifier)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
UNKNOWN
public static final VersionNumber UNKNOWN
VersionNumber
public VersionNumber(int major,
int minor,
int micro,
java.lang.String qualifier)
getMajor
public int getMajor()
getMinor
public int getMinor()
getMicro
public int getMicro()
getQualifier
public java.lang.String getQualifier()
compareTo
public int compareTo(VersionNumber other)
- Specified by:
compareTo
in interface java.lang.Comparable<VersionNumber>
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
parse
public static VersionNumber parse(java.lang.String versionString)
Copyright © 2013. All rights reserved