SimpleStringTypeAdapter

class SimpleStringTypeAdapter<T : Any>(val fromString: Function<String, T>, val toString: Function<T, String>) : TypeAdapter<T>

Constructors

Link copied to clipboard
constructor(fromString: Function<String, T>, toString: Function<T, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Functions

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