IntIntMap

ceramic.IntIntMap (Class)

Instance Members

iterableKeys: Array<Int>

When this map is marked as iterable, this array will contain every key.


size: Int

clear(): Void

exists(key: Int): Bool
Name Type
key Int
Returns
Bool

set(key: Int, value: Int): Int
Name Type
key Int
value Int
Returns
Int

get(key: Int): Int
Name Type
key Int
Returns
Int

remove(key: Int): Int
Name Type
key Int
Returns
Int

getInline(key: Int): Int
Name Type
key Int
Returns
Int

existsInline(key: Int): Bool
Name Type
key Int
Returns
Bool

copy(): IntIntMap
Returns
IntIntMap

iterator(): IntIntMapIterator
Returns
IntIntMapIterator

Returns
IntIntMapKeyIterator

keyValueIterator(): IntIntMapKeyValueIterator
Returns
IntIntMapKeyValueIterator

new(?size: Int = 16, ?fillFactor: Float = 0.5, ?iterable: Bool = false): Void
Name Type Default
size Int 16
fillFactor Float 0.5
iterable Bool false

Private Members

intMap: Map

Backing map


iterableKeysUsed: IntBoolMap