Class YLongToByteMap
- java.lang.Object
-
- de.hybris.platform.util.collections.fast.YLongToByteMap
-
public class YLongToByteMap extends java.lang.Object
Map which maps key of primitive type long to value of primitive type byte.
-
-
Constructor Summary
Constructors Constructor Description YLongToByteMap()
Creates an empty map.YLongToByteMap(int initialCapacity)
Creates an empty map with preallocated space for entries.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte
get(long key)
Gets a value mapped by a given key.byte
getEmptyValue()
byte
put(long key, byte value)
Puts a mapping between given key and given value to the map.
-
-
-
Method Detail
-
getEmptyValue
public byte getEmptyValue()
- Returns:
- "empty value"
- See Also:
put(long, byte)
,get(long)
-
put
public byte put(long key, byte value)
Puts a mapping between given key and given value to the map.- Parameters:
key
- key of the mappingvalue
- value of the mapping- Returns:
- previous value of the key, or an
empty value
if there was no given key in the map. - See Also:
getEmptyValue()
-
get
public byte get(long key)
Gets a value mapped by a given key.- Parameters:
key
- key of the mapping- Returns:
- value associated with given key or an
empty value
if there is no given key in the map
-
-