Features

object Features : LinkedHashMap<AttributeKey<*>, Any>

Functions

afterNodeAccess
Link copied to clipboard
open override fun afterNodeAccess(p0: HashMap.Node<AttributeKey<*>, Any>)
afterNodeInsertion
Link copied to clipboard
open override fun afterNodeInsertion(p0: Boolean)
afterNodeRemoval
Link copied to clipboard
open override fun afterNodeRemoval(p0: HashMap.Node<AttributeKey<*>, Any>)
capacity
Link copied to clipboard
fun capacity(): Int
clear
Link copied to clipboard
open override fun clear()
clone
Link copied to clipboard
open override fun clone(): Any
compute
Link copied to clipboard
open override fun compute(p0: AttributeKey<*>, p1: BiFunction<in AttributeKey<*>, in Any?, out Any?>): Any?
computeIfAbsent
Link copied to clipboard
open override fun computeIfAbsent(p0: AttributeKey<*>, p1: Function<in AttributeKey<*>, out Any>): Any
computeIfPresent
Link copied to clipboard
open override fun computeIfPresent(p0: AttributeKey<*>, p1: BiFunction<in AttributeKey<*>, in Any, out Any?>): Any?
containsKey
Link copied to clipboard
open override fun containsKey(key: AttributeKey<*>): Boolean
containsValue
Link copied to clipboard
open override fun containsValue(value: Any): Boolean
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
forEach
Link copied to clipboard
open override fun forEach(p0: BiConsumer<in AttributeKey<*>, in Any>)
get
Link copied to clipboard
open operator override fun get(key: AttributeKey<*>): Any?
getNode
Link copied to clipboard
fun getNode(p0: Any): HashMap.Node<AttributeKey<*>, Any>
getOrDefault
Link copied to clipboard
open override fun getOrDefault(key: AttributeKey<*>, defaultValue: Any): Any
hashCode
Link copied to clipboard
open override fun hashCode(): Int
internalWriteEntries
Link copied to clipboard
open override fun internalWriteEntries(p0: ObjectOutputStream)
isEmpty
Link copied to clipboard
open override fun isEmpty(): Boolean
keysToArray
Link copied to clipboard
override fun <T : Any> keysToArray(p0: Array<T>): Array<T>
loadFactor
Link copied to clipboard
fun loadFactor(): Float
merge
Link copied to clipboard
open override fun merge(p0: AttributeKey<*>, p1: Any, p2: BiFunction<in Any, in Any, out Any?>): Any?
newNode
Link copied to clipboard
open override fun newNode(p0: Int, p1: AttributeKey<*>, p2: Any, p3: HashMap.Node<AttributeKey<*>, Any>): HashMap.Node<AttributeKey<*>, Any>
newTreeNode
Link copied to clipboard
open override fun newTreeNode(p0: Int, p1: AttributeKey<*>, p2: Any, p3: HashMap.Node<AttributeKey<*>, Any>): HashMap.TreeNode<AttributeKey<*>, Any>
prepareArray
Link copied to clipboard
fun <T : Any> prepareArray(p0: Array<T>): Array<T>
put
Link copied to clipboard
open override fun put(key: AttributeKey<*>, value: Any): Any?
putAll
Link copied to clipboard
open override fun putAll(from: Map<out AttributeKey<*>, Any>)
putIfAbsent
Link copied to clipboard
open override fun putIfAbsent(p0: AttributeKey<*>, p1: Any): Any?
putMapEntries
Link copied to clipboard
fun putMapEntries(p0: MutableMap<out AttributeKey<*>, out Any>, p1: Boolean)
putVal
Link copied to clipboard
fun putVal(p0: Int, p1: AttributeKey<*>, p2: Any, p3: Boolean, p4: Boolean): Any
reinitialize
Link copied to clipboard
open override fun reinitialize()
remove
Link copied to clipboard
open override fun remove(key: AttributeKey<*>): Any?
open override fun remove(key: AttributeKey<*>, value: Any): Boolean
removeEldestEntry
Link copied to clipboard
open fun removeEldestEntry(p0: MutableMap.MutableEntry<AttributeKey<*>, Any>): Boolean
removeNode
Link copied to clipboard
fun removeNode(p0: Int, p1: Any, p2: Any, p3: Boolean, p4: Boolean): HashMap.Node<AttributeKey<*>, Any>
replace
Link copied to clipboard
open override fun replace(p0: AttributeKey<*>, p1: Any): Any?
open override fun replace(p0: AttributeKey<*>, p1: Any, p2: Any): Boolean
replaceAll
Link copied to clipboard
open override fun replaceAll(p0: BiFunction<in AttributeKey<*>, in Any, out Any>)
replacementNode
Link copied to clipboard
open override fun replacementNode(p0: HashMap.Node<AttributeKey<*>, Any>, p1: HashMap.Node<AttributeKey<*>, Any>): HashMap.Node<AttributeKey<*>, Any>
replacementTreeNode
Link copied to clipboard
open override fun replacementTreeNode(p0: HashMap.Node<AttributeKey<*>, Any>, p1: HashMap.Node<AttributeKey<*>, Any>): HashMap.TreeNode<AttributeKey<*>, Any>
resize
Link copied to clipboard
fun resize(): Array<HashMap.Node<AttributeKey<*>, Any>>
toString
Link copied to clipboard
open override fun toString(): String
treeifyBin
Link copied to clipboard
fun treeifyBin(p0: Array<HashMap.Node<AttributeKey<*>, Any>>, p1: Int)
valuesToArray
Link copied to clipboard
override fun <T : Any> valuesToArray(p0: Array<T>): Array<T>

Properties

accessOrder
Link copied to clipboard
val accessOrder: Boolean
entries
Link copied to clipboard
open override val entries: MutableSet<MutableMap.MutableEntry<AttributeKey<*>, Any>>
entrySet
Link copied to clipboard
val entrySet: MutableSet<MutableMap.MutableEntry<AttributeKey<*>, Any>>
head
Link copied to clipboard
val head: LinkedHashMap.Entry<AttributeKey<*>, Any>
keys
Link copied to clipboard
open override val keys: MutableSet<AttributeKey<*>>
keySet
Link copied to clipboard
val keySet: MutableSet<AttributeKey<*>>
loadFactor
Link copied to clipboard
val loadFactor: Float
modCount
Link copied to clipboard
val modCount: Int
size
Link copied to clipboard
open override val size: Int
size
Link copied to clipboard
val size: Int
table
Link copied to clipboard
val table: Array<HashMap.Node<AttributeKey<*>, Any>>
tail
Link copied to clipboard
val tail: LinkedHashMap.Entry<AttributeKey<*>, Any>
threshold
Link copied to clipboard
val threshold: Int
values
Link copied to clipboard
open override val values: MutableCollection<Any>
values
Link copied to clipboard
val values: MutableCollection<Any>

Sources

jvm source
Link copied to clipboard