Package com.vladsch.plugin.util
Class SemanticVersion
- java.lang.Object
-
- com.vladsch.plugin.util.SemanticVersion
-
- All Implemented Interfaces:
java.lang.Comparable<SemanticVersion>
public class SemanticVersion extends java.lang.Object implements java.lang.Comparable<SemanticVersion>
-
-
Constructor Summary
Constructors Constructor Description SemanticVersion(java.lang.CharSequence version)SemanticVersion(java.lang.CharSequence version, boolean tailIsSignificant)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(@NotNull SemanticVersion o)intcompareTo(java.lang.String text)booleanisEarlierThan(SemanticVersion other)booleanisEarlierThan(java.lang.String other)booleanisLaterThan(SemanticVersion other)booleanisLaterThan(java.lang.String other)
-
-
-
Method Detail
-
compareTo
public int compareTo(@NotNull @NotNull SemanticVersion o)- Specified by:
compareToin interfacejava.lang.Comparable<SemanticVersion>
-
isEarlierThan
public boolean isEarlierThan(SemanticVersion other)
-
isLaterThan
public boolean isLaterThan(SemanticVersion other)
-
isEarlierThan
public boolean isEarlierThan(java.lang.String other)
-
isLaterThan
public boolean isLaterThan(java.lang.String other)
-
compareTo
public int compareTo(java.lang.String text)
-
-