Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class RootBoomerangDecoder(val boomerang: Boomerang, val serializersModule: SerializersModule = EmptySerializersModule()) : AbstractDecoder
Link copied to clipboard
class RootBoomerangEncoder(val serializersModule: SerializersModule = EmptySerializersModule()) : AbstractEncoder
Functions
Link copied to clipboard
Extension function for BoomerangStore that retrieves and deserializes an object of type T.
Extension function for Boomerang that retrieves and deserializes an object of type T with the specified key.
Extension function for BoomerangStore that retrieves and deserializes an object of type T with the specified key.
Link copied to clipboard
inline fun <T : @Serializable Any> kotlinxSerializationBoomerangCatcher(crossinline catcher: (T) -> Boolean): BoomerangCatcher
Creates a BoomerangCatcher that deserializes the caught boomerang into an object of type T using Kotlinx Serialization.
Link copied to clipboard
Link copied to clipboard
Extension function for BoomerangStore that stores a serializable object of type T.
Extension function for BoomerangStore that stores a serializable object of type T with the specified key.