abstract class Factory
Creates CallAdapter instances based on the return type of methods.
Factory()
Creates |
abstract fun get(returnType: Type!, annotations: Array<Annotation!>!, retrofit: Retrofit!): CallAdapter<*, *>?
Returns a call adapter for interface methods that return |
|
open static fun getParameterUpperBound(index: Int, type: ParameterizedType!): Type!
Extract the upper bound of the generic parameter at |
|
open static fun getRawType(type: Type!): Class<*>!
Extract the raw class type from |