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>>static interfaceAbstractChainEntry.Hopper-
Nested classes/interfaces inherited from interface one.microstream.typing.KeyValue
KeyValue.Default<K,V>
-
-
Field Summary
Fields Modifier and Type Field Description static AbstractChainEntry.HopperHOP_NEXTstatic AbstractChainEntry.HopperHOP_PREV
-
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()
-
-
-
Field Detail
-
HOP_NEXT
public static final AbstractChainEntry.Hopper HOP_NEXT
-
HOP_PREV
public static final AbstractChainEntry.Hopper HOP_PREV
-
-
Method Detail
-
chainString
public static String chainString(AbstractChainEntry<?,?,?,?> entry)
-
-