public interface IsNavigableMapStrategy<K extends Comparable<K>,V> extends IsMapStrategy<K,V>
Base for navigable map strategies.
| Modifier and Type | Method and Description |
|---|---|
NavigableMap<K,V> |
get()
Returns a new map for the used strategy.
|
NavigableMap<K,V> |
get(Map<K,V> map)
Returns a new map for the used strategy initialized with the elements of another map.
|
default boolean |
isAbstractMap()
Test if the map is an abstract map (an implementation of an
AbstractMap hat does not require special keys. |
default boolean |
isConcurrentMap()
Test if the map is a concurrent map.
|
default boolean |
isHashtable()
Test if the map is a hash table map.
|
default boolean |
isNavigableMap()
Test if the map is a navigable map.
|
default boolean |
isSortedMap()
Test if the map is a sorted map.
|
default boolean isAbstractMap()
IsMapStrategyTest if the map is an abstract map (an implementation of an AbstractMap hat does not require special keys.
isAbstractMap in interface IsMapStrategy<K extends Comparable<K>,V>default boolean isSortedMap()
IsMapStrategyTest if the map is a sorted map.
isSortedMap in interface IsMapStrategy<K extends Comparable<K>,V>default boolean isNavigableMap()
IsMapStrategyTest if the map is a navigable map.
isNavigableMap in interface IsMapStrategy<K extends Comparable<K>,V>default boolean isConcurrentMap()
IsMapStrategyTest if the map is a concurrent map.
isConcurrentMap in interface IsMapStrategy<K extends Comparable<K>,V>default boolean isHashtable()
IsMapStrategyTest if the map is a hash table map.
isHashtable in interface IsMapStrategy<K extends Comparable<K>,V>NavigableMap<K,V> get()
IsMapStrategyReturns a new map for the used strategy.
get in interface IsMapStrategy<K extends Comparable<K>,V>NavigableMap<K,V> get(Map<K,V> map)
IsMapStrategyReturns a new map for the used strategy initialized with the elements of another map.
get in interface IsMapStrategy<K extends Comparable<K>,V>map - input mapCopyright © 2016–2017. All rights reserved.