Package io.netty.buffer
Class LongLongHashMap
- java.lang.Object
-
- io.netty.buffer.LongLongHashMap
-
final class LongLongHashMap extends java.lang.ObjectInternal primitive map implementation that is specifically optimised for the runs availability map use case inPoolChunk.
-
-
Constructor Summary
Constructors Constructor Description LongLongHashMap(long emptyVal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcomputeMaskAndProbe()private voidexpand()longget(long key)private intindex(long key)longput(long key, long value)voidremove(long key)
-
-
-
Field Detail
-
MASK_TEMPLATE
private static final int MASK_TEMPLATE
- See Also:
- Constant Field Values
-
mask
private int mask
-
array
private long[] array
-
maxProbe
private int maxProbe
-
zeroVal
private long zeroVal
-
emptyVal
private final long emptyVal
-
-