public interface NavigableMapFactory extends MapFactory<NavigableMap>
NavigableTreeMapFactory.INSTANCE
Modifier and Type | Method and Description |
---|---|
<K,V> NavigableMap<K,V> |
create()
This method creates a new
Map instance. |
<K,V> NavigableMap<K,V> |
create(int capacity)
This method creates a new
Map instance with the given capacity . |
createGeneric, createGeneric, getMapImplementation, getMapInterface
<K,V> NavigableMap<K,V> create()
MapFactory
Map
instance. Map
can NOT be bound to the generic type <MAP> because of limitations in Java's generic type
system. You need to work on the actual sub-interface (e.g. SortedMapFactory
) to get a more specific result
type.create
in interface MapFactory<NavigableMap>
K
- the type of keys maintained by the map.V
- the type of mapped values.<K,V> NavigableMap<K,V> create(int capacity)
MapFactory
Map
instance with the given capacity
. For a regular map this will be the
initial capacity while a cache may never grow beyond this capacity limit and if reached force out entries last
recently of frequently used.create
in interface MapFactory<NavigableMap>
K
- the type of keys maintained by the map.V
- the type of mapped values.capacity
- is the capacity of the map to create.Copyright © 2001–2016 mmm-Team. All rights reserved.