LeafNode

class LeafNode<V>(val key: Long, val value: V) : LongKeyPMap.INode<V?>

Constructors

Link copied to clipboard
constructor(key: Long, value: V)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val key: Long
Link copied to clipboard
val value: V

Functions

Link copied to clipboard
open operator override fun get(key: Long, shift: Int): V?
Link copied to clipboard
open override fun put(key: Long, value: V?, shift: Int): LongKeyPMap.INode<*>?
Link copied to clipboard
open override fun remove(key: Long, shift: Int): LongKeyPMap.INode<*>?
Link copied to clipboard
open override fun visitChanges(oldNode: LongKeyPMap.INode<V?>, visitor: LongKeyPMap.IChangeVisitor<V?>)
Link copied to clipboard
open override fun visitEntries(visitor: BiPredicate<Long, V?>): Boolean