Modul speiger.src.collections
Klasse Object2ByteMap.BuilderCache<T>
java.lang.Object
speiger.src.collections.objects.maps.interfaces.Object2ByteMap.BuilderCache<T>
- Typparameter:
T- the keyType of elements maintained by this Collection
- Umschließende Schnittstelle:
Object2ByteMap<T>
Builder Cache for allowing to buildMaps
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorBuilderCache(int initialSize) Constructor providing a Minimum Capcity -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungarrayMap()Builds the Keys and Values into a Array MapBuilds the Keys and Values into a AVL TreeMapavlTreeMap(Comparator<T> comp) Builds the Keys and Values into a AVL TreeMapBuilds the Keys and Values into a Concurrent Hash MapcustomLinkedMap(ObjectStrategy<T> strategy) Builds the Keys and Values into a Linked Custom Hash MapcustomMap(ObjectStrategy<T> strategy) Builds the Keys and Values into a Custom Hash MapBuilds the Keys and Values into a Immutable Hash MapBuilds the Keys and Values into a Linked Hash Mapmap()Builds the Keys and Values into a Hash Mapput(Object2ByteMap.Entry<T> entry) Helper function to add a Entry into the MapHelper function to add a Entry into the MapHelper function to add a Entry into the MapHelper function to add a Map to the MapHelper function to add a Collection of Entries to the MapputAll(Object2ByteMap<T> map) Helper function to add a Map to the MapBuilds the Keys and Values into a RedBlack TreeMaprbTreeMap(Comparator<T> comp) Builds the Keys and Values into a RedBlack TreeMap
-
Konstruktordetails
-
BuilderCache
public BuilderCache()Default Constructor -
BuilderCache
public BuilderCache(int initialSize) Constructor providing a Minimum Capcity- Parameter:
initialSize- the requested start capacity
-
-
Methodendetails
-
put
Helper function to add a Entry into the Map- Parameter:
key- the key that should be addedvalue- the value that should be added- Gibt zurück:
- self
-
put
Helper function to add a Entry into the Map- Parameter:
key- the key that should be addedvalue- the value that should be added- Gibt zurück:
- self
-
put
Helper function to add a Entry into the Map- Parameter:
entry- the Entry that should be added- Gibt zurück:
- self
-
putAll
Helper function to add a Map to the Map- Parameter:
map- that should be added- Gibt zurück:
- self
-
putAll
Helper function to add a Map to the Map- Parameter:
map- that should be added- Gibt zurück:
- self
-
putAll
Helper function to add a Collection of Entries to the Map- Parameter:
c- that should be added- Gibt zurück:
- self
-
map
Builds the Keys and Values into a Hash Map- Gibt zurück:
- a Object2ByteOpenHashMap
-
linkedMap
Builds the Keys and Values into a Linked Hash Map- Gibt zurück:
- a Object2ByteLinkedOpenHashMap
-
immutable
Builds the Keys and Values into a Immutable Hash Map- Gibt zurück:
- a ImmutableObject2ByteOpenHashMap
-
customMap
Builds the Keys and Values into a Custom Hash Map- Parameter:
strategy- the that controls the keys and values- Gibt zurück:
- a Object2ByteOpenCustomHashMap
-
customLinkedMap
Builds the Keys and Values into a Linked Custom Hash Map- Parameter:
strategy- the that controls the keys and values- Gibt zurück:
- a Object2ByteLinkedOpenCustomHashMap
-
concurrentMap
Builds the Keys and Values into a Concurrent Hash Map- Gibt zurück:
- a Object2ByteConcurrentOpenHashMap
-
arrayMap
Builds the Keys and Values into a Array Map- Gibt zurück:
- a Object2ByteArrayMap
-
rbTreeMap
Builds the Keys and Values into a RedBlack TreeMap- Gibt zurück:
- a Object2ByteRBTreeMap
-
rbTreeMap
Builds the Keys and Values into a RedBlack TreeMap- Parameter:
comp- the Comparator that sorts the Tree- Gibt zurück:
- a Object2ByteRBTreeMap
-
avlTreeMap
Builds the Keys and Values into a AVL TreeMap- Gibt zurück:
- a Object2ByteAVLTreeMap
-
avlTreeMap
Builds the Keys and Values into a AVL TreeMap- Parameter:
comp- the Comparator that sorts the Tree- Gibt zurück:
- a Object2ByteAVLTreeMap
-