Modul speiger.src.collections
Klasse Int2ByteMap.BuilderCache
java.lang.Object
speiger.src.collections.ints.maps.interfaces.Int2ByteMap.BuilderCache
- Umschließende Schnittstelle:
Int2ByteMap
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(IntComparator comp) Builds the Keys and Values into a AVL TreeMapBuilds the Keys and Values into a Concurrent Hash MapcustomLinkedMap(IntStrategy strategy) Builds the Keys and Values into a Linked Custom Hash MapcustomMap(IntStrategy 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(int key, byte value) Helper function to add a Entry into the MapHelper function to add a Entry into the Mapput(Int2ByteMap.Entry entry) Helper function to add a Entry into the MapHelper function to add a Map to the MapputAll(Int2ByteMap map) Helper function to add a Map to the MapHelper function to add a Collection of Entries to the MapBuilds the Keys and Values into a RedBlack TreeMaprbTreeMap(IntComparator 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 Int2ByteOpenHashMap
-
linkedMap
Builds the Keys and Values into a Linked Hash Map- Gibt zurück:
- a Int2ByteLinkedOpenHashMap
-
immutable
Builds the Keys and Values into a Immutable Hash Map- Gibt zurück:
- a ImmutableInt2ByteOpenHashMap
-
customMap
Builds the Keys and Values into a Custom Hash Map- Parameter:
strategy- the that controls the keys and values- Gibt zurück:
- a Int2ByteOpenCustomHashMap
-
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 Int2ByteLinkedOpenCustomHashMap
-
concurrentMap
Builds the Keys and Values into a Concurrent Hash Map- Gibt zurück:
- a Int2ByteConcurrentOpenHashMap
-
arrayMap
Builds the Keys and Values into a Array Map- Gibt zurück:
- a Int2ByteArrayMap
-
rbTreeMap
Builds the Keys and Values into a RedBlack TreeMap- Gibt zurück:
- a Int2ByteRBTreeMap
-
rbTreeMap
Builds the Keys and Values into a RedBlack TreeMap- Parameter:
comp- the Comparator that sorts the Tree- Gibt zurück:
- a Int2ByteRBTreeMap
-
avlTreeMap
Builds the Keys and Values into a AVL TreeMap- Gibt zurück:
- a Int2ByteAVLTreeMap
-
avlTreeMap
Builds the Keys and Values into a AVL TreeMap- Parameter:
comp- the Comparator that sorts the Tree- Gibt zurück:
- a Int2ByteAVLTreeMap
-