ResolverCache

object ResolverCache : ConcurrentHashMap<KSTypeReference, KSType>

Properties

Link copied to clipboard
open override val entries: MutableSet<MutableMap.MutableEntry<KSTypeReference, KSType>>
Link copied to clipboard
open override val keys: ConcurrentHashMap.KeySetView<KSTypeReference, KSType>
Link copied to clipboard
open override val size: Int
Link copied to clipboard
open override val values: MutableCollection<KSType>

Functions

Link copied to clipboard
open override fun clear()
Link copied to clipboard
open override fun compute(p0: KSTypeReference, p1: BiFunction<in KSTypeReference, in KSType?, out KSType?>): KSType?
Link copied to clipboard
open override fun computeIfAbsent(p0: KSTypeReference, p1: Function<in KSTypeReference, out KSType>): KSType
Link copied to clipboard
open override fun computeIfPresent(p0: KSTypeReference, p1: BiFunction<in KSTypeReference, in KSType, out KSType?>): KSType?
Link copied to clipboard
open operator fun contains(p0: Any): Boolean
Link copied to clipboard
open override fun containsKey(key: KSTypeReference): Boolean
Link copied to clipboard
open override fun containsValue(value: KSType): Boolean
Link copied to clipboard
open fun elements(): Enumeration<KSType>
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun forEach(p0: BiConsumer<in KSTypeReference, in KSType>)
open fun forEach(p0: Long, p1: BiConsumer<in KSTypeReference, in KSType>)
open fun <U : Any> forEach(p0: Long, p1: BiFunction<in KSTypeReference, in KSType, out U>, p2: Consumer<in U>)
Link copied to clipboard
open fun forEachEntry(p0: Long, p1: Consumer<in MutableMap.MutableEntry<KSTypeReference, KSType>>)
open fun <U : Any> forEachEntry(p0: Long, p1: Function<MutableMap.MutableEntry<KSTypeReference, KSType>, out U>, p2: Consumer<in U>)
Link copied to clipboard
open fun forEachKey(p0: Long, p1: Consumer<in KSTypeReference>)
open fun <U : Any> forEachKey(p0: Long, p1: Function<in KSTypeReference, out U>, p2: Consumer<in U>)
Link copied to clipboard
open fun forEachValue(p0: Long, p1: Consumer<in KSType>)
open fun <U : Any> forEachValue(p0: Long, p1: Function<in KSType, out U>, p2: Consumer<in U>)
Link copied to clipboard
open operator override fun get(key: KSTypeReference): KSType?
Link copied to clipboard
open override fun getOrDefault(key: KSTypeReference, defaultValue: KSType): KSType
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open fun keys(): Enumeration<KSTypeReference>
Link copied to clipboard
open fun keySet(p0: KSType): ConcurrentHashMap.KeySetView<KSTypeReference, KSType>
Link copied to clipboard
open fun mappingCount(): Long
Link copied to clipboard
open override fun merge(p0: KSTypeReference, p1: KSType, p2: BiFunction<in KSType, in KSType, out KSType?>): KSType?
Link copied to clipboard
open override fun put(key: KSTypeReference, value: KSType): KSType?
Link copied to clipboard
open override fun putAll(from: Map<out KSTypeReference, KSType>)
Link copied to clipboard
open override fun putIfAbsent(p0: KSTypeReference, p1: KSType): KSType?
Link copied to clipboard
open fun <U : Any> reduce(p0: Long, p1: BiFunction<in KSTypeReference, in KSType, out U>, p2: BiFunction<in U, in U, out U>): U
Link copied to clipboard
open fun reduceEntries(p0: Long, p1: BiFunction<MutableMap.MutableEntry<KSTypeReference, KSType>, MutableMap.MutableEntry<KSTypeReference, KSType>, out MutableMap.MutableEntry<KSTypeReference, KSType>>): MutableMap.MutableEntry<KSTypeReference, KSType>
open fun <U : Any> reduceEntries(p0: Long, p1: Function<MutableMap.MutableEntry<KSTypeReference, KSType>, out U>, p2: BiFunction<in U, in U, out U>): U
Link copied to clipboard
Link copied to clipboard
open fun reduceEntriesToInt(p0: Long, p1: ToIntFunction<MutableMap.MutableEntry<KSTypeReference, KSType>>, p2: Int, p3: IntBinaryOperator): Int
Link copied to clipboard
open fun reduceEntriesToLong(p0: Long, p1: ToLongFunction<MutableMap.MutableEntry<KSTypeReference, KSType>>, p2: Long, p3: LongBinaryOperator): Long
Link copied to clipboard
open fun reduceKeys(p0: Long, p1: BiFunction<in KSTypeReference, in KSTypeReference, out KSTypeReference>): KSTypeReference
open fun <U : Any> reduceKeys(p0: Long, p1: Function<in KSTypeReference, out U>, p2: BiFunction<in U, in U, out U>): U
Link copied to clipboard
open fun reduceKeysToDouble(p0: Long, p1: ToDoubleFunction<in KSTypeReference>, p2: Double, p3: DoubleBinaryOperator): Double
Link copied to clipboard
open fun reduceKeysToInt(p0: Long, p1: ToIntFunction<in KSTypeReference>, p2: Int, p3: IntBinaryOperator): Int
Link copied to clipboard
open fun reduceKeysToLong(p0: Long, p1: ToLongFunction<in KSTypeReference>, p2: Long, p3: LongBinaryOperator): Long
Link copied to clipboard
open fun reduceToDouble(p0: Long, p1: ToDoubleBiFunction<in KSTypeReference, in KSType>, p2: Double, p3: DoubleBinaryOperator): Double
Link copied to clipboard
open fun reduceToInt(p0: Long, p1: ToIntBiFunction<in KSTypeReference, in KSType>, p2: Int, p3: IntBinaryOperator): Int
Link copied to clipboard
open fun reduceToLong(p0: Long, p1: ToLongBiFunction<in KSTypeReference, in KSType>, p2: Long, p3: LongBinaryOperator): Long
Link copied to clipboard
open fun reduceValues(p0: Long, p1: BiFunction<in KSType, in KSType, out KSType>): KSType
open fun <U : Any> reduceValues(p0: Long, p1: Function<in KSType, out U>, p2: BiFunction<in U, in U, out U>): U
Link copied to clipboard
Link copied to clipboard
open fun reduceValuesToInt(p0: Long, p1: ToIntFunction<in KSType>, p2: Int, p3: IntBinaryOperator): Int
Link copied to clipboard
open fun reduceValuesToLong(p0: Long, p1: ToLongFunction<in KSType>, p2: Long, p3: LongBinaryOperator): Long
Link copied to clipboard
open override fun remove(key: KSTypeReference): KSType?
open override fun remove(key: KSTypeReference, value: KSType): Boolean
Link copied to clipboard
open override fun replace(p0: KSTypeReference, p1: KSType): KSType?
open override fun replace(p0: KSTypeReference, p1: KSType, p2: KSType): Boolean
Link copied to clipboard
open override fun replaceAll(p0: BiFunction<in KSTypeReference, in KSType, out KSType>)
Link copied to clipboard
open fun <U : Any> search(p0: Long, p1: BiFunction<in KSTypeReference, in KSType, out U>): U
Link copied to clipboard
open fun <U : Any> searchEntries(p0: Long, p1: Function<MutableMap.MutableEntry<KSTypeReference, KSType>, out U>): U
Link copied to clipboard
open fun <U : Any> searchKeys(p0: Long, p1: Function<in KSTypeReference, out U>): U
Link copied to clipboard
open fun <U : Any> searchValues(p0: Long, p1: Function<in KSType, out U>): U
Link copied to clipboard
open override fun toString(): String