Class PersistentTrieMap.AbstractMapNode<K,V>
java.lang.Object
io.usethesource.capsule.core.PersistentTrieMap.AbstractMapNode<K,V>
- All Implemented Interfaces:
MapNode<K, V, PersistentTrieMap.AbstractMapNode<K,V>>, Node, Serializable
- Direct Known Subclasses:
PersistentTrieMap.CompactMapNode
- Enclosing class:
PersistentTrieMap<K,V>
protected abstract static class PersistentTrieMap.AbstractMapNode<K,V>
extends Object
implements MapNode<K, V, PersistentTrieMap.AbstractMapNode<K,V>>, Serializable
- See Also:
-
Field Summary
Fields inherited from interface Node
SIZE_EMPTY, SIZE_MORE_THAN_ONE, SIZE_ONE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MapNode
containsKey, equivalent, findByKey, removed, updatedMethods inherited from interface Node
sizePredicate
-
Constructor Details
-
AbstractMapNode
protected AbstractMapNode()
-
-
Method Details
-
dataArray
Description copied from interface:NodeCreates an array abstraction for a subset of data stored in a node. -
nodeArray
-