{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

AtomicReference


Summary

Public constructors

<V : Any?> AtomicReference(value: V)
Cmn

Public functions

Boolean
compareAndSet(expect: V, newValue: V)
Cmn
V
get()
Cmn
V
getAndSet(value: V)
Cmn
Unit
set(value: V)
Cmn

Public constructors

AtomicReference

<V : Any?> AtomicReference(value: V)

Public functions

compareAndSet

fun compareAndSet(expect: V, newValue: V): Boolean

get

fun get(): V

getAndSet

fun getAndSet(value: V): V

set

fun set(value: V): Unit