Companion
Functions
Link copied to clipboard
inline fun <R> A_BasicObject.dispatch(f: AbstractDescriptor.(AvailObject) -> R): R
Content copied to clipboard
Dispatcher helper function for routing messages to the descriptor.
Link copied to clipboard
inline fun <R> A_BasicObject.synchronizeIf(syncCondition: Boolean, body: A_BasicObject.() -> R): R
Content copied to clipboard
If the provided condition is true, synchronize with the receiver's monitor around the execution of the body function. Otherwise, run the body function without synchronization.
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The CheckedMethod for makeImmutable.
Link copied to clipboard
The CheckedMethod for makeSubobjectsImmutable.
Link copied to clipboard
Extract the ObjectLayoutVariant from an object.
Link copied to clipboard