Home | History | Annotate | Download | only in 2.1.0

META-INF/
META-INF/MANIFEST.MF
retrofit2/
retrofit2/http/
retrofit2/BuiltInConverters$BufferingResponseBodyConverter.class
BuiltInConverters.java
package retrofit2
final retrofit2.BuiltInConverters$BufferingResponseBodyConverter extends java.lang.Object implements retrofit2.Converter  {
	static final retrofit2.BuiltInConverters$BufferingResponseBodyConverter INSTANCE
	void  () 
	public okhttp3.ResponseBody convert (okhttp3.ResponseBody)  throws java.io.IOException 
		okhttp3.ResponseBody value
	public volatile java.lang.Object convert (java.lang.Object)  throws java.io.IOException 
	static void  () 
}

retrofit2/BuiltInConverters$RequestBodyConverter.class
BuiltInConverters.java
package retrofit2
final retrofit2.BuiltInConverters$RequestBodyConverter extends java.lang.Object implements retrofit2.Converter  {
	static final retrofit2.BuiltInConverters$RequestBodyConverter INSTANCE
	void  () 
	public okhttp3.RequestBody convert (okhttp3.RequestBody)  throws java.io.IOException 
		okhttp3.RequestBody value
	public volatile java.lang.Object convert (java.lang.Object)  throws java.io.IOException 
	static void  () 
}

retrofit2/BuiltInConverters$StreamingResponseBodyConverter.class
BuiltInConverters.java
package retrofit2
final retrofit2.BuiltInConverters$StreamingResponseBodyConverter extends java.lang.Object implements retrofit2.Converter  {
	static final retrofit2.BuiltInConverters$StreamingResponseBodyConverter INSTANCE
	void  () 
	public okhttp3.ResponseBody convert (okhttp3.ResponseBody)  throws java.io.IOException 
		okhttp3.ResponseBody value
	public volatile java.lang.Object convert (java.lang.Object)  throws java.io.IOException 
	static void  () 
}

retrofit2/BuiltInConverters$StringConverter.class
BuiltInConverters.java
package retrofit2
final retrofit2.BuiltInConverters$StringConverter extends java.lang.Object implements retrofit2.Converter  {
	static final retrofit2.BuiltInConverters$StringConverter INSTANCE
	void  () 
	public java.lang.String convert (java.lang.String)  throws java.io.IOException 
		String value
	public volatile java.lang.Object convert (java.lang.Object)  throws java.io.IOException 
	static void  () 
}

retrofit2/BuiltInConverters$ToStringConverter.class
BuiltInConverters.java
package retrofit2
final retrofit2.BuiltInConverters$ToStringConverter extends java.lang.Object implements retrofit2.Converter  {
	static final retrofit2.BuiltInConverters$ToStringConverter INSTANCE
	void  () 
	public java.lang.String convert (java.lang.Object) 
		Object value
	public volatile java.lang.Object convert (java.lang.Object)  throws java.io.IOException 
	static void  () 
}

retrofit2/BuiltInConverters$VoidResponseBodyConverter.class
BuiltInConverters.java
package retrofit2
final retrofit2.BuiltInConverters$VoidResponseBodyConverter extends java.lang.Object implements retrofit2.Converter  {
	static final retrofit2.BuiltInConverters$VoidResponseBodyConverter INSTANCE
	void  () 
	public java.lang.Void convert (okhttp3.ResponseBody)  throws java.io.IOException 
		okhttp3.ResponseBody value
	public volatile java.lang.Object convert (java.lang.Object)  throws java.io.IOException 
	static void  () 
}

retrofit2/BuiltInConverters.class
BuiltInConverters.java
package retrofit2
final retrofit2.BuiltInConverters extends retrofit2.Converter$Factory {
	void  () 
	public retrofit2.Converter responseBodyConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
		retrofit2.Retrofit retrofit
	public retrofit2.Converter requestBodyConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[], java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] parameterAnnotations
		java.lang.annotation.Annotation[] methodAnnotations
		retrofit2.Retrofit retrofit
	public retrofit2.Converter stringConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
		retrofit2.Retrofit retrofit
}

retrofit2/Call.class
Call.java
package retrofit2
public abstract retrofit2.Call extends java.lang.Object implements java.lang.Cloneable  {
	public abstract retrofit2.Response execute ()  throws java.io.IOException 
	public abstract void enqueue (retrofit2.Callback) 
	public abstract boolean isExecuted () 
	public abstract void cancel () 
	public abstract boolean isCanceled () 
	public abstract retrofit2.Call clone () 
	public abstract okhttp3.Request request () 
}

retrofit2/CallAdapter$Factory.class
CallAdapter.java
package retrofit2
public abstract retrofit2.CallAdapter$Factory extends java.lang.Object {
	public void  () 
	public abstract retrofit2.CallAdapter get (java.lang.reflect.Type, java.lang.annotation.Annotation[], retrofit2.Retrofit) 
	protected static java.lang.reflect.Type getParameterUpperBound (int, java.lang.reflect.ParameterizedType) 
		int index
		java.lang.reflect.ParameterizedType type
	protected static java.lang.Class getRawType (java.lang.reflect.Type) 
		java.lang.reflect.Type type
}

retrofit2/CallAdapter.class
CallAdapter.java
package retrofit2
public abstract retrofit2.CallAdapter extends java.lang.Object {
	public abstract java.lang.reflect.Type responseType () 
	public abstract java.lang.Object adapt (retrofit2.Call) 
}

retrofit2/Callback.class
Callback.java
package retrofit2
public abstract retrofit2.Callback extends java.lang.Object {
	public abstract void onResponse (retrofit2.Call, retrofit2.Response) 
	public abstract void onFailure (retrofit2.Call, java.lang.Throwable) 
}

retrofit2/Converter$Factory.class
Converter.java
package retrofit2
public abstract retrofit2.Converter$Factory extends java.lang.Object {
	public void  () 
	public retrofit2.Converter responseBodyConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
		retrofit2.Retrofit retrofit
	public retrofit2.Converter requestBodyConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[], java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] parameterAnnotations
		java.lang.annotation.Annotation[] methodAnnotations
		retrofit2.Retrofit retrofit
	public retrofit2.Converter stringConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
		retrofit2.Retrofit retrofit
}

retrofit2/Converter.class
Converter.java
package retrofit2
public abstract retrofit2.Converter extends java.lang.Object {
	public abstract java.lang.Object convert (java.lang.Object)  throws java.io.IOException 
}

