CPHamtLeaf

class CPHamtLeaf(val key: Long, val value: KVEntryReference<CPNode>) : CPHamtNode

Constructors

Link copied to clipboard
constructor(key: Long, value: KVEntryReference<CPNode>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val hash: String
Link copied to clipboard
open override var isWritten: Boolean
Link copied to clipboard
val key: Long
Link copied to clipboard

Functions

Link copied to clipboard
open override fun calculateSize(bulkQuery: IBulkQuery): IBulkQuery.Value<Long>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getDeserializer(): (String) -> IKVValue
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun serialize(): String
Link copied to clipboard
open override fun visitChanges(oldNode: CPHamtNode?, shift: Int, visitor: CPHamtNode.IChangeVisitor, bulkQuery: IBulkQuery)
fun visitChanges(oldNode: CPHamtNode?, visitor: CPHamtNode.IChangeVisitor, bulkQuery: IBulkQuery)
Link copied to clipboard
open override fun visitEntries(bulkQuery: IBulkQuery, visitor: (Long, KVEntryReference<CPNode>) -> Unit): IBulkQuery.Value<Unit>