Package net.thisptr.jackson.jq
Class Version
- java.lang.Object
-
- net.thisptr.jackson.jq.Version
-
-
Field Summary
Fields Modifier and Type Field Description static Version
LATEST
int
major
int
minor
static java.util.regex.Pattern
VERSION_PATTERN
-
Constructor Summary
Constructors Constructor Description Version(int major, int minor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Version o)
boolean
equals(java.lang.Object obj)
int
hashCode()
int
majorVersion()
int
minorVersion()
java.lang.String
toString()
static Version
valueOf(java.lang.String text)
-
-
-
Field Detail
-
major
public final int major
-
minor
public final int minor
-
LATEST
public static final Version LATEST
-
VERSION_PATTERN
public static java.util.regex.Pattern VERSION_PATTERN
-
-
Method Detail
-
compareTo
public int compareTo(Version o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<Version>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
majorVersion
public int majorVersion()
-
minorVersion
public int minorVersion()
-
valueOf
public static Version valueOf(java.lang.String text)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-