OptionalAdapter

class OptionalAdapter<T : Any> : TypeAdapter<Optional<T>>

Types

Link copied to clipboard
object Factory : TypeAdapterFactory

Functions

Link copied to clipboard
fun fromJson(in: Reader?): Optional<T>?
fun fromJson(json: String?): Optional<T>?
Link copied to clipboard
fun fromJsonTree(jsonTree: JsonElement?): Optional<T>?
Link copied to clipboard
fun nullSafe(): TypeAdapter<Optional<T>?>?
Link copied to clipboard
open override fun read(source: JsonReader): Optional<T>?
Link copied to clipboard
fun toJson(value: Optional<T>?): String?
fun toJson(out: Writer?, value: Optional<T>?)
Link copied to clipboard
fun toJsonTree(value: Optional<T>?): JsonElement?
Link copied to clipboard
open override fun write(sink: JsonWriter, value: Optional<T>?)