retrofit2/DefaultCallAdapterFactory$1.class
DefaultCallAdapterFactory.java
package retrofit2
 retrofit2.DefaultCallAdapterFactory$1 extends java.lang.Object implements retrofit2.CallAdapter  {
	final java.lang.reflect.Type val$responseType
	final retrofit2.DefaultCallAdapterFactory this$0
	void  (retrofit2.DefaultCallAdapterFactory, java.lang.reflect.Type) 
		retrofit2.DefaultCallAdapterFactory this$0
	public java.lang.reflect.Type responseType () 
	public retrofit2.Call adapt (retrofit2.Call) 
		retrofit2.Call call
	public volatile java.lang.Object adapt (retrofit2.Call) 
}

retrofit2/DefaultCallAdapterFactory.class
DefaultCallAdapterFactory.java
package retrofit2
final retrofit2.DefaultCallAdapterFactory extends retrofit2.CallAdapter$Factory {
	static final retrofit2.CallAdapter$Factory INSTANCE
	void  () 
	public retrofit2.CallAdapter get (java.lang.reflect.Type, java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type returnType
		java.lang.annotation.Annotation[] annotations
		retrofit2.Retrofit retrofit
		java.lang.reflect.Type responseType
	static void  () 
}

retrofit2/ExecutorCallAdapterFactory$1.class
ExecutorCallAdapterFactory.java
package retrofit2
 retrofit2.ExecutorCallAdapterFactory$1 extends java.lang.Object implements retrofit2.CallAdapter  {
	final java.lang.reflect.Type val$responseType
	final retrofit2.ExecutorCallAdapterFactory this$0
	void  (retrofit2.ExecutorCallAdapterFactory, java.lang.reflect.Type) 
		retrofit2.ExecutorCallAdapterFactory this$0
	public java.lang.reflect.Type responseType () 
	public retrofit2.Call adapt (retrofit2.Call) 
		retrofit2.Call call
	public volatile java.lang.Object adapt (retrofit2.Call) 
}

retrofit2/ExecutorCallAdapterFactory$ExecutorCallbackCall$1$1.class
ExecutorCallAdapterFactory.java
package retrofit2
 retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final retrofit2.Response val$response
	final retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1 this$1
	void  (retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1, retrofit2.Response) 
		retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1 this$1
	public void run () 
}

retrofit2/ExecutorCallAdapterFactory$ExecutorCallbackCall$1$2.class
ExecutorCallAdapterFactory.java
package retrofit2
 retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1$2 extends java.lang.Object implements java.lang.Runnable  {
	final Throwable val$t
	final retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1 this$1
	void  (retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1, java.lang.Throwable) 
		retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1 this$1
	public void run () 
}

retrofit2/ExecutorCallAdapterFactory$ExecutorCallbackCall$1.class
ExecutorCallAdapterFactory.java
package retrofit2
 retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1 extends java.lang.Object implements retrofit2.Callback  {
	final retrofit2.Callback val$callback
	final retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall this$0
	void  (retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall, retrofit2.Callback) 
		retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall this$0
	public void onResponse (retrofit2.Call, retrofit2.Response) 
		retrofit2.Call call
		retrofit2.Response response
	public void onFailure (retrofit2.Call, java.lang.Throwable) 
		retrofit2.Call call
		Throwable t
}

retrofit2/ExecutorCallAdapterFactory$ExecutorCallbackCall.class
ExecutorCallAdapterFactory.java
package retrofit2
final retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall extends java.lang.Object implements retrofit2.Call  {
	final java.util.concurrent.Executor callbackExecutor
	final retrofit2.Call delegate
	void  (java.util.concurrent.Executor, retrofit2.Call) 
		java.util.concurrent.Executor callbackExecutor
		retrofit2.Call delegate
	public void enqueue (retrofit2.Callback) 
		retrofit2.Callback callback
	public boolean isExecuted () 
	public retrofit2.Response execute ()  throws java.io.IOException 
	public void cancel () 
	public boolean isCanceled () 
	public retrofit2.Call clone () 
	public okhttp3.Request request () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

retrofit2/ExecutorCallAdapterFactory.class
ExecutorCallAdapterFactory.java
package retrofit2
final retrofit2.ExecutorCallAdapterFactory extends retrofit2.CallAdapter$Factory {
	final java.util.concurrent.Executor callbackExecutor
	void  (java.util.concurrent.Executor) 
		java.util.concurrent.Executor callbackExecutor
	public retrofit2.CallAdapter get (java.lang.reflect.Type, java.lang.annotation.Annotation[], retrofit2.Retrofit) 
		java.lang.reflect.Type returnType
		java.lang.annotation.Annotation[] annotations
		retrofit2.Retrofit retrofit
		java.lang.reflect.Type responseType
}

retrofit2/http/Body.class
Body.java
package retrofit2.http
public abstract retrofit2.http.Body extends java.lang.Object implements java.lang.annotation.Annotation  {
}

retrofit2/http/DELETE.class
DELETE.java
package retrofit2.http
public abstract retrofit2.http.DELETE extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/Field.class
Field.java
package retrofit2.http
public abstract retrofit2.http.Field extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
	public abstract boolean encoded () 
}

retrofit2/http/FieldMap.class
FieldMap.java
package retrofit2.http
public abstract retrofit2.http.FieldMap extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract boolean encoded () 
}

retrofit2/http/FormUrlEncoded.class
FormUrlEncoded.java
package retrofit2.http
public abstract retrofit2.http.FormUrlEncoded extends java.lang.Object implements java.lang.annotation.Annotation  {
}

retrofit2/http/GET.class
GET.java
package retrofit2.http
public abstract retrofit2.http.GET extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/HEAD.class
HEAD.java
package retrofit2.http
public abstract retrofit2.http.HEAD extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/Header.class
Header.java
package retrofit2.http
public abstract retrofit2.http.Header extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/HeaderMap.class
HeaderMap.java
package retrofit2.http
public abstract retrofit2.http.HeaderMap extends java.lang.Object implements java.lang.annotation.Annotation  {
}

retrofit2/http/Headers.class
Headers.java
package retrofit2.http
public abstract retrofit2.http.Headers extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String[] value () 
}

retrofit2/http/HTTP.class
HTTP.java
package retrofit2.http
public abstract retrofit2.http.HTTP extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String method () 
	public abstract java.lang.String path () 
	public abstract boolean hasBody () 
}

retrofit2/http/Multipart.class
Multipart.java
package retrofit2.http
public abstract retrofit2.http.Multipart extends java.lang.Object implements java.lang.annotation.Annotation  {
}

