Ref

interface Ref<T>(source)

현재 유효하지 않을 수 있는 T의 장기 보관 가능한 참조입니다.

참조 자체를 보관하고 실제 값이 필요한 시점마다 get으로 다시 해석해야 합니다.

Inheritors

Functions

Link copied to clipboard
inline fun <T : Any, R> Ref<T>.access(block: T.() -> R): R?

현재 유효한 값이 있을 때만 block을 실행합니다.

Link copied to clipboard
abstract fun get(): Optional<T>

현재 유효한 값을 반환합니다.