Package com.yahoo.vespa.config
Class ConfigDefinition.VersionComparator
java.lang.Object
com.yahoo.vespa.config.ConfigDefinition.VersionComparator
- All Implemented Interfaces:
Comparator<String>
- Enclosing class:
- ConfigDefinition
Compares def-versions. Examples: 2 is higher than 1, and 2-0-0 is higher than 1-2-2 but the same as 2.
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
VersionComparator
public VersionComparator()
-
-
Method Details
-
compare
- Specified by:
compare
in interfaceComparator<String>
- Throws:
ClassCastException
-