Package-level declarations

Types

Link copied to clipboard
class PolymorphicAdapter<T : Any> : JsonDeserializer<T> , JsonSerializer<T>

Provides an adapter that stores the classname with the object being serialized. This allows for the object to be properly deserialized even when being serialized into a base class or interface.

Link copied to clipboard
class RuntimeTypeAdapterFactory<T> : TypeAdapterFactory
Adapts values whose runtime type may differ from their declaration type.
Link copied to clipboard
class StateTypeAdapterFactory : TypeAdapterFactory

Provides a way to serialize and deserialize Jetpack Compose stateful objects