InheritableThreadLocalToggleField

class InheritableThreadLocalToggleField<T>(name: String, log: <Error class: unknown class> = staticLog, isAGlobalThreadBeingCreated: (Array<StackTraceElement>) -> Boolean) : ToggleField<T>

Parameters

isAGlobalThreadBeingCreated

whether a global thread (that should not inherit any value) is being created.

Constructors

Link copied to clipboard
constructor(name: String, log: <Error class: unknown class> = staticLog, isAGlobalThreadBeingCreated: (Array<StackTraceElement>) -> Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun get(): T?
Link copied to clipboard
operator fun getValue(thisRef: Any?, property: KProperty<*>): T?
Link copied to clipboard
fun set(value: T?): <Error class: unknown class>
Link copied to clipboard
operator fun setValue(thisRef: Any?, property: KProperty<*>, value: T?): <Error class: unknown class>