Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
open val name: String

Functions

Link copied to clipboard
abstract operator fun get(bundle: Bundle, key: String): T?
abstract fun get(savedStateHandle: SavedStateHandle, key: String): T
Link copied to clipboard
fun parseAndPut(bundle: Bundle, key: String, value: String): T
fun parseAndPut(bundle: Bundle, key: String, value: String?, previousValue: T): T
Link copied to clipboard
abstract fun parseValue(value: String): T
open fun parseValue(value: String, previousValue: T): T
Link copied to clipboard
abstract fun put(bundle: Bundle, key: String, value: T)
Link copied to clipboard
fun safeGet(bundle: Bundle?, key: String): T?
Link copied to clipboard
open fun serializeAsValue(value: T): String
Link copied to clipboard
abstract fun serializeValue(value: T): String?
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open fun valueEquals(value: T, other: T): Boolean