public class HashSlotArray8byteKeyNoValue extends HashSlotArray8byteKeyImpl
HashSlotArray8byteKeyImpl to the case of zero-length value. Suitable for a long set
implementation. Unassigned sentinel is kept at the start of the slot, i.e., in the key part.
Therefore the sentinel value cannot be used as a key.HashSlotArrayBase.Cursor, HashSlotArrayBase.CursorIntKey2, HashSlotArrayBase.CursorLongKey2CAPACITY_OFFSET, EXPAND_THRESHOLD_OFFSET, HEADER_SIZE, KEY_1_OFFSET, KEY_2_OFFSET, offsetOfUnassignedSentinel, SIZE_OFFSET, slotLength, unassignedSentinel, VALUE_SIZE_GRANULARITY| Constructor and Description |
|---|
HashSlotArray8byteKeyNoValue(long unassignedSentinel,
MemoryManager mm) |
HashSlotArray8byteKeyNoValue(long unassignedSentinel,
MemoryManager mm,
int initialCapacity,
float loadFactor) |
cursor, ensure, get, key2OfSlot, keyHash, putKey, removeaddress, allocateArrayAndAdjustFields, assertValid, capacity, clear, dispose, ensure0, equal, expansionThreshold, get0, gotoAddress, gotoNew, isAssigned, key1OfSlot, malloc, markUnassigned, mem, migrateTo, rehash, remove0, resizeTo, setMemMgr, shiftConflictingKeys, size, slotBase, slotHash, trimToSizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddress, capacity, clear, expansionThreshold, gotoAddress, gotoNew, size, trimToSizedisposepublic HashSlotArray8byteKeyNoValue(long unassignedSentinel,
MemoryManager mm,
int initialCapacity,
float loadFactor)
public HashSlotArray8byteKeyNoValue(long unassignedSentinel,
MemoryManager mm)
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.