Class SemanticVersion

java.lang.Object
net.skinsrestorer.api.semver.SemanticVersion

@Internal public class SemanticVersion extends Object
  • Constructor Details

    • SemanticVersion

      public SemanticVersion(int[] version)
    • SemanticVersion

      public SemanticVersion(int major, int minor, int patch)
  • Method Details

    • fromString

      public static SemanticVersion fromString(String version)
    • isNewerThan

      public boolean isNewerThan(SemanticVersion otherVersion)
    • isOlderThan

      public boolean isOlderThan(SemanticVersion otherVersion)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getVersion

      public int[] getVersion()
    • equals

      public boolean equals(@Nullable @Nullable Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(@Nullable @Nullable Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object