Class AbstractSortedMap<K,V>
- java.lang.Object
-
- com.github.andrewoma.dexx.collection.internal.base.AbstractTraversable<E>
-
- com.github.andrewoma.dexx.collection.internal.base.AbstractIterable<Pair<K,V>>
-
- com.github.andrewoma.dexx.collection.internal.base.AbstractMap<K,V>
-
- com.github.andrewoma.dexx.collection.internal.base.AbstractSortedMap<K,V>
-
- All Implemented Interfaces:
Iterable<Pair<K,V>>
,Map<K,V>
,SortedMap<K,V>
,Traversable<Pair<K,V>>
,java.lang.Iterable<Pair<K,V>>
- Direct Known Subclasses:
TreeMap
public abstract class AbstractSortedMap<K,V> extends AbstractMap<K,V> implements SortedMap<K,V>
-
-
Constructor Summary
Constructors Constructor Description AbstractSortedMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.SortedMap<K,V>
asSortedMap()
Returns an immutable view of this map as an instance ofjava.util.SortedMap
.@NotNull SortedMap<K,V>
from(K key, boolean inclusive)
Returns the bottom of the map starting from the key specified.@NotNull SortedMap<K,V>
to(K key, boolean inclusive)
Returns the top of the map up until the key specified.-
Methods inherited from class com.github.andrewoma.dexx.collection.internal.base.AbstractMap
asMap, equals, hashCode, keys, values
-
Methods inherited from class com.github.andrewoma.dexx.collection.internal.base.AbstractIterable
forEach
-
Methods inherited from class com.github.andrewoma.dexx.collection.internal.base.AbstractTraversable
isEmpty, makeString, makeString, size, to, toArray, toArray, toIndexedList, toSet, toSortedSet, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.github.andrewoma.dexx.collection.Map
asMap, containsKey, get, keys, values
-
Methods inherited from interface com.github.andrewoma.dexx.collection.SortedMap
comparator, drop, first, last, put, range, remove, take
-
Methods inherited from interface com.github.andrewoma.dexx.collection.Traversable
forEach, isEmpty, makeString, makeString, size, to, toArray, toArray, toIndexedList, toSet, toSortedSet
-
-
-
-
Method Detail
-
from
@NotNull public @NotNull SortedMap<K,V> from(@NotNull K key, boolean inclusive)
Description copied from interface:SortedMap
Returns the bottom of the map starting from the key specified.
-
to
@NotNull public @NotNull SortedMap<K,V> to(@NotNull K key, boolean inclusive)
Description copied from interface:SortedMap
Returns the top of the map up until the key specified.
-
-