Package one.microstream.collections
Class AbstractChainEntry<E,K,V,EN extends AbstractChainEntry<E,K,V,EN>>
java.lang.Object
one.microstream.collections.AbstractChainEntry<E,K,V,EN>
- All Implemented Interfaces:
Map.Entry<K,V>,ChainStorage.Entry<E,K,V,EN>,Composition,KeyValue<K,V>
- Direct Known Subclasses:
AbstractChainEntry.Head,AbstractChainEntryLinked
public abstract class AbstractChainEntry<E,K,V,EN extends AbstractChainEntry<E,K,V,EN>> extends Object implements ChainStorage.Entry<E,K,V,EN>, KeyValue<K,V>, Map.Entry<K,V>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractChainEntry.Head<E,K,V,EN extends AbstractChainEntry<E,K,V,EN>>Nested classes/interfaces inherited from interface one.microstream.typing.KeyValue
KeyValue.Default<K,V> -
Constructor Summary
Constructors Constructor Description AbstractChainEntry() -
Method Summary
Modifier and Type Method Description VarStringassembleElement(VarString vs)VarStringassembleKey(VarString vs)VarStringassembleValue(VarString vs)static StringchainString(AbstractChainEntry<?,?,?,?> entry)abstract Kkey()abstract VsetValue(V value)StringtoString()abstract Vvalue()
-
Constructor Details
-
AbstractChainEntry
public AbstractChainEntry()
-
-
Method Details