class PolyJsonAdapterFactory<T> : Factory
<init> |
PolyJsonAdapterFactory(baseType: Class<T>, possibleTypes: Array<Type>, selectType: (label: String, value: Any?) -> Type?) |
create |
fun create(type: Type, annotations: Set<Annotation?>, moshi: Moshi): JsonAdapter<Any>? |