Package com.impossibl.postgres.system
Class Version
- java.lang.Object
-
- com.impossibl.postgres.system.Version
-
public class Version extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)static Versionget(int major, java.lang.Integer minor, java.lang.Integer revision)static Versionget(int major, java.lang.Integer minor, java.lang.Integer revision, java.lang.String tag)intgetMajor()java.lang.IntegergetMinor()intgetMinorValue()java.lang.IntegergetRevision()intgetRevisionValue()java.lang.StringgetTag()inthashCode()booleanisEqual(int major)booleanisEqual(int major, int minor)booleanisEqual(int major, int minor, int revision)booleanisEqual(Version ver)booleanisMinimum(int major)booleanisMinimum(int major, int minor)booleanisMinimum(int major, int minor, int revision)booleanisMinimum(Version ver)static Versionparse(java.lang.String versionString)java.lang.StringtoString()
-
-
-
Method Detail
-
parse
public static Version parse(java.lang.String versionString)
-
get
public static Version get(int major, java.lang.Integer minor, java.lang.Integer revision)
-
get
public static Version get(int major, java.lang.Integer minor, java.lang.Integer revision, java.lang.String tag)
-
getMajor
public int getMajor()
-
getMinor
public java.lang.Integer getMinor()
-
getMinorValue
public int getMinorValue()
-
getRevision
public java.lang.Integer getRevision()
-
getRevisionValue
public int getRevisionValue()
-
getTag
public java.lang.String getTag()
-
isMinimum
public boolean isMinimum(int major)
-
isMinimum
public boolean isMinimum(int major, int minor)
-
isMinimum
public boolean isMinimum(int major, int minor, int revision)
-
isMinimum
public boolean isMinimum(Version ver)
-
isEqual
public boolean isEqual(int major)
-
isEqual
public boolean isEqual(int major, int minor)
-
isEqual
public boolean isEqual(int major, int minor, int revision)
-
isEqual
public boolean isEqual(Version ver)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-