Class ELFDumpReader.RegisterComparator
java.lang.Object
com.ibm.j9ddr.corereaders.elf.ELFDumpReader.RegisterComparator
- All Implemented Interfaces:
Comparator<String>
- Enclosing class:
ELFDumpReader
-
Constructor Summary
Constructors -
Method Summary
Methods declared in class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods declared in interface Comparator
equals, max, min, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
RegisterComparator
public RegisterComparator()
-
-
Method Details
-
compare
Description copied from interface:java.util.ComparatorCompares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.The implementor must ensure that
signum(compare(x, y)) == -signum(compare(y, x))for allxandy. (This implies thatcompare(x, y)must throw an exception if and only ifcompare(y, x)throws an exception.)The implementor must also ensure that the relation is transitive:
((compare(x, y)>0) && (compare(y, z)>0))impliescompare(x, z)>0.Finally, the implementor must ensure that
compare(x, y)==0implies thatsignum(compare(x, z))==signum(compare(y, z))for allz.- Specified by:
comparein interfaceComparator<String>- Parameters:
s1- the first object to be compared.s2- the second object to be compared.- Returns:
- a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
-