Builder

class Builder

Functions

Link copied to clipboard
open fun add(factory: JsonAdapter.Factory): Moshi.Builder
open fun add(adapter: Any): Moshi.Builder
open fun <T> add(type: Type, jsonAdapter: JsonAdapter<T>): Moshi.Builder
open fun <T> add(    type: Type,     annotation: Class<out Annotation>,     jsonAdapter: JsonAdapter<T>): Moshi.Builder
Link copied to clipboard
open fun addLast(factory: JsonAdapter.Factory): Moshi.Builder
open fun addLast(adapter: Any): Moshi.Builder
open fun <T> addLast(type: Type, jsonAdapter: JsonAdapter<T>): Moshi.Builder
open fun <T> addLast(    type: Type,     annotation: Class<out Annotation>,     jsonAdapter: JsonAdapter<T>): Moshi.Builder
Link copied to clipboard
open fun build(): Moshi

Extensions

Link copied to clipboard
inline fun <T> Moshi.Builder.addAdapter(adapter: JsonAdapter<T>): Moshi.Builder