LongKeyPMap

class LongKeyPMap<V>

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion
Link copied to clipboard
Link copied to clipboard
interface IChangeVisitor<V>
Link copied to clipboard
interface INode<V>
Link copied to clipboard
class InternalNode<V>(bitmap: Int, children: Array<LongKeyPMap.INode<V?>>) : LongKeyPMap.INode<V?>
Link copied to clipboard
class LeafNode<V>(val key: Long, val value: V) : LongKeyPMap.INode<V?>

Functions

Link copied to clipboard
operator fun get(key: Long): V
Link copied to clipboard
fun put(key: Long, value: V): LongKeyPMap<V?>
Link copied to clipboard
fun remove(key: Long): LongKeyPMap<V?>
Link copied to clipboard
Link copied to clipboard
fun visitEntries(visitor: BiPredicate<Long, V?>?)