retrofit2/http/OPTIONS.class
OPTIONS.java
package retrofit2.http
public abstract retrofit2.http.OPTIONS extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/Part.class
Part.java
package retrofit2.http
public abstract retrofit2.http.Part extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
	public abstract java.lang.String encoding () 
}

retrofit2/http/PartMap.class
PartMap.java
package retrofit2.http
public abstract retrofit2.http.PartMap extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String encoding () 
}

retrofit2/http/PATCH.class
PATCH.java
package retrofit2.http
public abstract retrofit2.http.PATCH extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/Path.class
Path.java
package retrofit2.http
public abstract retrofit2.http.Path extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
	public abstract boolean encoded () 
}

retrofit2/http/POST.class
POST.java
package retrofit2.http
public abstract retrofit2.http.POST extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/PUT.class
PUT.java
package retrofit2.http
public abstract retrofit2.http.PUT extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

retrofit2/http/Query.class
Query.java
package retrofit2.http
public abstract retrofit2.http.Query extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
	public abstract boolean encoded () 
}

retrofit2/http/QueryMap.class
QueryMap.java
package retrofit2.http
public abstract retrofit2.http.QueryMap extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract boolean encoded () 
}

retrofit2/http/Streaming.class
Streaming.java
package retrofit2.http
public abstract retrofit2.http.Streaming extends java.lang.Object implements java.lang.annotation.Annotation  {
}

retrofit2/http/Url.class
Url.java
package retrofit2.http
public abstract retrofit2.http.Url extends java.lang.Object implements java.lang.annotation.Annotation  {
}

retrofit2/OkHttpCall$1.class
OkHttpCall.java
package retrofit2
 retrofit2.OkHttpCall$1 extends java.lang.Object implements okhttp3.Callback  {
	final retrofit2.Callback val$callback
	final retrofit2.OkHttpCall this$0
	void  (retrofit2.OkHttpCall, retrofit2.Callback) 
		retrofit2.OkHttpCall this$0
	public void onResponse (okhttp3.Call, okhttp3.Response)  throws java.io.IOException 
		retrofit2.Response response
		Throwable e
		okhttp3.Call call
		okhttp3.Response rawResponse
		retrofit2.Response response
	public void onFailure (okhttp3.Call, java.io.IOException) 
		Throwable t
		okhttp3.Call call
		java.io.IOException e
	private void callFailure (java.lang.Throwable) 
		Throwable t
		Throwable e
	private void callSuccess (retrofit2.Response) 
		Throwable t
		retrofit2.Response response
}

retrofit2/OkHttpCall$ExceptionCatchingRequestBody$1.class
OkHttpCall.java
package retrofit2
 retrofit2.OkHttpCall$ExceptionCatchingRequestBody$1 extends okio.ForwardingSource {
	final retrofit2.OkHttpCall$ExceptionCatchingRequestBody this$0
	void  (retrofit2.OkHttpCall$ExceptionCatchingRequestBody, okio.Source) 
		retrofit2.OkHttpCall$ExceptionCatchingRequestBody this$0
		okio.Source x0
	public long read (okio.Buffer, long)  throws java.io.IOException 
		java.io.IOException e
		okio.Buffer sink
		long byteCount
}

retrofit2/OkHttpCall$ExceptionCatchingRequestBody.class
OkHttpCall.java
package retrofit2
final retrofit2.OkHttpCall$ExceptionCatchingRequestBody extends okhttp3.ResponseBody {
	private final okhttp3.ResponseBody delegate
	java.io.IOException thrownException
	void  (okhttp3.ResponseBody) 
		okhttp3.ResponseBody delegate
	public okhttp3.MediaType contentType () 
	public long contentLength () 
	public okio.BufferedSource source () 
	public void close () 
	void throwIfCaught ()  throws java.io.IOException 
}

retrofit2/OkHttpCall$NoContentResponseBody.class
OkHttpCall.java
package retrofit2
final retrofit2.OkHttpCall$NoContentResponseBody extends okhttp3.ResponseBody {
	private final okhttp3.MediaType contentType
	private final long contentLength
	void  (okhttp3.MediaType, long) 
		okhttp3.MediaType contentType
		long contentLength
	public okhttp3.MediaType contentType () 
	public long contentLength () 
	public okio.BufferedSource source () 
}

retrofit2/OkHttpCall.class
OkHttpCall.java
package retrofit2
final retrofit2.OkHttpCall extends java.lang.Object implements retrofit2.Call  {
	private final retrofit2.ServiceMethod serviceMethod
	private final Object[] args
	private volatile boolean canceled
	private okhttp3.Call rawCall
	private Throwable creationFailure
	private boolean executed
	void  (retrofit2.ServiceMethod, java.lang.Object[]) 
		retrofit2.ServiceMethod serviceMethod
		Object[] args
	public retrofit2.OkHttpCall clone () 
	public synchronized okhttp3.Request request () 
		RuntimeException e
		java.io.IOException e
		okhttp3.Call call
	public void enqueue (retrofit2.Callback) 
		Throwable t
		okhttp3.Call call
		Throwable failure
		retrofit2.Callback callback
		okhttp3.Call call
		Throwable failure
	public synchronized boolean isExecuted () 
	public retrofit2.Response execute ()  throws java.io.IOException 
		Exception e
		okhttp3.Call call
		okhttp3.Call call
	private okhttp3.Call createRawCall ()  throws java.io.IOException 
		okhttp3.Request request
		okhttp3.Call call
	retrofit2.Response parseResponse (okhttp3.Response)  throws java.io.IOException 
		okhttp3.ResponseBody bufferedBody
		Object body
		RuntimeException e
		okhttp3.Response rawResponse
		okhttp3.ResponseBody rawBody
		int code
		retrofit2.OkHttpCall$ExceptionCatchingRequestBody catchingBody
	public void cancel () 
		okhttp3.Call call
		okhttp3.Call call
	public boolean isCanceled () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	public volatile retrofit2.Call clone () 
}

retrofit2/ParameterHandler$1.class
ParameterHandler.java
package retrofit2
 retrofit2.ParameterHandler$1 extends retrofit2.ParameterHandler {
	final retrofit2.ParameterHandler this$0
	void  (retrofit2.ParameterHandler) 
		retrofit2.ParameterHandler this$0
	void apply (retrofit2.RequestBuilder, java.lang.Iterable)  throws java.io.IOException 
		Object value
		retrofit2.RequestBuilder builder
		Iterable values
	volatile void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
}

