org.omnaest.utils.structure.map
Interface MapBuilder.ClosedMapComposer<K,V>

Type Parameters:
K -
V -
Enclosing class:
MapBuilder

public static interface MapBuilder.ClosedMapComposer<K,V>

A MapBuilder.ClosedMapComposer allows to create specific Map instances containing the key value pairs defined with the MapBuilder.MapComposer

Author:
Omnaest

Method Summary
 Map<K,V> concurrentHashMap()
           
 Map<K,V> concurrentHashMap(int initialCapacity)
           
 SortedMap<K,V> concurrentSkipListMap()
           
 SortedMap<K,V> concurrentSkipListMap(Comparator<? super K> comparator)
           
 Map<K,V> hashMap()
           
 Map<K,V> linkedHashMap()
           
<M extends Map<K,V>>
M
map(Class<M> mapType, Object... arguments)
           
<M extends Map<K,V>>
M
map(MapBuilder.MapFactory<M,K,V> mapFactory)
           
 SortedMap<K,V> treeMap()
           
 SortedMap<K,V> treeMap(Comparator<? super K> comparator)
           
 

Method Detail

treeMap

SortedMap<K,V> treeMap()

treeMap

SortedMap<K,V> treeMap(Comparator<? super K> comparator)

concurrentSkipListMap

SortedMap<K,V> concurrentSkipListMap()

concurrentSkipListMap

SortedMap<K,V> concurrentSkipListMap(Comparator<? super K> comparator)

hashMap

Map<K,V> hashMap()

linkedHashMap

Map<K,V> linkedHashMap()

concurrentHashMap

Map<K,V> concurrentHashMap()

concurrentHashMap

Map<K,V> concurrentHashMap(int initialCapacity)

map

<M extends Map<K,V>> M map(MapBuilder.MapFactory<M,K,V> mapFactory)

map

<M extends Map<K,V>> M map(Class<M> mapType,
                           Object... arguments)


Copyright © 2013. All Rights Reserved.