it.unimi.dsi.fastutil.shorts
Class Short2BooleanSortedMaps.Singleton
java.lang.Object
it.unimi.dsi.fastutil.shorts.AbstractShort2BooleanMap
it.unimi.dsi.fastutil.shorts.Short2BooleanMaps.Singleton
it.unimi.dsi.fastutil.shorts.Short2BooleanSortedMaps.Singleton
- All Implemented Interfaces:
- Cloneable, Map, Serializable, Short2BooleanMap, Short2BooleanSortedMap, SortedMap
- Enclosing class:
- Short2BooleanSortedMaps
- public static class Short2BooleanSortedMaps.Singleton
- extends Short2BooleanMaps.Singleton
- implements Short2BooleanSortedMap, Serializable, Cloneable
An immutable class representing a type-specific singleton sorted map.
This class may be useful to implement your own in case you subclass
a type-specific sorted map.
- See Also:
- Serialized Form
Methods inherited from class it.unimi.dsi.fastutil.shorts.AbstractShort2BooleanMap |
clear, containsKey, containsValue, defaultReturnValue, defaultReturnValue, equals, get, getDefRetValue, hashCode, isEmpty, put, put, remove, remove, setDefRetValue, toString |
Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, put, putAll, remove, size, values |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
comparator
public Comparator comparator()
- Specified by:
comparator
in interface SortedMap
keySet
public Set keySet()
- Description copied from class:
AbstractShort2BooleanMap
- Returns a type-specific-set view of the keys of this map.
The view is backed by the set returned by Map.entrySet()
. Note that
no attempt is made at caching the result of this method, as this would
require adding some attributes that lightweight implementations would
not need. Subclasses may easily override this policy by calling
this method and caching the result, but implementors are encouraged to
write more efficient ad-hoc implementations.
- Specified by:
keySet
in interface Map
- Overrides:
keySet
in class Short2BooleanMaps.Singleton
subMap
public Short2BooleanSortedMap subMap(short from,
short to)
- Specified by:
subMap
in interface Short2BooleanSortedMap
- See Also:
SortedMap.subMap(Object,Object)
headMap
public Short2BooleanSortedMap headMap(short to)
- Specified by:
headMap
in interface Short2BooleanSortedMap
- See Also:
SortedMap.headMap(Object)
tailMap
public Short2BooleanSortedMap tailMap(short from)
- Specified by:
tailMap
in interface Short2BooleanSortedMap
- See Also:
SortedMap.tailMap(Object)
firstShortKey
public short firstShortKey()
- Specified by:
firstShortKey
in interface Short2BooleanSortedMap
- See Also:
SortedMap.firstKey()
lastShortKey
public short lastShortKey()
- Specified by:
lastShortKey
in interface Short2BooleanSortedMap
- See Also:
SortedMap.lastKey()
headMap
public SortedMap headMap(Object oto)
- Specified by:
headMap
in interface SortedMap
tailMap
public SortedMap tailMap(Object ofrom)
- Specified by:
tailMap
in interface SortedMap
subMap
public SortedMap subMap(Object ofrom,
Object oto)
- Specified by:
subMap
in interface SortedMap
firstKey
public Object firstKey()
- Specified by:
firstKey
in interface SortedMap
lastKey
public Object lastKey()
- Specified by:
lastKey
in interface SortedMap