retrofit2/ParameterHandler$2.class
ParameterHandler.java
package retrofit2
 retrofit2.ParameterHandler$2 extends retrofit2.ParameterHandler {
	final retrofit2.ParameterHandler this$0
	void  (retrofit2.ParameterHandler) 
		retrofit2.ParameterHandler this$0
	void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
		int i
		int size
		retrofit2.RequestBuilder builder
		Object values
}

retrofit2/ParameterHandler$Body.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$Body extends retrofit2.ParameterHandler {
	private final retrofit2.Converter converter
	void  (retrofit2.Converter) 
		retrofit2.Converter converter
	void apply (retrofit2.RequestBuilder, java.lang.Object) 
		okhttp3.RequestBody body
		java.io.IOException e
		retrofit2.RequestBuilder builder
		Object value
		okhttp3.RequestBody body
}

retrofit2/ParameterHandler$Field.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$Field extends retrofit2.ParameterHandler {
	private final String name
	private final retrofit2.Converter valueConverter
	private final boolean encoded
	void  (java.lang.String, retrofit2.Converter, boolean) 
		String name
		retrofit2.Converter valueConverter
		boolean encoded
	void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
		retrofit2.RequestBuilder builder
		Object value
}

retrofit2/ParameterHandler$FieldMap.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$FieldMap extends retrofit2.ParameterHandler {
	private final retrofit2.Converter valueConverter
	private final boolean encoded
	void  (retrofit2.Converter, boolean) 
		retrofit2.Converter valueConverter
		boolean encoded
	void apply (retrofit2.RequestBuilder, java.util.Map)  throws java.io.IOException 
		String entryKey
		Object entryValue
		java.util.Map$Entry entry
		retrofit2.RequestBuilder builder
		java.util.Map value
	volatile void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
}

retrofit2/ParameterHandler$Header.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$Header extends retrofit2.ParameterHandler {
	private final String name
	private final retrofit2.Converter valueConverter
	void  (java.lang.String, retrofit2.Converter) 
		String name
		retrofit2.Converter valueConverter
	void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
		retrofit2.RequestBuilder builder
		Object value
}

retrofit2/ParameterHandler$HeaderMap.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$HeaderMap extends retrofit2.ParameterHandler {
	private final retrofit2.Converter valueConverter
	void  (retrofit2.Converter) 
		retrofit2.Converter valueConverter
	void apply (retrofit2.RequestBuilder, java.util.Map)  throws java.io.IOException 
		String headerName
		Object headerValue
		java.util.Map$Entry entry
		retrofit2.RequestBuilder builder
		java.util.Map value
	volatile void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
}

retrofit2/ParameterHandler$Part.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$Part extends retrofit2.ParameterHandler {
	private final okhttp3.Headers headers
	private final retrofit2.Converter converter
	void  (okhttp3.Headers, retrofit2.Converter) 
		okhttp3.Headers headers
		retrofit2.Converter converter
	void apply (retrofit2.RequestBuilder, java.lang.Object) 
		okhttp3.RequestBody body
		java.io.IOException e
		retrofit2.RequestBuilder builder
		Object value
		okhttp3.RequestBody body
}

retrofit2/ParameterHandler$PartMap.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$PartMap extends retrofit2.ParameterHandler {
	private final retrofit2.Converter valueConverter
	private final String transferEncoding
	void  (retrofit2.Converter, java.lang.String) 
		retrofit2.Converter valueConverter
		String transferEncoding
	void apply (retrofit2.RequestBuilder, java.util.Map)  throws java.io.IOException 
		String entryKey
		Object entryValue
		okhttp3.Headers headers
		java.util.Map$Entry entry
		retrofit2.RequestBuilder builder
		java.util.Map value
	volatile void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
}

retrofit2/ParameterHandler$Path.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$Path extends retrofit2.ParameterHandler {
	private final String name
	private final retrofit2.Converter valueConverter
	private final boolean encoded
	void  (java.lang.String, retrofit2.Converter, boolean) 
		String name
		retrofit2.Converter valueConverter
		boolean encoded
	void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
		retrofit2.RequestBuilder builder
		Object value
}

retrofit2/ParameterHandler$Query.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$Query extends retrofit2.ParameterHandler {
	private final String name
	private final retrofit2.Converter valueConverter
	private final boolean encoded
	void  (java.lang.String, retrofit2.Converter, boolean) 
		String name
		retrofit2.Converter valueConverter
		boolean encoded
	void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
		retrofit2.RequestBuilder builder
		Object value
}

retrofit2/ParameterHandler$QueryMap.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$QueryMap extends retrofit2.ParameterHandler {
	private final retrofit2.Converter valueConverter
	private final boolean encoded
	void  (retrofit2.Converter, boolean) 
		retrofit2.Converter valueConverter
		boolean encoded
	void apply (retrofit2.RequestBuilder, java.util.Map)  throws java.io.IOException 
		String entryKey
		Object entryValue
		java.util.Map$Entry entry
		retrofit2.RequestBuilder builder
		java.util.Map value
	volatile void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
}

retrofit2/ParameterHandler$RawPart.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$RawPart extends retrofit2.ParameterHandler {
	static final retrofit2.ParameterHandler$RawPart INSTANCE
	private void  () 
	void apply (retrofit2.RequestBuilder, okhttp3.MultipartBody$Part)  throws java.io.IOException 
		retrofit2.RequestBuilder builder
		okhttp3.MultipartBody$Part value
	volatile void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
	static void  () 
}

retrofit2/ParameterHandler$RelativeUrl.class
ParameterHandler.java
package retrofit2
final retrofit2.ParameterHandler$RelativeUrl extends retrofit2.ParameterHandler {
	void  () 
	void apply (retrofit2.RequestBuilder, java.lang.Object) 
		retrofit2.RequestBuilder builder
		Object value
}

retrofit2/ParameterHandler.class
ParameterHandler.java
package retrofit2
abstract retrofit2.ParameterHandler extends java.lang.Object {
	void  () 
	abstract void apply (retrofit2.RequestBuilder, java.lang.Object)  throws java.io.IOException 
	final retrofit2.ParameterHandler iterable () 
	final retrofit2.ParameterHandler array () 
}

retrofit2/Platform$Android$MainThreadExecutor.class
Platform.java
package retrofit2
 retrofit2.Platform$Android$MainThreadExecutor extends java.lang.Object implements java.util.concurrent.Executor  {
	private final android.os.Handler handler
	void  () 
	public void execute (java.lang.Runnable) 
		Runnable r
}

retrofit2/Platform$Android.class
Platform.java
package retrofit2
 retrofit2.Platform$Android extends retrofit2.Platform {
	void  () 
	public java.util.concurrent.Executor defaultCallbackExecutor () 
	retrofit2.CallAdapter$Factory defaultCallAdapterFactory (java.util.concurrent.Executor) 
		java.util.concurrent.Executor callbackExecutor
}

