Package io.vavr.collection
Class TreeMap.EntryComparator.Natural<K,V>
java.lang.Object
io.vavr.collection.TreeMap.EntryComparator.Natural<K,V>
- All Implemented Interfaces:
TreeMap.EntryComparator<K,,V> Serializable,Comparator<Tuple2<K,V>>
- Enclosing interface:
TreeMap.EntryComparator<K,V>
public static final class TreeMap.EntryComparator.Natural<K,V>
extends Object
implements TreeMap.EntryComparator<K,V>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vavr.collection.TreeMap.EntryComparator
TreeMap.EntryComparator.Natural<K,V>, TreeMap.EntryComparator.Specific<K, V> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TreeMap.EntryComparator.Natural<?, ?> private static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleaninthashCode()static <K,V> TreeMap.EntryComparator.Natural <K, V> instance()private ObjectInstance control for object serialization.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
INSTANCE
-
-
Constructor Details
-
Natural
private Natural()
-
-
Method Details
-
instance
-
compare
- Specified by:
comparein interfaceComparator<K>
-
keyComparator
- Specified by:
keyComparatorin interfaceTreeMap.EntryComparator<K,V>
-
equals
- Specified by:
equalsin interfaceComparator<K>- Overrides:
equalsin classObject
-
hashCode
public int hashCode() -
readResolve
Instance control for object serialization.- Returns:
- The singleton instance of NaturalEntryComparator.
- See Also:
-