public final class ChainEntryLinkedHashedStrong<E> extends AbstractChainEntryLinkedHashed<E,E,E,ChainEntryLinkedHashedStrong<E>>
AbstractChainEntry.Head<E,K,V,EN extends AbstractChainEntry<E,K,V,EN>>KeyValue.Default<K,V>| Modifier | Constructor and Description |
|---|---|
protected |
ChainEntryLinkedHashedStrong(int hash,
E element,
ChainEntryLinkedHashedStrong<E> link) |
| Modifier and Type | Method and Description |
|---|---|
protected E |
element() |
E |
getKey() |
E |
getValue() |
protected boolean |
hasNullElement() |
protected boolean |
hasNullKey() |
protected boolean |
hasNullValue() |
E |
key() |
protected boolean |
sameKV(KeyValue<E,E> other) |
protected void |
set0(E key,
E value) |
protected E |
setElement(E element) |
protected void |
setElement0(E element) |
protected E |
setKey(E key) |
protected void |
setKey0(E key) |
E |
setValue(E value) |
protected void |
setValue0(E value) |
E |
value() |
analyzeSlotsassembleElement, assembleKey, assembleValue, chainString, emptyKey, emptyValue, removeFrom, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcomparingByKey, comparingByKey, comparingByValue, comparingByValue, equals, hashCodeprotected ChainEntryLinkedHashedStrong(int hash,
E element,
ChainEntryLinkedHashedStrong<E> link)
protected final void setElement0(E element)
setElement0 in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>protected final E setElement(E element)
setElement in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>protected final boolean hasNullElement()
hasNullElement in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>protected final E element()
element in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>public final E getKey()
public final E getValue()
protected final void set0(E key, E value)
set0 in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>public final E key()
protected final E setKey(E key)
setKey in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>protected final void setKey0(E key)
setKey0 in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>protected final boolean hasNullKey()
hasNullKey in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>public final E value()
protected final void setValue0(E value)
setValue0 in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>protected final boolean hasNullValue()
hasNullValue in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>protected final boolean sameKV(KeyValue<E,E> other)
sameKV in class AbstractChainEntry<E,E,E,ChainEntryLinkedHashedStrong<E>>Copyright © 2022 MicroStream Software. All rights reserved.