retrofit2/Platform$IOS$MainThreadExecutor.class
Platform.java
package retrofit2
 retrofit2.Platform$IOS$MainThreadExecutor extends java.lang.Object implements java.util.concurrent.Executor  {
	private static Object queue
	private static java.lang.reflect.Method addOperation
	void  () 
	public void execute (java.lang.Runnable) 
		Exception e
		Throwable cause
		java.lang.reflect.InvocationTargetException e
		Runnable r
	static void  () 
		Class operationQueue
		Exception e
}

retrofit2/Platform$IOS.class
Platform.java
package retrofit2
 retrofit2.Platform$IOS extends retrofit2.Platform {
	void  () 
	public java.util.concurrent.Executor defaultCallbackExecutor () 
	retrofit2.CallAdapter$Factory defaultCallAdapterFactory (java.util.concurrent.Executor) 
		java.util.concurrent.Executor callbackExecutor
}

retrofit2/Platform$Java8.class
Platform.java
package retrofit2
 retrofit2.Platform$Java8 extends retrofit2.Platform {
	void  () 
	boolean isDefaultMethod (java.lang.reflect.Method) 
		java.lang.reflect.Method method
	transient java.lang.Object invokeDefaultMethod (java.lang.reflect.Method, java.lang.Class, java.lang.Object, java.lang.Object[])  throws java.lang.Throwable 
		java.lang.reflect.Method method
		Class declaringClass
		Object object
		Object[] args
		java.lang.reflect.Constructor constructor
}

retrofit2/Platform.class
Platform.java
package retrofit2
 retrofit2.Platform extends java.lang.Object {
	private static final retrofit2.Platform PLATFORM
	void  () 
	static retrofit2.Platform get () 
	private static retrofit2.Platform findPlatform () 
	java.util.concurrent.Executor defaultCallbackExecutor () 
	retrofit2.CallAdapter$Factory defaultCallAdapterFactory (java.util.concurrent.Executor) 
		java.util.concurrent.Executor callbackExecutor
	boolean isDefaultMethod (java.lang.reflect.Method) 
		java.lang.reflect.Method method
	transient java.lang.Object invokeDefaultMethod (java.lang.reflect.Method, java.lang.Class, java.lang.Object, java.lang.Object[])  throws java.lang.Throwable 
		java.lang.reflect.Method method
		Class declaringClass
		Object object
		Object[] args
	static void  () 
}

retrofit2/RequestBuilder$ContentTypeOverridingRequestBody.class
RequestBuilder.java
package retrofit2
 retrofit2.RequestBuilder$ContentTypeOverridingRequestBody extends okhttp3.RequestBody {
	private final okhttp3.RequestBody delegate
	private final okhttp3.MediaType contentType
	void  (okhttp3.RequestBody, okhttp3.MediaType) 
		okhttp3.RequestBody delegate
		okhttp3.MediaType contentType
	public okhttp3.MediaType contentType () 
	public long contentLength ()  throws java.io.IOException 
	public void writeTo (okio.BufferedSink)  throws java.io.IOException 
		okio.BufferedSink sink
}

retrofit2/RequestBuilder.class
RequestBuilder.java
package retrofit2
final retrofit2.RequestBuilder extends java.lang.Object {
	private static final char[] HEX_DIGITS
	private static final String PATH_SEGMENT_ALWAYS_ENCODE_SET
	private final String method
	private final okhttp3.HttpUrl baseUrl
	private String relativeUrl
	private okhttp3.HttpUrl$Builder urlBuilder
	private final okhttp3.Request$Builder requestBuilder
	private okhttp3.MediaType contentType
	private final boolean hasBody
	private okhttp3.MultipartBody$Builder multipartBuilder
	private okhttp3.FormBody$Builder formBuilder
	private okhttp3.RequestBody body
	void  (java.lang.String, okhttp3.HttpUrl, java.lang.String, okhttp3.Headers, okhttp3.MediaType, boolean, boolean, boolean) 
		String method
		okhttp3.HttpUrl baseUrl
		String relativeUrl
		okhttp3.Headers headers
		okhttp3.MediaType contentType
		boolean hasBody
		boolean isFormEncoded
		boolean isMultipart
	void setRelativeUrl (java.lang.Object) 
		Object relativeUrl
	void addHeader (java.lang.String, java.lang.String) 
		okhttp3.MediaType type
		String name
		String value
	void addPathParam (java.lang.String, java.lang.String, boolean) 
		String name
		String value
		boolean encoded
	private static java.lang.String canonicalizeForPath (java.lang.String, boolean) 
		okio.Buffer out
		int codePoint
		int i
		int limit
		String input
		boolean alreadyEncoded
	private static void canonicalizeForPath (okio.Buffer, java.lang.String, int, int, boolean) 
		int b
		int codePoint
		int i
		okio.Buffer out
		String input
		int pos
		int limit
		boolean alreadyEncoded
		okio.Buffer utf8Buffer
	void addQueryParam (java.lang.String, java.lang.String, boolean) 
		String name
		String value
		boolean encoded
	void addFormField (java.lang.String, java.lang.String, boolean) 
		String name
		String value
		boolean encoded
	void addPart (okhttp3.Headers, okhttp3.RequestBody) 
		okhttp3.Headers headers
		okhttp3.RequestBody body
	void addPart (okhttp3.MultipartBody$Part) 
		okhttp3.MultipartBody$Part part
	void setBody (okhttp3.RequestBody) 
		okhttp3.RequestBody body
	okhttp3.Request build () 
		okhttp3.HttpUrl url
		okhttp3.HttpUrl url
		okhttp3.HttpUrl$Builder urlBuilder
		okhttp3.RequestBody body
		okhttp3.MediaType contentType
	static void  () 
}

retrofit2/Response.class
Response.java
package retrofit2
public final retrofit2.Response extends java.lang.Object {
	private final okhttp3.Response rawResponse
	private final Object body
	private final okhttp3.ResponseBody errorBody
	public static retrofit2.Response success (java.lang.Object) 
		Object body
	public static retrofit2.Response success (java.lang.Object, okhttp3.Headers) 
		Object body
		okhttp3.Headers headers
	public static retrofit2.Response success (java.lang.Object, okhttp3.Response) 
		Object body
		okhttp3.Response rawResponse
	public static retrofit2.Response error (int, okhttp3.ResponseBody) 
		int code
		okhttp3.ResponseBody body
	public static retrofit2.Response error (okhttp3.ResponseBody, okhttp3.Response) 
		okhttp3.ResponseBody body
		okhttp3.Response rawResponse
	private void  (okhttp3.Response, java.lang.Object, okhttp3.ResponseBody) 
		okhttp3.Response rawResponse
		Object body
		okhttp3.ResponseBody errorBody
	public okhttp3.Response raw () 
	public int code () 
	public java.lang.String message () 
	public okhttp3.Headers headers () 
	public boolean isSuccessful () 
	public java.lang.Object body () 
	public okhttp3.ResponseBody errorBody () 
}

