public static class Int2ByteSortedMaps.UnmodifiableSortedMap extends Int2ByteMaps.UnmodifiableMap implements Int2ByteSortedMap, Serializable
Int2ByteSortedMap.FastSortedEntrySet
Int2ByteMap.Entry, Int2ByteMap.FastEntrySet
Modifier and Type | Method and Description |
---|---|
IntComparator |
comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering.
|
ObjectSortedSet<Map.Entry<Integer,Byte>> |
entrySet()
Returns a set view of the mappings contained in this map.
|
int |
firstIntKey() |
Integer |
firstKey() |
Int2ByteSortedMap |
headMap(int to)
Returns a view of the portion of this sorted map whose keys are strictly less than
toKey . |
Int2ByteSortedMap |
headMap(Integer to)
Returns a view of the portion of this sorted map whose keys are strictly less than
toKey . |
ObjectSortedSet<Int2ByteMap.Entry> |
int2ByteEntrySet()
Returns a type-specific set view of the mappings contained in this map.
|
IntSortedSet |
keySet()
Returns a set view of the keys contained in this map.
|
int |
lastIntKey() |
Integer |
lastKey() |
Int2ByteSortedMap |
subMap(Integer from,
Integer to)
Returns a view of the portion of this sorted map whose keys range from
fromKey , inclusive, to toKey , exclusive. |
Int2ByteSortedMap |
subMap(int from,
int to)
Returns a view of the portion of this sorted map whose keys range from
fromKey , inclusive, to toKey , exclusive. |
Int2ByteSortedMap |
tailMap(int from)
Returns a view of the portion of this sorted map whose keys are greater than or equal to
fromKey . |
Int2ByteSortedMap |
tailMap(Integer from)
Returns a view of the portion of this sorted map whose keys are greater than or equal to
fromKey . |
clear, containsKey, containsKey, containsValue, containsValue, defaultReturnValue, defaultReturnValue, get, isEmpty, put, put, putAll, remove, size, toString, values
get, remove
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
values
containsValue
containsKey, defaultReturnValue, defaultReturnValue, get, put, remove
public IntComparator comparator()
Int2ByteSortedMap
Note that this specification strengthens the one given in SortedMap.comparator()
.
comparator
in interface Int2ByteSortedMap
comparator
in interface SortedMap<Integer,Byte>
SortedMap.comparator()
public ObjectSortedSet<Int2ByteMap.Entry> int2ByteEntrySet()
Int2ByteMap
This method is necessary because there is no inheritance along
type parameters: it is thus impossible to strengthen Int2ByteMap.entrySet()
so that it returns an ObjectSet
of objects of type Map.Entry
(the latter makes it possible to
access keys and values with type-specific methods).
int2ByteEntrySet
in interface Int2ByteMap
int2ByteEntrySet
in interface Int2ByteSortedMap
int2ByteEntrySet
in class Int2ByteMaps.UnmodifiableMap
Int2ByteMap.entrySet()
public ObjectSortedSet<Map.Entry<Integer,Byte>> entrySet()
Int2ByteMap
Note that this specification strengthens the one given in Map.entrySet()
.
entrySet
in interface Int2ByteMap
entrySet
in interface Int2ByteSortedMap
entrySet
in interface Map<Integer,Byte>
entrySet
in interface SortedMap<Integer,Byte>
entrySet
in class Int2ByteMaps.UnmodifiableMap
Map.entrySet()
public IntSortedSet keySet()
Int2ByteMap
Note that this specification strengthens the one given in Map.keySet()
.
keySet
in interface Int2ByteMap
keySet
in interface Int2ByteSortedMap
keySet
in interface Map<Integer,Byte>
keySet
in interface SortedMap<Integer,Byte>
keySet
in class Int2ByteMaps.UnmodifiableMap
Map.keySet()
public Int2ByteSortedMap subMap(int from, int to)
Int2ByteSortedMap
fromKey
, inclusive, to toKey
, exclusive.subMap
in interface Int2ByteSortedMap
SortedMap.subMap(Object,Object)
public Int2ByteSortedMap headMap(int to)
Int2ByteSortedMap
toKey
.headMap
in interface Int2ByteSortedMap
SortedMap.headMap(Object)
public Int2ByteSortedMap tailMap(int from)
Int2ByteSortedMap
fromKey
.tailMap
in interface Int2ByteSortedMap
SortedMap.tailMap(Object)
public int firstIntKey()
firstIntKey
in interface Int2ByteSortedMap
SortedMap.firstKey()
public int lastIntKey()
lastIntKey
in interface Int2ByteSortedMap
SortedMap.lastKey()
public Int2ByteSortedMap subMap(Integer from, Integer to)
Int2ByteSortedMap
fromKey
, inclusive, to toKey
, exclusive.
Note that this specification strengthens the one given in SortedMap.subMap(Object,Object)
.
subMap
in interface Int2ByteSortedMap
subMap
in interface SortedMap<Integer,Byte>
SortedMap.subMap(Object,Object)
public Int2ByteSortedMap headMap(Integer to)
Int2ByteSortedMap
toKey
.
Note that this specification strengthens the one given in SortedMap.headMap(Object)
.
headMap
in interface Int2ByteSortedMap
headMap
in interface SortedMap<Integer,Byte>
SortedMap.headMap(Object)
public Int2ByteSortedMap tailMap(Integer from)
Int2ByteSortedMap
fromKey
.
Note that this specification strengthens the one given in SortedMap.tailMap(Object)
.
tailMap
in interface Int2ByteSortedMap
tailMap
in interface SortedMap<Integer,Byte>
SortedMap.tailMap(Object)