Class EqualsTieBreakComparator<T>
java.lang.Object
net.buildtheearth.terraminusminus.util.EqualsTieBreakComparator<T>
- All Implemented Interfaces:
Comparator<T>
Copied from FarPlaneTwo.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Comparator<T> protected final booleanprotected final boolean -
Constructor Summary
ConstructorsConstructorDescriptionEqualsTieBreakComparator(Comparator<T> comparator, boolean useHashCode, boolean up) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Field Details
-
comparator
-
useHashCode
protected final boolean useHashCode -
up
protected final boolean up
-
-
Constructor Details
-
EqualsTieBreakComparator
-
-
Method Details
-
compare
- Specified by:
comparein interfaceComparator<T>
-