# java.lang.runtime

# java.lang.runtime

## Classes

|-------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ObjectMethods](https://developer.android.com/reference/kotlin/java/lang/runtime/ObjectMethods)       | Bootstrap methods for state-driven implementations of core methods, including[Object.equals(Object)](https://developer.android.com/reference/kotlin/java/lang/Object.html#equals(kotlin.Any)),[Object.hashCode()](https://developer.android.com/reference/kotlin/java/lang/Object.html#hashCode()), and[Object.toString()](https://developer.android.com/reference/kotlin/java/lang/Object.html#toString()). |
| [SwitchBootstraps](https://developer.android.com/reference/kotlin/java/lang/runtime/SwitchBootstraps) | Bootstrap methods for linking`invokedynamic`call sites that implement the selection functionality of the`switch`statement.                                                                                                                                                                                                                                                                                   |