Interface Sorted<E>
-
- Type Parameters:
E-
- All Superinterfaces:
ExtendedCollection<E>,ExtendedSequence<E>
- All Known Subinterfaces:
XAddingSortation<E>,XChart<K,V>,XChart.Keys<K,V>,XGettingSortation<E>,XLadder<E>,XProcessingSortation<E>,XPutGetSortation<E>,XPuttingSortation<E>,XRank<E>,XRemovingSortation<E>,XSortation<E>
public interface Sorted<E> extends ExtendedSequence<E>
Single concern type defining that a sub type is always sorted according to an internalComparator.This definition extends the definition of being ordered.
This type is mutually exclusive to
Sortable.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.collections.interfaces.ExtendedCollection
ExtendedCollection.Creator<E,C extends ExtendedCollection<E>>
-
-
Method Summary
Modifier and Type Method Description Comparator<? super E>getComparator()-
Methods inherited from interface one.microstream.collections.interfaces.ExtendedCollection
hasVolatileElements, nullAllowed
-
-
-
-
Method Detail
-
getComparator
Comparator<? super E> getComparator()
- Returns:
- the
Comparatorthat defines the sorting order of thisSortedinstance.
-
-