retrofit2/Retrofit$1.class
Retrofit.java
package retrofit2
 retrofit2.Retrofit$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler  {
	private final retrofit2.Platform platform
	final Class val$service
	final retrofit2.Retrofit this$0
	void  (retrofit2.Retrofit, java.lang.Class) 
		retrofit2.Retrofit this$0
	public transient java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])  throws java.lang.Throwable 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
		retrofit2.ServiceMethod serviceMethod
		retrofit2.OkHttpCall okHttpCall
}

retrofit2/Retrofit$Builder.class
Retrofit.java
package retrofit2
public final retrofit2.Retrofit$Builder extends java.lang.Object {
	private retrofit2.Platform platform
	private okhttp3.Call$Factory callFactory
	private okhttp3.HttpUrl baseUrl
	private java.util.List converterFactories
	private java.util.List adapterFactories
	private java.util.concurrent.Executor callbackExecutor
	private boolean validateEagerly
	void  (retrofit2.Platform) 
		retrofit2.Platform platform
	public void  () 
	public retrofit2.Retrofit$Builder client (okhttp3.OkHttpClient) 
		okhttp3.OkHttpClient client
	public retrofit2.Retrofit$Builder callFactory (okhttp3.Call$Factory) 
		okhttp3.Call$Factory factory
	public retrofit2.Retrofit$Builder baseUrl (java.lang.String) 
		String baseUrl
		okhttp3.HttpUrl httpUrl
	public retrofit2.Retrofit$Builder baseUrl (okhttp3.HttpUrl) 
		okhttp3.HttpUrl baseUrl
		java.util.List pathSegments
	public retrofit2.Retrofit$Builder addConverterFactory (retrofit2.Converter$Factory) 
		retrofit2.Converter$Factory factory
	public retrofit2.Retrofit$Builder addCallAdapterFactory (retrofit2.CallAdapter$Factory) 
		retrofit2.CallAdapter$Factory factory
	public retrofit2.Retrofit$Builder callbackExecutor (java.util.concurrent.Executor) 
		java.util.concurrent.Executor executor
	public retrofit2.Retrofit$Builder validateEagerly (boolean) 
		boolean validateEagerly
	public retrofit2.Retrofit build () 
		okhttp3.Call$Factory callFactory
		java.util.concurrent.Executor callbackExecutor
		java.util.List adapterFactories
		java.util.List converterFactories
}

retrofit2/Retrofit.class
Retrofit.java
package retrofit2
public final retrofit2.Retrofit extends java.lang.Object {
	private final java.util.Map serviceMethodCache
	private final okhttp3.Call$Factory callFactory
	private final okhttp3.HttpUrl baseUrl
	private final java.util.List converterFactories
	private final java.util.List adapterFactories
	private final java.util.concurrent.Executor callbackExecutor
	private final boolean validateEagerly
	void  (okhttp3.Call$Factory, okhttp3.HttpUrl, java.util.List, java.util.List, java.util.concurrent.Executor, boolean) 
		okhttp3.Call$Factory callFactory
		okhttp3.HttpUrl baseUrl
		java.util.List converterFactories
		java.util.List adapterFactories
		java.util.concurrent.Executor callbackExecutor
		boolean validateEagerly
	public java.lang.Object create (java.lang.Class) 
		Class service
	private void eagerlyValidateMethods (java.lang.Class) 
		java.lang.reflect.Method method
		Class service
		retrofit2.Platform platform
	retrofit2.ServiceMethod loadServiceMethod (java.lang.reflect.Method) 
		retrofit2.ServiceMethod result
		java.lang.reflect.Method method
		retrofit2.ServiceMethod result
	public okhttp3.Call$Factory callFactory () 
	public okhttp3.HttpUrl baseUrl () 
	public java.util.List callAdapterFactories () 
	public retrofit2.CallAdapter callAdapter (java.lang.reflect.Type, java.lang.annotation.Annotation[]) 
		java.lang.reflect.Type returnType
		java.lang.annotation.Annotation[] annotations
	public retrofit2.CallAdapter nextCallAdapter (retrofit2.CallAdapter$Factory, java.lang.reflect.Type, java.lang.annotation.Annotation[]) 
		retrofit2.CallAdapter adapter
		int i
		int count
		int i
		int i
		int count
		retrofit2.CallAdapter$Factory skipPast
		java.lang.reflect.Type returnType
		java.lang.annotation.Annotation[] annotations
		int start
		StringBuilder builder
	public java.util.List converterFactories () 
	public retrofit2.Converter requestBodyConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[], java.lang.annotation.Annotation[]) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] parameterAnnotations
		java.lang.annotation.Annotation[] methodAnnotations
	public retrofit2.Converter nextRequestBodyConverter (retrofit2.Converter$Factory, java.lang.reflect.Type, java.lang.annotation.Annotation[], java.lang.annotation.Annotation[]) 
		retrofit2.Converter$Factory factory
		retrofit2.Converter converter
		int i
		int count
		int i
		int i
		int count
		retrofit2.Converter$Factory skipPast
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] parameterAnnotations
		java.lang.annotation.Annotation[] methodAnnotations
		int start
		StringBuilder builder
	public retrofit2.Converter responseBodyConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[]) 
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
	public retrofit2.Converter nextResponseBodyConverter (retrofit2.Converter$Factory, java.lang.reflect.Type, java.lang.annotation.Annotation[]) 
		retrofit2.Converter converter
		int i
		int count
		int i
		int i
		int count
		retrofit2.Converter$Factory skipPast
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
		int start
		StringBuilder builder
	public retrofit2.Converter stringConverter (java.lang.reflect.Type, java.lang.annotation.Annotation[]) 
		retrofit2.Converter converter
		int i
		int count
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
	public java.util.concurrent.Executor callbackExecutor () 
}

