Class VersionComparator

java.lang.Object
org.wildfly.plugin.tools.VersionComparator
All Implemented Interfaces:
Comparator<String>

public class VersionComparator extends Object implements Comparator<String>
Compares two versions.
Author:
James R. Perkins
  • Constructor Details

    • VersionComparator

      public VersionComparator()
  • Method Details

    • compareVersion

      public static int compareVersion(String v1, String v2)
      Compares the first version against the second version.
      Parameters:
      v1 - first version
      v2 - second version
      Returns:
      0 if the versions are equal, -1 if version first version is less than the second version or 1 if the first version is greater than the second version
      See Also:
    • compare

      public int compare(String o1, String o2)
      Specified by:
      compare in interface Comparator<String>