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