Class LongLongHashMap


  • public final class LongLongHashMap
    extends java.lang.Object
    • Field Detail

      • mask

        private int mask
      • array

        private long[] array
      • maxProbe

        private int maxProbe
      • zeroVal

        private long zeroVal
      • emptyVal

        private final long emptyVal
    • Constructor Detail

      • LongLongHashMap

        public LongLongHashMap​(long emptyVal)
    • Method Detail

      • put

        public long put​(long key,
                        long value)
      • remove

        public void remove​(long key)
      • get

        public long get​(long key)
      • index

        private int index​(long key)
      • expand

        private void expand()
      • computeMaskAndProbe

        private void computeMaskAndProbe()