SynchronizedMap

class SynchronizedMap<TK, TV> : MutableMap<TK, TV> , MutableSet<MutableMap.MutableEntry<TK, TV>>

Constructors

Link copied to clipboard
fun SynchronizedMap()

Functions

Link copied to clipboard
open override fun add(element: MutableMap.MutableEntry<TK, TV>): Boolean
Link copied to clipboard
open override fun addAll(elements: Collection<MutableMap.MutableEntry<TK, TV>>): Boolean
Link copied to clipboard
open override fun clear()
Link copied to clipboard
open override fun compute(key: TK, remappingFunction: BiFunction<in TK, in TV?, out TV?>): TV?
Link copied to clipboard
open override fun computeIfAbsent(key: TK, mappingFunction: Function<in TK, out TV>): TV
Link copied to clipboard
open override fun computeIfPresent(key: TK, remappingFunction: BiFunction<in TK, in TV, out TV?>): TV?
Link copied to clipboard
open operator override fun contains(element: MutableMap.MutableEntry<TK, TV>): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<MutableMap.MutableEntry<TK, TV>>): Boolean
Link copied to clipboard
open override fun containsKey(key: TK): Boolean
Link copied to clipboard
open override fun containsValue(value: TV): Boolean
Link copied to clipboard
open override fun forEach(action: BiConsumer<in TK, in TV>)
open override fun forEach(action: Consumer<in MutableMap.MutableEntry<TK, TV>>?)
Link copied to clipboard
open operator override fun get(key: TK): TV?
Link copied to clipboard
open override fun getOrDefault(key: TK, defaultValue: TV): TV
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): MutableIterator<MutableMap.MutableEntry<TK, TV>>
Link copied to clipboard
open override fun merge(    key: TK,     value: TV,     remappingFunction: BiFunction<in TV, in TV, out TV?>): TV?
Link copied to clipboard
open fun parallelStream(): Stream<MutableMap.MutableEntry<TK, TV>>
Link copied to clipboard
open override fun put(key: TK, value: TV): TV?
Link copied to clipboard
open override fun putAll(from: Map<out TK, TV>)
Link copied to clipboard
open override fun putIfAbsent(key: TK, value: TV): TV?
Link copied to clipboard
open override fun remove(key: TK): TV?
open override fun remove(element: MutableMap.MutableEntry<TK, TV>): Boolean
open override fun remove(key: TK, value: TV): Boolean
Link copied to clipboard
open override fun removeAll(elements: Collection<MutableMap.MutableEntry<TK, TV>>): Boolean
Link copied to clipboard
open override fun removeIf(filter: Predicate<in MutableMap.MutableEntry<TK, TV>>): Boolean
Link copied to clipboard
open override fun replace(key: TK, value: TV): TV?
open override fun replace(    key: TK,     oldValue: TV,     newValue: TV): Boolean
Link copied to clipboard
open override fun replaceAll(function: BiFunction<in TK, in TV, out TV>)
Link copied to clipboard
open override fun retainAll(elements: Collection<MutableMap.MutableEntry<TK, TV>>): Boolean
Link copied to clipboard
open override fun spliterator(): Spliterator<MutableMap.MutableEntry<TK, TV>>
Link copied to clipboard
open fun stream(): Stream<MutableMap.MutableEntry<TK, TV>>
Link copied to clipboard
open fun <T : Any> toArray(p0: IntFunction<Array<T>>): Array<T>

Properties

Link copied to clipboard
open override val entries: MutableSet<MutableMap.MutableEntry<TK, TV>>
Link copied to clipboard
open override val keys: MutableSet<TK>
Link copied to clipboard
open override val size: Int
Link copied to clipboard
open override val values: MutableCollection<TV>