retrofit2/ServiceMethod$Builder.class
ServiceMethod.java
package retrofit2
final retrofit2.ServiceMethod$Builder extends java.lang.Object {
	final retrofit2.Retrofit retrofit
	final java.lang.reflect.Method method
	final java.lang.annotation.Annotation[] methodAnnotations
	final java.lang.annotation.Annotation[][] parameterAnnotationsArray
	final java.lang.reflect.Type[] parameterTypes
	java.lang.reflect.Type responseType
	boolean gotField
	boolean gotPart
	boolean gotBody
	boolean gotPath
	boolean gotQuery
	boolean gotUrl
	String httpMethod
	boolean hasBody
	boolean isFormEncoded
	boolean isMultipart
	String relativeUrl
	okhttp3.Headers headers
	okhttp3.MediaType contentType
	java.util.Set relativeUrlParamNames
	retrofit2.ParameterHandler[] parameterHandlers
	retrofit2.Converter responseConverter
	retrofit2.CallAdapter callAdapter
	public void  (retrofit2.Retrofit, java.lang.reflect.Method) 
		retrofit2.Retrofit retrofit
		java.lang.reflect.Method method
	public retrofit2.ServiceMethod build () 
		java.lang.annotation.Annotation annotation
		java.lang.reflect.Type parameterType
		java.lang.annotation.Annotation[] parameterAnnotations
		int p
		int parameterCount
	private retrofit2.CallAdapter createCallAdapter () 
		RuntimeException e
		java.lang.reflect.Type returnType
		java.lang.annotation.Annotation[] annotations
	private void parseMethodAnnotation (java.lang.annotation.Annotation) 
		retrofit2.http.HTTP http
		String[] headersToParse
		java.lang.annotation.Annotation annotation
	private void parseHttpMethodAndPath (java.lang.String, java.lang.String, boolean) 
		String queryParams
		java.util.regex.Matcher queryParamMatcher
		String httpMethod
		String value
		boolean hasBody
		int question
	private okhttp3.Headers parseHeaders (java.lang.String[]) 
		okhttp3.MediaType type
		int colon
		String headerName
		String headerValue
		String header
		String[] headers
		okhttp3.Headers$Builder builder
	private retrofit2.ParameterHandler parseParameter (int, java.lang.reflect.Type, java.lang.annotation.Annotation[]) 
		retrofit2.ParameterHandler annotationAction
		java.lang.annotation.Annotation annotation
		int p
		java.lang.reflect.Type parameterType
		java.lang.annotation.Annotation[] annotations
		retrofit2.ParameterHandler result
	private retrofit2.ParameterHandler parseParameterAnnotation (int, java.lang.reflect.Type, java.lang.annotation.Annotation[], java.lang.annotation.Annotation) 
		retrofit2.http.Path path
		String name
		retrofit2.Converter converter
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type iterableType
		retrofit2.Converter converter
		Class arrayComponentType
		retrofit2.Converter converter
		retrofit2.Converter converter
		retrofit2.http.Query query
		String name
		boolean encoded
		Class rawParameterType
		Class rawParameterType
		java.lang.reflect.Type mapType
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type keyType
		java.lang.reflect.Type valueType
		retrofit2.Converter valueConverter
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type iterableType
		retrofit2.Converter converter
		Class arrayComponentType
		retrofit2.Converter converter
		retrofit2.Converter converter
		retrofit2.http.Header header
		String name
		Class rawParameterType
		Class rawParameterType
		java.lang.reflect.Type mapType
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type keyType
		java.lang.reflect.Type valueType
		retrofit2.Converter valueConverter
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type iterableType
		retrofit2.Converter converter
		Class arrayComponentType
		retrofit2.Converter converter
		retrofit2.Converter converter
		retrofit2.http.Field field
		String name
		boolean encoded
		Class rawParameterType
		Class rawParameterType
		java.lang.reflect.Type mapType
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type keyType
		java.lang.reflect.Type valueType
		retrofit2.Converter valueConverter
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type iterableType
		Class arrayComponentType
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type iterableType
		retrofit2.Converter converter
		Class arrayComponentType
		retrofit2.Converter converter
		retrofit2.Converter converter
		okhttp3.Headers headers
		retrofit2.http.Part part
		String partName
		Class rawParameterType
		Class rawParameterType
		java.lang.reflect.Type mapType
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type keyType
		java.lang.reflect.Type valueType
		retrofit2.Converter valueConverter
		retrofit2.http.PartMap partMap
		retrofit2.Converter converter
		RuntimeException e
		retrofit2.Converter converter
		int p
		java.lang.reflect.Type type
		java.lang.annotation.Annotation[] annotations
		java.lang.annotation.Annotation annotation
	private void validatePathName (int, java.lang.String) 
		int p
		String name
	private retrofit2.Converter createResponseConverter () 
		RuntimeException e
		java.lang.annotation.Annotation[] annotations
	private transient java.lang.RuntimeException methodError (java.lang.String, java.lang.Object[]) 
		String message
		Object[] args
	private transient java.lang.RuntimeException methodError (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable cause
		String message
		Object[] args
	private transient java.lang.RuntimeException parameterError (java.lang.Throwable, int, java.lang.String, java.lang.Object[]) 
		Throwable cause
		int p
		String message
		Object[] args
	private transient java.lang.RuntimeException parameterError (int, java.lang.String, java.lang.Object[]) 
		int p
		String message
		Object[] args
}

retrofit2/ServiceMethod.class
ServiceMethod.java
package retrofit2
final retrofit2.ServiceMethod extends java.lang.Object {
	static final String PARAM
	static final java.util.regex.Pattern PARAM_URL_REGEX
	static final java.util.regex.Pattern PARAM_NAME_REGEX
	final okhttp3.Call$Factory callFactory
	final retrofit2.CallAdapter callAdapter
	private final okhttp3.HttpUrl baseUrl
	private final retrofit2.Converter responseConverter
	private final String httpMethod
	private final String relativeUrl
	private final okhttp3.Headers headers
	private final okhttp3.MediaType contentType
	private final boolean hasBody
	private final boolean isFormEncoded
	private final boolean isMultipart
	private final retrofit2.ParameterHandler[] parameterHandlers
	void  (retrofit2.ServiceMethod$Builder) 
		retrofit2.ServiceMethod$Builder builder
	transient okhttp3.Request toRequest (java.lang.Object[])  throws java.io.IOException 
		int p
		Object[] args
		retrofit2.RequestBuilder requestBuilder
		retrofit2.ParameterHandler[] handlers
		int argumentCount
	java.lang.Object toResponse (okhttp3.ResponseBody)  throws java.io.IOException 
		okhttp3.ResponseBody body
	static java.util.Set parsePathParameters (java.lang.String) 
		String path
		java.util.regex.Matcher m
		java.util.Set patterns
	static java.lang.Class boxIfPrimitive (java.lang.Class) 
		Class type
	static void  () 
}

retrofit2/Utils$GenericArrayTypeImpl.class
Utils.java
package retrofit2
final retrofit2.Utils$GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType  {
	private final java.lang.reflect.Type componentType
	public void  (java.lang.reflect.Type) 
		java.lang.reflect.Type componentType
	public java.lang.reflect.Type getGenericComponentType () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
}

retrofit2/Utils$ParameterizedTypeImpl.class
Utils.java
package retrofit2
final retrofit2.Utils$ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType  {
	private final java.lang.reflect.Type ownerType
	private final java.lang.reflect.Type rawType
	private final java.lang.reflect.Type[] typeArguments
	public transient void  (java.lang.reflect.Type, java.lang.reflect.Type, java.lang.reflect.Type[]) 
		java.lang.reflect.Type typeArgument
		java.lang.reflect.Type ownerType
		java.lang.reflect.Type rawType
		java.lang.reflect.Type[] typeArguments
	public java.lang.reflect.Type[] getActualTypeArguments () 
	public java.lang.reflect.Type getRawType () 
	public java.lang.reflect.Type getOwnerType () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	public java.lang.String toString () 
		int i
		StringBuilder result
}

retrofit2/Utils$WildcardTypeImpl.class
Utils.java
package retrofit2
final retrofit2.Utils$WildcardTypeImpl extends java.lang.Object implements java.lang.reflect.WildcardType  {
	private final java.lang.reflect.Type upperBound
	private final java.lang.reflect.Type lowerBound
	public void  (java.lang.reflect.Type[], java.lang.reflect.Type[]) 
		java.lang.reflect.Type[] upperBounds
		java.lang.reflect.Type[] lowerBounds
	public java.lang.reflect.Type[] getUpperBounds () 
	public java.lang.reflect.Type[] getLowerBounds () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	public java.lang.String toString () 
}

retrofit2/Utils.class
Utils.java
package retrofit2
final retrofit2.Utils extends java.lang.Object {
	static final java.lang.reflect.Type[] EMPTY_TYPE_ARRAY
	private void  () 
	static java.lang.Class getRawType (java.lang.reflect.Type) 
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type rawType
		java.lang.reflect.Type componentType
		java.lang.reflect.Type type
	static boolean equals (java.lang.reflect.Type, java.lang.reflect.Type) 
		java.lang.reflect.ParameterizedType pa
		java.lang.reflect.ParameterizedType pb
		java.lang.reflect.GenericArrayType ga
		java.lang.reflect.GenericArrayType gb
		java.lang.reflect.WildcardType wa
		java.lang.reflect.WildcardType wb
		java.lang.reflect.TypeVariable va
		java.lang.reflect.TypeVariable vb
		java.lang.reflect.Type a
		java.lang.reflect.Type b
	static java.lang.reflect.Type getGenericSupertype (java.lang.reflect.Type, java.lang.Class, java.lang.Class) 
		int i
		int length
		Class[] interfaces
		Class rawSupertype
		java.lang.reflect.Type context
		Class rawType
		Class toResolve
	private static int indexOf (java.lang.Object[], java.lang.Object) 
		int i
		Object[] array
		Object toFind
	private static boolean equal (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	static int hashCodeOrZero (java.lang.Object) 
		Object o
	static java.lang.String typeToString (java.lang.reflect.Type) 
		java.lang.reflect.Type type
	static java.lang.reflect.Type getSupertype (java.lang.reflect.Type, java.lang.Class, java.lang.Class) 
		java.lang.reflect.Type context
		Class contextRawType
		Class supertype
	static java.lang.reflect.Type resolve (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type) 
		java.lang.reflect.TypeVariable typeVariable
		Class original
		java.lang.reflect.Type componentType
		java.lang.reflect.Type newComponentType
		java.lang.reflect.GenericArrayType original
		java.lang.reflect.Type componentType
		java.lang.reflect.Type newComponentType
		java.lang.reflect.Type resolvedTypeArgument
		int t
		int length
		java.lang.reflect.ParameterizedType original
		java.lang.reflect.Type ownerType
		java.lang.reflect.Type newOwnerType
		boolean changed
		java.lang.reflect.Type[] args
		java.lang.reflect.Type lowerBound
		java.lang.reflect.Type upperBound
		java.lang.reflect.WildcardType original
		java.lang.reflect.Type[] originalLowerBound
		java.lang.reflect.Type[] originalUpperBound
		java.lang.reflect.Type context
		Class contextRawType
		java.lang.reflect.Type toResolve
	private static java.lang.reflect.Type resolveTypeVariable (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.TypeVariable) 
		int index
		java.lang.reflect.Type context
		Class contextRawType
		java.lang.reflect.TypeVariable unknown
		Class declaredByRaw
		java.lang.reflect.Type declaredBy
	private static java.lang.Class declaringClassOf (java.lang.reflect.TypeVariable) 
		java.lang.reflect.TypeVariable typeVariable
		java.lang.reflect.GenericDeclaration genericDeclaration
	static void checkNotPrimitive (java.lang.reflect.Type) 
		java.lang.reflect.Type type
	static java.lang.Object checkNotNull (java.lang.Object, java.lang.String) 
		Object object
		String message
	static boolean isAnnotationPresent (java.lang.annotation.Annotation[], java.lang.Class) 
		java.lang.annotation.Annotation annotation
		java.lang.annotation.Annotation[] annotations
		Class cls
	static okhttp3.ResponseBody buffer (okhttp3.ResponseBody)  throws java.io.IOException 
		okhttp3.ResponseBody body
		okio.Buffer buffer
	static void validateServiceInterface (java.lang.Class) 
		Class service
	static java.lang.reflect.Type getParameterUpperBound (int, java.lang.reflect.ParameterizedType) 
		int index
		java.lang.reflect.ParameterizedType type
		java.lang.reflect.Type[] types
		java.lang.reflect.Type paramType
	static boolean hasUnresolvableType (java.lang.reflect.Type) 
		java.lang.reflect.Type typeArgument
		java.lang.reflect.ParameterizedType parameterizedType
		java.lang.reflect.Type type
		String className
	static java.lang.reflect.Type getCallResponseType (java.lang.reflect.Type) 
		java.lang.reflect.Type returnType
	static void  () 
}

META-INF/maven/
META-INF/maven/com.squareup.retrofit2/
META-INF/maven/com.squareup.retrofit2/retrofit/
META-INF/maven/com.squareup.retrofit2/retrofit/pom.xml
META-INF/maven/com.squareup.retrofit2/retrofit/pom.properties