public interface FloatComparator
extends java.util.Comparator<java.lang.Float>
| Modifier and Type | Interface and Description |
|---|---|
static class |
FloatComparator.Reversed
A Type Specific Reversed Comparator to reduce boxing/unboxing
|
| Modifier and Type | Method and Description |
|---|---|
int |
compare(float o1,
float o2)
Type-Specific compare function to reduce (un)boxing
|
default int |
compare(java.lang.Float o1,
java.lang.Float o2)
Deprecated.
Please use the corresponding type-specific function instead.
|
static FloatComparator |
of(java.util.Comparator<java.lang.Float> c)
A Wrapper function to convert a Non-Type-Specific Comparator to a Type-Specific-Comparator
|
default FloatComparator |
reversed() |
int compare(float o1,
float o2)
o1 - the first object to be compared.o2 - the second object to be compared.Comparator.compare(Object, Object)@Deprecated
default int compare(java.lang.Float o1,
java.lang.Float o2)
This default implementation delegates to the corresponding type-specific function.
compare in interface java.util.Comparator<java.lang.Float>static FloatComparator of(java.util.Comparator<java.lang.Float> c)
c - comparator to convertjava.lang.NullPointerException - if the comparator is nulldefault FloatComparator reversed()
reversed in interface java.util.Comparator<java.lang.Float>