Package com.vladsch.plugin.util
Class Version
- java.lang.Object
-
- com.vladsch.plugin.util.Version
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(@NotNull Version version)intcompareTo(@Nullable java.lang.Integer major)intcompareTo(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor)intcompareTo(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor, @Nullable java.lang.Integer bugfix, @Nullable java.lang.Integer eap)booleanequals(java.lang.Object o)inthashCode()booleanis(@Nullable java.lang.Integer major)booleanis(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor)booleanis(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor, @Nullable java.lang.Integer bugfix)booleanis(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor, @Nullable java.lang.Integer bugfix, @Nullable java.lang.Integer eap)booleanisOrGreaterThan(@Nullable java.lang.Integer major)booleanisOrGreaterThan(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor)booleanisOrGreaterThan(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor, @Nullable java.lang.Integer bugfix)booleanisOrGreaterThan(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor, @Nullable java.lang.Integer bugfix, @Nullable java.lang.Integer eap)booleanlessThan(@Nullable java.lang.Integer major)booleanlessThan(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor)booleanlessThan(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor, @Nullable java.lang.Integer bugfix)booleanlessThan(@Nullable java.lang.Integer major, @Nullable java.lang.Integer minor, @Nullable java.lang.Integer bugfix, @Nullable java.lang.Integer eap)static @Nullable VersionparseVersion(@NotNull java.lang.String versionString)java.lang.StringtoCompactString()static java.lang.StringtoCompactString(int major, int minor, int bugfix)java.lang.StringtoString()
-
-
-
Method Detail
-
parseVersion
@Nullable public static @Nullable Version parseVersion(@NotNull @NotNull java.lang.String versionString)
-
is
public boolean is(@Nullable @Nullable java.lang.Integer major)
-
is
public boolean is(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor)
-
is
public boolean is(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor, @Nullable @Nullable java.lang.Integer bugfix)
-
is
public boolean is(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor, @Nullable @Nullable java.lang.Integer bugfix, @Nullable @Nullable java.lang.Integer eap)
-
isOrGreaterThan
public boolean isOrGreaterThan(@Nullable @Nullable java.lang.Integer major)
-
isOrGreaterThan
public boolean isOrGreaterThan(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor)
-
isOrGreaterThan
public boolean isOrGreaterThan(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor, @Nullable @Nullable java.lang.Integer bugfix)
-
isOrGreaterThan
public boolean isOrGreaterThan(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor, @Nullable @Nullable java.lang.Integer bugfix, @Nullable @Nullable java.lang.Integer eap)
-
lessThan
public boolean lessThan(@Nullable @Nullable java.lang.Integer major)
-
lessThan
public boolean lessThan(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor)
-
lessThan
public boolean lessThan(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor, @Nullable @Nullable java.lang.Integer bugfix)
-
lessThan
public boolean lessThan(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor, @Nullable @Nullable java.lang.Integer bugfix, @Nullable @Nullable java.lang.Integer eap)
-
compareTo
public int compareTo(@NotNull @NotNull Version version)- Specified by:
compareToin interfacejava.lang.Comparable<Version>
-
compareTo
public int compareTo(@Nullable @Nullable java.lang.Integer major)
-
compareTo
public int compareTo(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor)
-
compareTo
public int compareTo(@Nullable @Nullable java.lang.Integer major, @Nullable @Nullable java.lang.Integer minor, @Nullable @Nullable java.lang.Integer bugfix, @Nullable @Nullable java.lang.Integer eap)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toCompactString
public java.lang.String toCompactString()
- Returns:
- compact string representation in the following form: "n.n", "n.n.n", e.g 1.0, 1.1.0
-
toCompactString
public static java.lang.String toCompactString(int major, int minor, int bugfix)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-