META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/okhttp/
com/android/okhttp/Address.class
Address.java package com.android.okhttp public final com.android.okhttp.Address extends java.lang.Object { final com.android.okhttp.HttpUrl url final com.android.okhttp.Dns dns final javax.net.SocketFactory socketFactory final com.android.okhttp.Authenticator authenticator final java.util.List protocols final java.util.List connectionSpecs final java.net.ProxySelector proxySelector final java.net.Proxy proxy final javax.net.ssl.SSLSocketFactory sslSocketFactory final javax.net.ssl.HostnameVerifier hostnameVerifier final com.android.okhttp.CertificatePinner certificatePinner public void <init> (java.lang.String, int, com.android.okhttp.Dns, javax.net.SocketFactory, javax.net.ssl.SSLSocketFactory, javax.net.ssl.HostnameVerifier, com.android.okhttp.CertificatePinner, com.android.okhttp.Authenticator, java.net.Proxy, java.util.List, java.util.List, java.net.ProxySelector) String uriHost int uriPort com.android.okhttp.Dns dns javax.net.SocketFactory socketFactory javax.net.ssl.SSLSocketFactory sslSocketFactory javax.net.ssl.HostnameVerifier hostnameVerifier com.android.okhttp.CertificatePinner certificatePinner com.android.okhttp.Authenticator authenticator java.net.Proxy proxy java.util.List protocols java.util.List connectionSpecs java.net.ProxySelector proxySelector public com.android.okhttp.HttpUrl url () public java.lang.String getUriHost () public int getUriPort () public com.android.okhttp.Dns getDns () public javax.net.SocketFactory getSocketFactory () public com.android.okhttp.Authenticator getAuthenticator () public java.util.List getProtocols () public java.util.List getConnectionSpecs () public java.net.ProxySelector getProxySelector () public java.net.Proxy getProxy () public javax.net.ssl.SSLSocketFactory getSslSocketFactory () public javax.net.ssl.HostnameVerifier getHostnameVerifier () public com.android.okhttp.CertificatePinner getCertificatePinner () public boolean equals (java.lang.Object) com.android.okhttp.Address that Object other public int hashCode () int result }
com/android/okhttp/AndroidInternal.class
AndroidInternal.java package com.android.okhttp public com.android.okhttp.AndroidInternal extends java.lang.Object { private void <init> () public static void setResponseCache (com.android.okhttp.OkUrlFactory, java.net.ResponseCache) com.android.okhttp.OkCacheContainer okCacheContainer com.android.okhttp.internalandroidapi.HasCacheHolder hasCacheHolder com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder cacheHolder com.android.okhttp.OkUrlFactory okUrlFactory java.net.ResponseCache responseCache com.android.okhttp.OkHttpClient client }
com/android/okhttp/AndroidShimResponseCache.class
AndroidShimResponseCache.java package com.android.okhttp public com.android.okhttp.AndroidShimResponseCache extends java.net.ResponseCache { private final com.android.okhttp.Cache delegate private void <init> (com.android.okhttp.Cache) com.android.okhttp.Cache delegate public static com.android.okhttp.AndroidShimResponseCache create (java.io.File, long) throws java.io.IOException java.io.File directory long maxSize com.android.okhttp.Cache cache public boolean isEquivalent (java.io.File, long) java.io.File directory long maxSize com.android.okhttp.Cache installedCache public com.android.okhttp.Cache getCache () public java.net.CacheResponse get (java.net.URI, java.lang.String, java.util.Map) throws java.io.IOException java.net.URI uri String requestMethod java.util.Map requestHeaders com.android.okhttp.Request okRequest com.android.okhttp.Response okResponse public java.net.CacheRequest put (java.net.URI, java.net.URLConnection) throws java.io.IOException java.net.URI uri java.net.URLConnection urlConnection com.android.okhttp.Response okResponse com.android.okhttp.internal.http.CacheRequest okCacheRequest public long size () throws java.io.IOException public long maxSize () public void flush () throws java.io.IOException public int getNetworkCount () public int getHitCount () public int getRequestCount () public void close () throws java.io.IOException public void delete () throws java.io.IOException }
com/android/okhttp/Authenticator.class
Authenticator.java package com.android.okhttp public abstract com.android.okhttp.Authenticator extends java.lang.Object { public abstract com.android.okhttp.Request authenticate (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException public abstract com.android.okhttp.Request authenticateProxy (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException }
com/android/okhttp/Cache$1.class
Cache.java package com.android.okhttp com.android.okhttp.Cache$1 extends java.lang.Object implements com.android.okhttp.internal.InternalCache { final synthetic com.android.okhttp.Cache this$0 void <init> (com.android.okhttp.Cache) com.android.okhttp.Cache this$0 public com.android.okhttp.Response get (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request public com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response response public void remove (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request public void update (com.android.okhttp.Response, com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response cached com.android.okhttp.Response network public void trackConditionalCacheHit () public void trackResponse (com.android.okhttp.internal.http.CacheStrategy) com.android.okhttp.internal.http.CacheStrategy cacheStrategy }
com/android/okhttp/Cache$2.class
Cache.java package com.android.okhttp com.android.okhttp.Cache$2 extends java.lang.Object implements java.util.Iterator { final java.util.Iterator delegate String nextUrl boolean canRemove final synthetic com.android.okhttp.Cache this$0 void <init> (com.android.okhttp.Cache) throws java.io.IOException com.android.okhttp.Cache this$0 public boolean hasNext () com.android.okhttp.okio.BufferedSource metadata com.android.okhttp.internal.DiskLruCache$Snapshot snapshot public java.lang.String next () String result public void remove () public volatile synthetic java.lang.Object next () }
com/android/okhttp/Cache$CacheRequestImpl$1.class
Cache.java package com.android.okhttp com.android.okhttp.Cache$CacheRequestImpl$1 extends com.android.okhttp.okio.ForwardingSink { final synthetic com.android.okhttp.Cache val$this$0 final synthetic com.android.okhttp.internal.DiskLruCache$Editor val$editor final synthetic com.android.okhttp.Cache$CacheRequestImpl this$1 void <init> (com.android.okhttp.Cache$CacheRequestImpl, com.android.okhttp.okio.Sink, com.android.okhttp.Cache, com.android.okhttp.internal.DiskLruCache$Editor) com.android.okhttp.Cache$CacheRequestImpl this$1 com.android.okhttp.okio.Sink delegate public void close () throws java.io.IOException }
com/android/okhttp/Cache$CacheRequestImpl.class
Cache.java package com.android.okhttp final com.android.okhttp.Cache$CacheRequestImpl extends java.lang.Object implements com.android.okhttp.internal.http.CacheRequest { private final com.android.okhttp.internal.DiskLruCache$Editor editor private com.android.okhttp.okio.Sink cacheOut private boolean done private com.android.okhttp.okio.Sink body final synthetic com.android.okhttp.Cache this$0 public void <init> (com.android.okhttp.Cache, com.android.okhttp.internal.DiskLruCache$Editor) throws java.io.IOException com.android.okhttp.internal.DiskLruCache$Editor editor public void abort () public com.android.okhttp.okio.Sink body () static synthetic boolean access$700 (com.android.okhttp.Cache$CacheRequestImpl) com.android.okhttp.Cache$CacheRequestImpl x0 static synthetic boolean access$702 (com.android.okhttp.Cache$CacheRequestImpl, boolean) com.android.okhttp.Cache$CacheRequestImpl x0 boolean x1 }
com/android/okhttp/Cache$CacheResponseBody$1.class
Cache.java package com.android.okhttp com.android.okhttp.Cache$CacheResponseBody$1 extends com.android.okhttp.okio.ForwardingSource { final synthetic com.android.okhttp.internal.DiskLruCache$Snapshot val$snapshot final synthetic com.android.okhttp.Cache$CacheResponseBody this$0 void <init> (com.android.okhttp.Cache$CacheResponseBody, com.android.okhttp.okio.Source, com.android.okhttp.internal.DiskLruCache$Snapshot) com.android.okhttp.Cache$CacheResponseBody this$0 com.android.okhttp.okio.Source delegate public void close () throws java.io.IOException }
com/android/okhttp/Cache$CacheResponseBody.class
Cache.java package com.android.okhttp com.android.okhttp.Cache$CacheResponseBody extends com.android.okhttp.ResponseBody { private final com.android.okhttp.internal.DiskLruCache$Snapshot snapshot private final com.android.okhttp.okio.BufferedSource bodySource private final String contentType private final String contentLength public void <init> (com.android.okhttp.internal.DiskLruCache$Snapshot, java.lang.String, java.lang.String) com.android.okhttp.internal.DiskLruCache$Snapshot snapshot String contentType String contentLength com.android.okhttp.okio.Source source public com.android.okhttp.MediaType contentType () public long contentLength () NumberFormatException e public com.android.okhttp.okio.BufferedSource source () static synthetic com.android.okhttp.internal.DiskLruCache$Snapshot access$500 (com.android.okhttp.Cache$CacheResponseBody) com.android.okhttp.Cache$CacheResponseBody x0 }
com/android/okhttp/Cache$Entry.class
Cache.java package com.android.okhttp final com.android.okhttp.Cache$Entry extends java.lang.Object { private final String url private final com.android.okhttp.Headers varyHeaders private final String requestMethod private final com.android.okhttp.Protocol protocol private final int code private final String message private final com.android.okhttp.Headers responseHeaders private final com.android.okhttp.Handshake handshake public void <init> (com.android.okhttp.okio.Source) throws java.io.IOException int i int i String blank String cipherSuite java.util.List peerCertificates java.util.List localCertificates com.android.okhttp.okio.BufferedSource source com.android.okhttp.Headers$Builder varyHeadersBuilder int varyRequestHeaderLineCount com.android.okhttp.internal.http.StatusLine statusLine com.android.okhttp.Headers$Builder responseHeadersBuilder int responseHeaderLineCount com.android.okhttp.okio.Source in public void <init> (com.android.okhttp.Response) com.android.okhttp.Response response public void writeTo (com.android.okhttp.internal.DiskLruCache$Editor) throws java.io.IOException int i int size int i int size com.android.okhttp.internal.DiskLruCache$Editor editor com.android.okhttp.okio.BufferedSink sink private boolean isHttps () private java.util.List readCertificateList (com.android.okhttp.okio.BufferedSource) throws java.io.IOException String line com.android.okhttp.okio.Buffer bytes int i java.security.cert.CertificateFactory certificateFactory java.util.List result java.security.cert.CertificateException e com.android.okhttp.okio.BufferedSource source int length private void writeCertList (com.android.okhttp.okio.BufferedSink, java.util.List) throws java.io.IOException byte[] bytes String line int i int size java.security.cert.CertificateEncodingException e com.android.okhttp.okio.BufferedSink sink java.util.List certificates public boolean matches (com.android.okhttp.Request, com.android.okhttp.Response) com.android.okhttp.Request request com.android.okhttp.Response response public com.android.okhttp.Response response (com.android.okhttp.Request, com.android.okhttp.internal.DiskLruCache$Snapshot) com.android.okhttp.Request request com.android.okhttp.internal.DiskLruCache$Snapshot snapshot String contentType String contentLength com.android.okhttp.Request cacheRequest }
com/android/okhttp/Cache.class
Cache.java package com.android.okhttp public final com.android.okhttp.Cache extends java.lang.Object { private static final int VERSION private static final int ENTRY_METADATA private static final int ENTRY_BODY private static final int ENTRY_COUNT public final com.android.okhttp.internal.InternalCache internalCache private final com.android.okhttp.internal.DiskLruCache cache private int writeSuccessCount private int writeAbortCount private int networkCount private int hitCount private int requestCount public void <init> (java.io.File, long) java.io.File directory long maxSize void <init> (java.io.File, long, com.android.okhttp.internal.io.FileSystem) java.io.File directory long maxSize com.android.okhttp.internal.io.FileSystem fileSystem private static java.lang.String urlToKey (com.android.okhttp.Request) com.android.okhttp.Request request com.android.okhttp.Response get (com.android.okhttp.Request) com.android.okhttp.internal.DiskLruCache$Snapshot snapshot java.io.IOException e com.android.okhttp.Cache$Entry entry java.io.IOException e com.android.okhttp.Request request String key com.android.okhttp.internal.DiskLruCache$Snapshot snapshot com.android.okhttp.Cache$Entry entry com.android.okhttp.Response response private com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException java.io.IOException e com.android.okhttp.Response response String requestMethod com.android.okhttp.Cache$Entry entry com.android.okhttp.internal.DiskLruCache$Editor editor private void remove (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request private void update (com.android.okhttp.Response, com.android.okhttp.Response) java.io.IOException e com.android.okhttp.Response cached com.android.okhttp.Response network com.android.okhttp.Cache$Entry entry com.android.okhttp.internal.DiskLruCache$Snapshot snapshot com.android.okhttp.internal.DiskLruCache$Editor editor private void abortQuietly (com.android.okhttp.internal.DiskLruCache$Editor) com.android.okhttp.internal.DiskLruCache$Editor editor public void initialize () throws java.io.IOException public void delete () throws java.io.IOException public void evictAll () throws java.io.IOException public java.util.Iterator urls () throws java.io.IOException public synchronized int getWriteAbortCount () public synchronized int getWriteSuccessCount () public long getSize () throws java.io.IOException public long getMaxSize () public void flush () throws java.io.IOException public void close () throws java.io.IOException public java.io.File getDirectory () public boolean isClosed () private synchronized void trackResponse (com.android.okhttp.internal.http.CacheStrategy) com.android.okhttp.internal.http.CacheStrategy cacheStrategy private synchronized void trackConditionalCacheHit () public synchronized int getNetworkCount () public synchronized int getHitCount () public synchronized int getRequestCount () private static int readInt (com.android.okhttp.okio.BufferedSource) throws java.io.IOException long result String line NumberFormatException e com.android.okhttp.okio.BufferedSource source static synthetic com.android.okhttp.internal.http.CacheRequest access$000 (com.android.okhttp.Cache, com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Cache x0 com.android.okhttp.Response x1 static synthetic void access$100 (com.android.okhttp.Cache, com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Cache x0 com.android.okhttp.Request x1 static synthetic void access$200 (com.android.okhttp.Cache, com.android.okhttp.Response, com.android.okhttp.Response) com.android.okhttp.Cache x0 com.android.okhttp.Response x1 com.android.okhttp.Response x2 static synthetic void access$300 (com.android.okhttp.Cache) com.android.okhttp.Cache x0 static synthetic void access$400 (com.android.okhttp.Cache, com.android.okhttp.internal.http.CacheStrategy) com.android.okhttp.Cache x0 com.android.okhttp.internal.http.CacheStrategy x1 static synthetic com.android.okhttp.internal.DiskLruCache access$600 (com.android.okhttp.Cache) com.android.okhttp.Cache x0 static synthetic int access$808 (com.android.okhttp.Cache) com.android.okhttp.Cache x0 static synthetic int access$908 (com.android.okhttp.Cache) com.android.okhttp.Cache x0 static synthetic int access$1000 (com.android.okhttp.okio.BufferedSource) throws java.io.IOException com.android.okhttp.okio.BufferedSource x0 }
com/android/okhttp/CacheControl$1.class
CacheControl.java package com.android.okhttp synthetic com.android.okhttp.CacheControl$1 extends java.lang.Object { }
com/android/okhttp/CacheControl$Builder.class
CacheControl.java package com.android.okhttp public final com.android.okhttp.CacheControl$Builder extends java.lang.Object { boolean noCache boolean noStore int maxAgeSeconds int maxStaleSeconds int minFreshSeconds boolean onlyIfCached boolean noTransform public void <init> () public com.android.okhttp.CacheControl$Builder noCache () public com.android.okhttp.CacheControl$Builder noStore () public com.android.okhttp.CacheControl$Builder maxAge (int, java.util.concurrent.TimeUnit) int maxAge java.util.concurrent.TimeUnit timeUnit long maxAgeSecondsLong public com.android.okhttp.CacheControl$Builder maxStale (int, java.util.concurrent.TimeUnit) int maxStale java.util.concurrent.TimeUnit timeUnit long maxStaleSecondsLong public com.android.okhttp.CacheControl$Builder minFresh (int, java.util.concurrent.TimeUnit) int minFresh java.util.concurrent.TimeUnit timeUnit long minFreshSecondsLong public com.android.okhttp.CacheControl$Builder onlyIfCached () public com.android.okhttp.CacheControl$Builder noTransform () public com.android.okhttp.CacheControl build () }
com/android/okhttp/CacheControl.class
CacheControl.java package com.android.okhttp public final com.android.okhttp.CacheControl extends java.lang.Object { public static final com.android.okhttp.CacheControl FORCE_NETWORK public static final com.android.okhttp.CacheControl FORCE_CACHE private final boolean noCache private final boolean noStore private final int maxAgeSeconds private final int sMaxAgeSeconds private final boolean isPrivate private final boolean isPublic private final boolean mustRevalidate private final int maxStaleSeconds private final int minFreshSeconds private final boolean onlyIfCached private final boolean noTransform String headerValue private void <init> (boolean, boolean, int, int, boolean, boolean, boolean, int, int, boolean, boolean, java.lang.String) boolean noCache boolean noStore int maxAgeSeconds int sMaxAgeSeconds boolean isPrivate boolean isPublic boolean mustRevalidate int maxStaleSeconds int minFreshSeconds boolean onlyIfCached boolean noTransform String headerValue private void <init> (com.android.okhttp.CacheControl$Builder) com.android.okhttp.CacheControl$Builder builder public boolean noCache () public boolean noStore () public int maxAgeSeconds () public int sMaxAgeSeconds () public boolean isPrivate () public boolean isPublic () public boolean mustRevalidate () public int maxStaleSeconds () public int minFreshSeconds () public boolean onlyIfCached () public boolean noTransform () public static com.android.okhttp.CacheControl parse (com.android.okhttp.Headers) String parameter int parameterStart String parameter int parameterStart int tokenStart String directive String parameter String name String value int pos int i int size com.android.okhttp.Headers headers boolean noCache boolean noStore int maxAgeSeconds int sMaxAgeSeconds boolean isPrivate boolean isPublic boolean mustRevalidate int maxStaleSeconds int minFreshSeconds boolean onlyIfCached boolean noTransform boolean canUseHeaderValue String headerValue public java.lang.String toString () String result private java.lang.String headerValue () StringBuilder result synthetic void <init> (com.android.okhttp.CacheControl$Builder, com.android.okhttp.CacheControl$1) com.android.okhttp.CacheControl$Builder x0 com.android.okhttp.CacheControl$1 x1 static void <clinit> () }
com/android/okhttp/Call$1.class
Call.java package com.android.okhttp synthetic com.android.okhttp.Call$1 extends java.lang.Object { }
com/android/okhttp/Call$ApplicationInterceptorChain.class
Call.java package com.android.okhttp com.android.okhttp.Call$ApplicationInterceptorChain extends java.lang.Object implements com.android.okhttp.Interceptor$Chain { private final int index private final com.android.okhttp.Request request private final boolean forWebSocket final synthetic com.android.okhttp.Call this$0 void <init> (com.android.okhttp.Call, int, com.android.okhttp.Request, boolean) com.android.okhttp.Call this$0 int index com.android.okhttp.Request request boolean forWebSocket public com.android.okhttp.Connection connection () public com.android.okhttp.Request request () public com.android.okhttp.Response proceed (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Interceptor$Chain chain com.android.okhttp.Interceptor interceptor com.android.okhttp.Response interceptedResponse com.android.okhttp.Request request }
com/android/okhttp/Call$AsyncCall.class
Call.java package com.android.okhttp final com.android.okhttp.Call$AsyncCall extends com.android.okhttp.internal.NamedRunnable { private final com.android.okhttp.Callback responseCallback private final boolean forWebSocket final synthetic com.android.okhttp.Call this$0 private void <init> (com.android.okhttp.Call, com.android.okhttp.Callback, boolean) com.android.okhttp.Call this$0 com.android.okhttp.Callback responseCallback boolean forWebSocket java.lang.String host () com.android.okhttp.Request request () java.lang.Object tag () void cancel () com.android.okhttp.Call get () protected void execute () com.android.okhttp.Response response com.android.okhttp.Request request java.io.IOException e boolean signalledCallback synthetic void <init> (com.android.okhttp.Call, com.android.okhttp.Callback, boolean, com.android.okhttp.Call$1) com.android.okhttp.Call x0 com.android.okhttp.Callback x1 boolean x2 com.android.okhttp.Call$1 x3 }
com/android/okhttp/Call.class
Call.java package com.android.okhttp public com.android.okhttp.Call extends java.lang.Object { private final com.android.okhttp.OkHttpClient client private boolean executed volatile boolean canceled com.android.okhttp.Request originalRequest com.android.okhttp.internal.http.HttpEngine engine protected void <init> (com.android.okhttp.OkHttpClient, com.android.okhttp.Request) com.android.okhttp.OkHttpClient client com.android.okhttp.Request originalRequest public com.android.okhttp.Response execute () throws java.io.IOException com.android.okhttp.Response result java.lang.Object tag () public void enqueue (com.android.okhttp.Callback) com.android.okhttp.Callback responseCallback void enqueue (com.android.okhttp.Callback, boolean) com.android.okhttp.Callback responseCallback boolean forWebSocket public void cancel () public synchronized boolean isExecuted () public boolean isCanceled () private java.lang.String toLoggableString () String string com.android.okhttp.HttpUrl redactedUrl private com.android.okhttp.Response getResponseWithInterceptorChain (boolean) throws java.io.IOException boolean forWebSocket com.android.okhttp.Interceptor$Chain chain com.android.okhttp.Response getResponse (com.android.okhttp.Request, boolean) throws java.io.IOException com.android.okhttp.Request$Builder requestBuilder com.android.okhttp.MediaType contentType long contentLength com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.http.RequestException e com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.http.HttpEngine retryEngine com.android.okhttp.internal.http.RouteException e com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.http.HttpEngine retryEngine java.io.IOException e com.android.okhttp.internal.http.StreamAllocation streamAllocation boolean releaseConnection com.android.okhttp.Response response com.android.okhttp.Request followUp com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.Request request boolean forWebSocket com.android.okhttp.RequestBody body int followUpCount static synthetic com.android.okhttp.Response access$100 (com.android.okhttp.Call, boolean) throws java.io.IOException com.android.okhttp.Call x0 boolean x1 static synthetic java.lang.String access$200 (com.android.okhttp.Call) com.android.okhttp.Call x0 static synthetic com.android.okhttp.OkHttpClient access$300 (com.android.okhttp.Call) com.android.okhttp.Call x0 }
com/android/okhttp/Callback.class
Callback.java package com.android.okhttp public abstract com.android.okhttp.Callback extends java.lang.Object { public abstract void onFailure (com.android.okhttp.Request, java.io.IOException) public abstract void onResponse (com.android.okhttp.Response) throws java.io.IOException }
com/android/okhttp/CertificatePinner$1.class
CertificatePinner.java package com.android.okhttp synthetic com.android.okhttp.CertificatePinner$1 extends java.lang.Object { }
com/android/okhttp/CertificatePinner$Builder.class
CertificatePinner.java package com.android.okhttp public final com.android.okhttp.CertificatePinner$Builder extends java.lang.Object { private final java.util.Map hostnameToPins public void <init> () public transient com.android.okhttp.CertificatePinner$Builder add (java.lang.String, java.lang.String[]) com.android.okhttp.okio.ByteString decodedPin String pin String hostname String[] pins java.util.Set hostPins java.util.Set previousPins public com.android.okhttp.CertificatePinner build () static synthetic java.util.Map access$000 (com.android.okhttp.CertificatePinner$Builder) com.android.okhttp.CertificatePinner$Builder x0 }
com/android/okhttp/CertificatePinner.class
CertificatePinner.java package com.android.okhttp public final com.android.okhttp.CertificatePinner extends java.lang.Object { public static final com.android.okhttp.CertificatePinner DEFAULT private final java.util.Map hostnameToPins private void <init> (com.android.okhttp.CertificatePinner$Builder) com.android.okhttp.CertificatePinner$Builder builder public void check (java.lang.String, java.util.List) throws javax.net.ssl.SSLPeerUnverifiedException java.security.cert.X509Certificate x509Certificate int i int size java.security.cert.X509Certificate x509Certificate int i int size com.android.okhttp.okio.ByteString pin String hostname java.util.List peerCertificates java.util.Set pins StringBuilder message public transient void check (java.lang.String, java.security.cert.Certificate[]) throws javax.net.ssl.SSLPeerUnverifiedException String hostname java.security.cert.Certificate[] peerCertificates java.util.Set findMatchingPins (java.lang.String) java.util.Set pins String hostname java.util.Set directPins java.util.Set wildcardPins int indexOfFirstDot int indexOfLastDot public static java.lang.String pin (java.security.cert.Certificate) java.security.cert.Certificate certificate private static com.android.okhttp.okio.ByteString sha1 (java.security.cert.X509Certificate) java.security.cert.X509Certificate x509Certificate synthetic void <init> (com.android.okhttp.CertificatePinner$Builder, com.android.okhttp.CertificatePinner$1) com.android.okhttp.CertificatePinner$Builder x0 com.android.okhttp.CertificatePinner$1 x1 static void <clinit> () }
com/android/okhttp/Challenge.class
Challenge.java package com.android.okhttp public final com.android.okhttp.Challenge extends java.lang.Object { private final String scheme private final String realm public void <init> (java.lang.String, java.lang.String) String scheme String realm public java.lang.String getScheme () public java.lang.String getRealm () public boolean equals (java.lang.Object) Object o public int hashCode () int result public java.lang.String toString () }
com/android/okhttp/CipherSuite.class
CipherSuite.java package com.android.okhttp public final enum com.android.okhttp.CipherSuite extends java.lang.Enum { public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_NULL_MD5 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_NULL_SHA public static final enum com.android.okhttp.CipherSuite TLS_RSA_EXPORT_WITH_RC4_40_MD5 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_RC4_128_MD5 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_RC4_128_SHA public static final enum com.android.okhttp.CipherSuite TLS_RSA_EXPORT_WITH_DES40_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_DES_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_DES_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_DES_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_RC4_128_MD5 public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_DES_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_KRB5_WITH_DES_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_KRB5_WITH_RC4_128_SHA public static final enum com.android.okhttp.CipherSuite TLS_KRB5_WITH_DES_CBC_MD5 public static final enum com.android.okhttp.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_MD5 public static final enum com.android.okhttp.CipherSuite TLS_KRB5_WITH_RC4_128_MD5 public static final enum com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA public static final enum com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_SHA public static final enum com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 public static final enum com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_MD5 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_NULL_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_256_GCM_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_256_GCM_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_EMPTY_RENEGOTIATION_INFO_SCSV public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_NULL_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_RC4_128_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_NULL_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_RC4_128_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_NULL_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_RC4_128_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_NULL_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_RC4_128_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_NULL_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_RC4_128_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_AES_128_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_AES_256_CBC_SHA public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 public static final enum com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 final String javaName private static final synthetic com.android.okhttp.CipherSuite[] $VALUES public static com.android.okhttp.CipherSuite[] values () public static com.android.okhttp.CipherSuite valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, int, int, int, int) String javaName int value int rfc int sinceJavaVersion int sinceAndroidVersion public static com.android.okhttp.CipherSuite forJavaName (java.lang.String) String javaName static void <clinit> () }
com/android/okhttp/ConfigAwareConnectionPool$1.class
ConfigAwareConnectionPool.java package com.android.okhttp com.android.okhttp.ConfigAwareConnectionPool$1 extends libcore.net.event.NetworkEventListener { final synthetic com.android.okhttp.ConfigAwareConnectionPool this$0 void <init> (com.android.okhttp.ConfigAwareConnectionPool) com.android.okhttp.ConfigAwareConnectionPool this$0 public void onNetworkConfigurationChanged () }
com/android/okhttp/ConfigAwareConnectionPool.class
ConfigAwareConnectionPool.java package com.android.okhttp public com.android.okhttp.ConfigAwareConnectionPool extends java.lang.Object { private static final long CONNECTION_POOL_DEFAULT_KEEP_ALIVE_DURATION_MS private static final int CONNECTION_POOL_MAX_IDLE_CONNECTIONS private static final long CONNECTION_POOL_KEEP_ALIVE_DURATION_MS private static final com.android.okhttp.ConfigAwareConnectionPool instance private final libcore.net.event.NetworkEventDispatcher networkEventDispatcher private boolean networkEventListenerRegistered private com.android.okhttp.ConnectionPool connectionPool protected void <init> (libcore.net.event.NetworkEventDispatcher) libcore.net.event.NetworkEventDispatcher networkEventDispatcher private void <init> () public static com.android.okhttp.ConfigAwareConnectionPool getInstance () public synchronized com.android.okhttp.ConnectionPool get () static synthetic com.android.okhttp.ConnectionPool access$002 (com.android.okhttp.ConfigAwareConnectionPool, com.android.okhttp.ConnectionPool) com.android.okhttp.ConfigAwareConnectionPool x0 com.android.okhttp.ConnectionPool x1 static void <clinit> () String keepAliveProperty String keepAliveDurationProperty String maxIdleConnectionsProperty }
com/android/okhttp/Connection.class
Connection.java package com.android.okhttp public abstract com.android.okhttp.Connection extends java.lang.Object { public abstract com.android.okhttp.Route getRoute () public abstract java.net.Socket getSocket () public abstract com.android.okhttp.Handshake getHandshake () public abstract com.android.okhttp.Protocol getProtocol () }
com/android/okhttp/ConnectionPool$1.class
ConnectionPool.java package com.android.okhttp com.android.okhttp.ConnectionPool$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.okhttp.ConnectionPool this$0 void <init> (com.android.okhttp.ConnectionPool) com.android.okhttp.ConnectionPool this$0 public void run () long waitMillis long waitNanos }
com/android/okhttp/ConnectionPool.class
ConnectionPool.java package com.android.okhttp public final com.android.okhttp.ConnectionPool extends java.lang.Object { private static final long DEFAULT_KEEP_ALIVE_DURATION_MS private static final com.android.okhttp.ConnectionPool systemDefault private final java.util.concurrent.Executor executor private final int maxIdleConnections private final long keepAliveDurationNs private Runnable cleanupRunnable private final java.util.Deque connections final com.android.okhttp.internal.RouteDatabase routeDatabase static final synthetic boolean $assertionsDisabled public void <init> (int, long) int maxIdleConnections long keepAliveDurationMs public void <init> (int, long, java.util.concurrent.TimeUnit) int maxIdleConnections long keepAliveDuration java.util.concurrent.TimeUnit timeUnit public static com.android.okhttp.ConnectionPool getDefault () public synchronized int getIdleConnectionCount () com.android.okhttp.internal.io.RealConnection connection int total public synchronized int getConnectionCount () public synchronized int getSpdyConnectionCount () public synchronized int getMultiplexedConnectionCount () com.android.okhttp.internal.io.RealConnection connection int total public synchronized int getHttpConnectionCount () com.android.okhttp.internal.io.RealConnection get (com.android.okhttp.Address, com.android.okhttp.internal.http.StreamAllocation) com.android.okhttp.internal.io.RealConnection connection com.android.okhttp.Address address com.android.okhttp.internal.http.StreamAllocation streamAllocation void put (com.android.okhttp.internal.io.RealConnection) com.android.okhttp.internal.io.RealConnection connection boolean connectionBecameIdle (com.android.okhttp.internal.io.RealConnection) com.android.okhttp.internal.io.RealConnection connection public void evictAll () com.android.okhttp.internal.io.RealConnection connection java.util.Iterator i com.android.okhttp.internal.io.RealConnection connection java.util.List evictedConnections long cleanup (long) com.android.okhttp.internal.io.RealConnection connection long idleDurationNs java.util.Iterator i long now int inUseConnectionCount int idleConnectionCount com.android.okhttp.internal.io.RealConnection longestIdleConnection long longestIdleDurationNs private int pruneAndGetAllocationCount (com.android.okhttp.internal.io.RealConnection, long) java.lang.ref.Reference reference int i com.android.okhttp.internal.io.RealConnection connection long now java.util.List references void setCleanupRunnableForTest (java.lang.Runnable) Runnable cleanupRunnable static void <clinit> () String keepAlive String keepAliveDuration String maxIdleConnections long keepAliveDurationMs }
com/android/okhttp/ConnectionSpec$1.class
ConnectionSpec.java package com.android.okhttp synthetic com.android.okhttp.ConnectionSpec$1 extends java.lang.Object { }
com/android/okhttp/ConnectionSpec$Builder.class
ConnectionSpec.java package com.android.okhttp public final com.android.okhttp.ConnectionSpec$Builder extends java.lang.Object { private boolean tls private String[] cipherSuites private String[] tlsVersions private boolean supportsTlsExtensions void <init> (boolean) boolean tls public void <init> (com.android.okhttp.ConnectionSpec) com.android.okhttp.ConnectionSpec connectionSpec public com.android.okhttp.ConnectionSpec$Builder allEnabledCipherSuites () public transient com.android.okhttp.ConnectionSpec$Builder cipherSuites (com.android.okhttp.CipherSuite[]) int i com.android.okhttp.CipherSuite[] cipherSuites String[] strings public transient com.android.okhttp.ConnectionSpec$Builder cipherSuites (java.lang.String[]) String[] cipherSuites public com.android.okhttp.ConnectionSpec$Builder allEnabledTlsVersions () public transient com.android.okhttp.ConnectionSpec$Builder tlsVersions (com.android.okhttp.TlsVersion[]) int i com.android.okhttp.TlsVersion[] tlsVersions String[] strings public transient com.android.okhttp.ConnectionSpec$Builder tlsVersions (java.lang.String[]) String[] tlsVersions public com.android.okhttp.ConnectionSpec$Builder supportsTlsExtensions (boolean) boolean supportsTlsExtensions public com.android.okhttp.ConnectionSpec build () static synthetic boolean access$000 (com.android.okhttp.ConnectionSpec$Builder) com.android.okhttp.ConnectionSpec$Builder x0 static synthetic java.lang.String[] access$100 (com.android.okhttp.ConnectionSpec$Builder) com.android.okhttp.ConnectionSpec$Builder x0 static synthetic java.lang.String[] access$200 (com.android.okhttp.ConnectionSpec$Builder) com.android.okhttp.ConnectionSpec$Builder x0 static synthetic boolean access$300 (com.android.okhttp.ConnectionSpec$Builder) com.android.okhttp.ConnectionSpec$Builder x0 }
com/android/okhttp/ConnectionSpec.class
ConnectionSpec.java package com.android.okhttp public final com.android.okhttp.ConnectionSpec extends java.lang.Object { private static final com.android.okhttp.CipherSuite[] APPROVED_CIPHER_SUITES public static final com.android.okhttp.ConnectionSpec MODERN_TLS public static final com.android.okhttp.ConnectionSpec COMPATIBLE_TLS public static final com.android.okhttp.ConnectionSpec CLEARTEXT private final boolean tls private final boolean supportsTlsExtensions private final String[] cipherSuites private final String[] tlsVersions private void <init> (com.android.okhttp.ConnectionSpec$Builder) com.android.okhttp.ConnectionSpec$Builder builder public boolean isTls () public java.util.List cipherSuites () int i com.android.okhttp.CipherSuite[] result public java.util.List tlsVersions () int i com.android.okhttp.TlsVersion[] result public boolean supportsTlsExtensions () void apply (javax.net.ssl.SSLSocket, boolean) javax.net.ssl.SSLSocket sslSocket boolean isFallback com.android.okhttp.ConnectionSpec specToApply private com.android.okhttp.ConnectionSpec supportedSpec (javax.net.ssl.SSLSocket, boolean) javax.net.ssl.SSLSocket sslSocket boolean isFallback String[] cipherSuitesIntersection String[] tlsVersionsIntersection public boolean isCompatible (javax.net.ssl.SSLSocket) javax.net.ssl.SSLSocket socket private static boolean nonEmptyIntersection (java.lang.String[], java.lang.String[]) String toFind String[] a String[] b public boolean equals (java.lang.Object) Object other com.android.okhttp.ConnectionSpec that public int hashCode () int result public java.lang.String toString () String cipherSuitesString String tlsVersionsString static synthetic boolean access$400 (com.android.okhttp.ConnectionSpec) com.android.okhttp.ConnectionSpec x0 static synthetic java.lang.String[] access$500 (com.android.okhttp.ConnectionSpec) com.android.okhttp.ConnectionSpec x0 static synthetic java.lang.String[] access$600 (com.android.okhttp.ConnectionSpec) com.android.okhttp.ConnectionSpec x0 static synthetic boolean access$700 (com.android.okhttp.ConnectionSpec) com.android.okhttp.ConnectionSpec x0 synthetic void <init> (com.android.okhttp.ConnectionSpec$Builder, com.android.okhttp.ConnectionSpec$1) com.android.okhttp.ConnectionSpec$Builder x0 com.android.okhttp.ConnectionSpec$1 x1 static void <clinit> () }
com/android/okhttp/ConnectionSpecs.class
ConnectionSpecs.java package com.android.okhttp public com.android.okhttp.ConnectionSpecs extends java.lang.Object { private void <init> () public static com.android.okhttp.ConnectionSpec$Builder builder (boolean) boolean tls }
com/android/okhttp/Credentials.class
Credentials.java package com.android.okhttp public final com.android.okhttp.Credentials extends java.lang.Object { private void <init> () public static java.lang.String basic (java.lang.String, java.lang.String) String usernameAndPassword byte[] bytes String encoded java.io.UnsupportedEncodingException e String userName String password }
com/android/okhttp/Dispatcher.class
Dispatcher.java package com.android.okhttp public final com.android.okhttp.Dispatcher extends java.lang.Object { private int maxRequests private int maxRequestsPerHost private java.util.concurrent.ExecutorService executorService private final java.util.Deque readyCalls private final java.util.Deque runningCalls private final java.util.Deque executedCalls public void <init> (java.util.concurrent.ExecutorService) java.util.concurrent.ExecutorService executorService public void <init> () public synchronized java.util.concurrent.ExecutorService getExecutorService () public synchronized void setMaxRequests (int) int maxRequests public synchronized int getMaxRequests () public synchronized void setMaxRequestsPerHost (int) int maxRequestsPerHost public synchronized int getMaxRequestsPerHost () synchronized void enqueue (com.android.okhttp.Call$AsyncCall) com.android.okhttp.Call$AsyncCall call public synchronized void cancel (java.lang.Object) com.android.okhttp.Call$AsyncCall call com.android.okhttp.internal.http.HttpEngine engine com.android.okhttp.Call$AsyncCall call com.android.okhttp.Call call Object tag synchronized void finished (com.android.okhttp.Call$AsyncCall) com.android.okhttp.Call$AsyncCall call private void promoteCalls () com.android.okhttp.Call$AsyncCall call java.util.Iterator i private int runningCallsForHost (com.android.okhttp.Call$AsyncCall) com.android.okhttp.Call$AsyncCall c com.android.okhttp.Call$AsyncCall call int result synchronized void executed (com.android.okhttp.Call) com.android.okhttp.Call call synchronized void finished (com.android.okhttp.Call) com.android.okhttp.Call call public synchronized int getRunningCallCount () public synchronized int getQueuedCallCount () }
com/android/okhttp/Dns$1.class
Dns.java package com.android.okhttp com.android.okhttp.Dns$1 extends java.lang.Object implements com.android.okhttp.Dns { void <init> () public java.util.List lookup (java.lang.String) throws java.net.UnknownHostException String hostname }
com/android/okhttp/Dns.class
Dns.java package com.android.okhttp public abstract com.android.okhttp.Dns extends java.lang.Object { public static final com.android.okhttp.Dns SYSTEM public abstract java.util.List lookup (java.lang.String) throws java.net.UnknownHostException static void <clinit> () }
com/android/okhttp/FormEncodingBuilder.class
FormEncodingBuilder.java package com.android.okhttp public final com.android.okhttp.FormEncodingBuilder extends java.lang.Object { private static final com.android.okhttp.MediaType CONTENT_TYPE private final com.android.okhttp.okio.Buffer content public void <init> () public com.android.okhttp.FormEncodingBuilder add (java.lang.String, java.lang.String) String name String value public com.android.okhttp.FormEncodingBuilder addEncoded (java.lang.String, java.lang.String) String name String value public com.android.okhttp.RequestBody build () static void <clinit> () }
com/android/okhttp/Handshake.class
Handshake.java package com.android.okhttp public final com.android.okhttp.Handshake extends java.lang.Object { private final String cipherSuite private final java.util.List peerCertificates private final java.util.List localCertificates private void <init> (java.lang.String, java.util.List, java.util.List) String cipherSuite java.util.List peerCertificates java.util.List localCertificates public static com.android.okhttp.Handshake get (javax.net.ssl.SSLSession) java.security.cert.Certificate[] peerCertificates javax.net.ssl.SSLPeerUnverifiedException ignored javax.net.ssl.SSLSession session String cipherSuite java.security.cert.Certificate[] peerCertificates java.util.List peerCertificatesList java.security.cert.Certificate[] localCertificates java.util.List localCertificatesList public static com.android.okhttp.Handshake get (java.lang.String, java.util.List, java.util.List) String cipherSuite java.util.List peerCertificates java.util.List localCertificates public java.lang.String cipherSuite () public java.util.List peerCertificates () public java.security.Principal peerPrincipal () public java.util.List localCertificates () public java.security.Principal localPrincipal () public boolean equals (java.lang.Object) Object other com.android.okhttp.Handshake that public int hashCode () int result }
com/android/okhttp/Headers$1.class
Headers.java package com.android.okhttp synthetic com.android.okhttp.Headers$1 extends java.lang.Object { }
com/android/okhttp/Headers$Builder.class
Headers.java package com.android.okhttp public final com.android.okhttp.Headers$Builder extends java.lang.Object { private final java.util.List namesAndValues public void <init> () com.android.okhttp.Headers$Builder addLenient (java.lang.String) String line int index public com.android.okhttp.Headers$Builder add (java.lang.String) String line int index public com.android.okhttp.Headers$Builder add (java.lang.String, java.lang.String) String name String value com.android.okhttp.Headers$Builder addLenient (java.lang.String, java.lang.String) String name String value public com.android.okhttp.Headers$Builder removeAll (java.lang.String) int i String name public com.android.okhttp.Headers$Builder set (java.lang.String, java.lang.String) String name String value private void checkNameAndValue (java.lang.String, java.lang.String) char c int i int length char c int i int length String name String value int valueLen public java.lang.String get (java.lang.String) int i String name public com.android.okhttp.Headers build () static synthetic java.util.List access$000 (com.android.okhttp.Headers$Builder) com.android.okhttp.Headers$Builder x0 }
com/android/okhttp/Headers.class
Headers.java package com.android.okhttp public final com.android.okhttp.Headers extends java.lang.Object { private final String[] namesAndValues private void <init> (com.android.okhttp.Headers$Builder) com.android.okhttp.Headers$Builder builder private void <init> (java.lang.String[]) String[] namesAndValues public java.lang.String get (java.lang.String) String name public java.util.Date getDate (java.lang.String) String name String value public int size () public java.lang.String name (int) int index int nameIndex public java.lang.String value (int) int index int valueIndex public java.util.Set names () int i int size java.util.TreeSet result public java.util.List values (java.lang.String) int i int size String name java.util.List result public com.android.okhttp.Headers$Builder newBuilder () com.android.okhttp.Headers$Builder result public java.lang.String toString () int i int size StringBuilder result public java.util.Map toMultimap () String name java.util.List values int i int size java.util.Map result private static java.lang.String get (java.lang.String[], java.lang.String) int i String[] namesAndValues String name public static transient com.android.okhttp.Headers of (java.lang.String[]) int i String name String value int i String[] namesAndValues public static com.android.okhttp.Headers of (java.util.Map) String name String value java.util.Map$Entry header java.util.Map headers String[] namesAndValues int i synthetic void <init> (com.android.okhttp.Headers$Builder, com.android.okhttp.Headers$1) com.android.okhttp.Headers$Builder x0 com.android.okhttp.Headers$1 x1 }
com/android/okhttp/HttpHandler$1.class
HttpHandler.java package com.android.okhttp synthetic com.android.okhttp.HttpHandler$1 extends java.lang.Object { }
com/android/okhttp/HttpHandler$CleartextURLFilter.class
HttpHandler.java package com.android.okhttp final com.android.okhttp.HttpHandler$CleartextURLFilter extends java.lang.Object implements com.android.okhttp.internal.URLFilter { private void <init> () public void checkURLPermitted (java.net.URL) throws java.io.IOException java.net.URL url String host synthetic void <init> (com.android.okhttp.HttpHandler$1) com.android.okhttp.HttpHandler$1 x0 }
com/android/okhttp/HttpHandler.class
HttpHandler.java package com.android.okhttp public com.android.okhttp.HttpHandler extends java.net.URLStreamHandler { private static final java.util.List CLEARTEXT_ONLY private static final com.android.okhttp.HttpHandler$CleartextURLFilter CLEARTEXT_FILTER private final com.android.okhttp.ConfigAwareConnectionPool configAwareConnectionPool public void <init> () protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException java.net.URL url protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException java.net.URL url java.net.Proxy proxy protected int getDefaultPort () protected com.android.okhttp.OkUrlFactory newOkUrlFactory (java.net.Proxy) java.net.Proxy proxy com.android.okhttp.OkUrlFactory okUrlFactory public static com.android.okhttp.OkUrlFactory createHttpOkUrlFactory (java.net.Proxy) java.net.Proxy proxy com.android.okhttp.OkHttpClient client com.android.okhttp.OkUrlFactory okUrlFactory java.net.ResponseCache responseCache static void <clinit> () }
com/android/okhttp/HttpUrl$1.class
HttpUrl.java package com.android.okhttp synthetic com.android.okhttp.HttpUrl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$okhttp$HttpUrl$Builder$ParseResult static void <clinit> () }
com/android/okhttp/HttpUrl$Builder$ParseResult.class
HttpUrl.java package com.android.okhttp final enum com.android.okhttp.HttpUrl$Builder$ParseResult extends java.lang.Enum { public static final enum com.android.okhttp.HttpUrl$Builder$ParseResult SUCCESS public static final enum com.android.okhttp.HttpUrl$Builder$ParseResult MISSING_SCHEME public static final enum com.android.okhttp.HttpUrl$Builder$ParseResult UNSUPPORTED_SCHEME public static final enum com.android.okhttp.HttpUrl$Builder$ParseResult INVALID_PORT public static final enum com.android.okhttp.HttpUrl$Builder$ParseResult INVALID_HOST private static final synthetic com.android.okhttp.HttpUrl$Builder$ParseResult[] $VALUES public static com.android.okhttp.HttpUrl$Builder$ParseResult[] values () public static com.android.okhttp.HttpUrl$Builder$ParseResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/okhttp/HttpUrl$Builder.class
HttpUrl.java package com.android.okhttp public final com.android.okhttp.HttpUrl$Builder extends java.lang.Object { String scheme String encodedUsername String encodedPassword String host int port final java.util.List encodedPathSegments java.util.List encodedQueryNamesAndValues String encodedFragment public void <init> () public com.android.okhttp.HttpUrl$Builder scheme (java.lang.String) String scheme public com.android.okhttp.HttpUrl$Builder username (java.lang.String) String username public com.android.okhttp.HttpUrl$Builder encodedUsername (java.lang.String) String encodedUsername public com.android.okhttp.HttpUrl$Builder password (java.lang.String) String password public com.android.okhttp.HttpUrl$Builder encodedPassword (java.lang.String) String encodedPassword public com.android.okhttp.HttpUrl$Builder host (java.lang.String) String host String encoded public com.android.okhttp.HttpUrl$Builder port (int) int port int effectivePort () public com.android.okhttp.HttpUrl$Builder addPathSegment (java.lang.String) String pathSegment public com.android.okhttp.HttpUrl$Builder addEncodedPathSegment (java.lang.String) String encodedPathSegment public com.android.okhttp.HttpUrl$Builder setPathSegment (int, java.lang.String) int index String pathSegment String canonicalPathSegment public com.android.okhttp.HttpUrl$Builder setEncodedPathSegment (int, java.lang.String) int index String encodedPathSegment String canonicalPathSegment public com.android.okhttp.HttpUrl$Builder removePathSegment (int) int index public com.android.okhttp.HttpUrl$Builder encodedPath (java.lang.String) String encodedPath public com.android.okhttp.HttpUrl$Builder query (java.lang.String) String query public com.android.okhttp.HttpUrl$Builder encodedQuery (java.lang.String) String encodedQuery public com.android.okhttp.HttpUrl$Builder addQueryParameter (java.lang.String, java.lang.String) String name String value public com.android.okhttp.HttpUrl$Builder addEncodedQueryParameter (java.lang.String, java.lang.String) String encodedName String encodedValue public com.android.okhttp.HttpUrl$Builder setQueryParameter (java.lang.String, java.lang.String) String name String value public com.android.okhttp.HttpUrl$Builder setEncodedQueryParameter (java.lang.String, java.lang.String) String encodedName String encodedValue public com.android.okhttp.HttpUrl$Builder removeAllQueryParameters (java.lang.String) String name String nameToRemove public com.android.okhttp.HttpUrl$Builder removeAllEncodedQueryParameters (java.lang.String) String encodedName private void removeAllCanonicalQueryParameters (java.lang.String) int i String canonicalName public com.android.okhttp.HttpUrl$Builder fragment (java.lang.String) String fragment public com.android.okhttp.HttpUrl$Builder encodedFragment (java.lang.String) String encodedFragment com.android.okhttp.HttpUrl$Builder reencodeForUri () String pathSegment int i int size String component int i int size public com.android.okhttp.HttpUrl build () public java.lang.String toString () StringBuilder result int effectivePort com.android.okhttp.HttpUrl$Builder$ParseResult parse (com.android.okhttp.HttpUrl, java.lang.String) int passwordColonOffset String canonicalUsername int portColonOffset int componentDelimiterOffset int c int queryDelimiterOffset com.android.okhttp.HttpUrl base String input int pos int limit int schemeDelimiterOffset boolean hasUsername boolean hasPassword int slashCount int pathDelimiterOffset private void resolvePath (java.lang.String, int, int) int pathSegmentDelimiterOffset boolean segmentHasTrailingSlash int i String input int pos int limit char c private void push (java.lang.String, int, int, boolean, boolean) String input int pos int limit boolean addTrailingSlash boolean alreadyEncoded String segment private boolean isDot (java.lang.String) String input private boolean isDotDot (java.lang.String) String input private void pop () String removed private int skipLeadingAsciiWhitespace (java.lang.String, int, int) int i String input int pos int limit private int skipTrailingAsciiWhitespace (java.lang.String, int, int) int i String input int pos int limit private static int schemeDelimiterOffset (java.lang.String, int, int) char c int i String input int pos int limit char c0 private static int slashCount (java.lang.String, int, int) char c String input int pos int limit int slashCount private static int portColonOffset (java.lang.String, int, int) int i String input int pos int limit private static java.lang.String canonicalizeHost (java.lang.String, int, int) java.net.InetAddress inetAddress byte[] address String input int pos int limit String percentDecoded private static java.net.InetAddress decodeIpv6 (java.lang.String, int, int) char c int hexDigit int value int groupLength int i java.net.UnknownHostException e String input int pos int limit byte[] address int b int compress int groupOffset private static boolean decodeIpv4Suffix (java.lang.String, int, int, byte[], int) char c int value int groupOffset int groupLength int i String input int pos int limit byte[] address int addressOffset int b private static java.lang.String domainToAscii (java.lang.String) String result IllegalArgumentException e String input private static boolean containsInvalidHostnameAsciiCodes (java.lang.String) char c int i String hostnameAscii private static java.lang.String inet6AddressToAscii (byte[]) int currentRunOffset int currentRunLength int i int group int i byte[] address int longestRunOffset int longestRunLength com.android.okhttp.okio.Buffer result private static int parsePort (java.lang.String, int, int) String portString int i NumberFormatException e String input int pos int limit }
com/android/okhttp/HttpUrl.class
HttpUrl.java package com.android.okhttp public final com.android.okhttp.HttpUrl extends java.lang.Object { private static final char[] HEX_DIGITS static final String USERNAME_ENCODE_SET static final String PASSWORD_ENCODE_SET static final String PATH_SEGMENT_ENCODE_SET static final String PATH_SEGMENT_ENCODE_SET_URI static final String QUERY_ENCODE_SET static final String QUERY_COMPONENT_ENCODE_SET static final String QUERY_COMPONENT_ENCODE_SET_URI static final String FORM_ENCODE_SET static final String FRAGMENT_ENCODE_SET static final String FRAGMENT_ENCODE_SET_URI private final String scheme private final String username private final String password private final String host private final int port private final java.util.List pathSegments private final java.util.List queryNamesAndValues private final String fragment private final String url private void <init> (com.android.okhttp.HttpUrl$Builder) com.android.okhttp.HttpUrl$Builder builder public java.net.URL url () java.net.MalformedURLException e public java.net.URI uri () String stripped Exception e1 java.net.URISyntaxException e String uri public java.lang.String scheme () public boolean isHttps () public java.lang.String encodedUsername () int usernameStart int usernameEnd public java.lang.String username () public java.lang.String encodedPassword () int passwordStart int passwordEnd public java.lang.String password () public java.lang.String host () public int port () public static int defaultPort (java.lang.String) String scheme public int pathSize () public java.lang.String encodedPath () int pathStart int pathEnd static void pathSegmentsToString (java.lang.StringBuilder, java.util.List) int i int size StringBuilder out java.util.List pathSegments public java.util.List encodedPathSegments () int segmentEnd int i int pathStart int pathEnd java.util.List result public java.util.List pathSegments () public java.lang.String encodedQuery () int queryStart int queryEnd static void namesAndValuesToQueryString (java.lang.StringBuilder, java.util.List) String name String value int i int size StringBuilder out java.util.List namesAndValues static java.util.List queryStringToNamesAndValues (java.lang.String) int ampersandOffset int equalsOffset int pos String encodedQuery java.util.List result public java.lang.String query () StringBuilder result public int querySize () public java.lang.String queryParameter (java.lang.String) int i int size String name public java.util.Set queryParameterNames () int i int size java.util.Set result public java.util.List queryParameterValues (java.lang.String) int i int size String name java.util.List result public java.lang.String queryParameterName (int) int index public java.lang.String queryParameterValue (int) int index public java.lang.String encodedFragment () int fragmentStart public java.lang.String fragment () public com.android.okhttp.HttpUrl resolve (java.lang.String) String link com.android.okhttp.HttpUrl$Builder builder com.android.okhttp.HttpUrl$Builder$ParseResult result public com.android.okhttp.HttpUrl$Builder newBuilder () com.android.okhttp.HttpUrl$Builder result public static com.android.okhttp.HttpUrl parse (java.lang.String) String url com.android.okhttp.HttpUrl$Builder builder com.android.okhttp.HttpUrl$Builder$ParseResult result public static com.android.okhttp.HttpUrl get (java.net.URL) java.net.URL url static com.android.okhttp.HttpUrl getChecked (java.lang.String) throws java.net.MalformedURLException java.net.UnknownHostException String url com.android.okhttp.HttpUrl$Builder builder com.android.okhttp.HttpUrl$Builder$ParseResult result public static com.android.okhttp.HttpUrl get (java.net.URI) java.net.URI uri public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () private static int delimiterOffset (java.lang.String, int, int, java.lang.String) int i String input int pos int limit String delimiters static java.lang.String percentDecode (java.lang.String, boolean) String encoded boolean plusIsSpace private java.util.List percentDecode (java.util.List, boolean) String s java.util.List list boolean plusIsSpace java.util.List result static java.lang.String percentDecode (java.lang.String, int, int, boolean) com.android.okhttp.okio.Buffer out char c int i String encoded int pos int limit boolean plusIsSpace static void percentDecode (com.android.okhttp.okio.Buffer, java.lang.String, int, int, boolean) int d1 int d2 int codePoint int i com.android.okhttp.okio.Buffer out String encoded int pos int limit boolean plusIsSpace static boolean percentEncoded (java.lang.String, int, int) String encoded int pos int limit static int decodeHexDigit (char) char c static java.lang.String canonicalize (java.lang.String, int, int, java.lang.String, boolean, boolean, boolean, boolean) com.android.okhttp.okio.Buffer out int codePoint int i String input int pos int limit String encodeSet boolean alreadyEncoded boolean strict boolean plusIsSpace boolean asciiOnly static void canonicalize (com.android.okhttp.okio.Buffer, java.lang.String, int, int, java.lang.String, boolean, boolean, boolean, boolean) int b int codePoint int i com.android.okhttp.okio.Buffer out String input int pos int limit String encodeSet boolean alreadyEncoded boolean strict boolean plusIsSpace boolean asciiOnly com.android.okhttp.okio.Buffer utf8Buffer static java.lang.String canonicalize (java.lang.String, java.lang.String, boolean, boolean, boolean, boolean) String input String encodeSet boolean alreadyEncoded boolean strict boolean plusIsSpace boolean asciiOnly synthetic void <init> (com.android.okhttp.HttpUrl$Builder, com.android.okhttp.HttpUrl$1) com.android.okhttp.HttpUrl$Builder x0 com.android.okhttp.HttpUrl$1 x1 static synthetic java.lang.String access$100 (com.android.okhttp.HttpUrl) com.android.okhttp.HttpUrl x0 static synthetic int access$200 (java.lang.String, int, int, java.lang.String) String x0 int x1 int x2 String x3 static synthetic java.lang.String access$300 (com.android.okhttp.HttpUrl) com.android.okhttp.HttpUrl x0 static synthetic int access$400 (com.android.okhttp.HttpUrl) com.android.okhttp.HttpUrl x0 static void <clinit> () }
com/android/okhttp/HttpsHandler.class
HttpsHandler.java package com.android.okhttp public final com.android.okhttp.HttpsHandler extends com.android.okhttp.HttpHandler { private static final com.android.okhttp.ConnectionSpec TLS_CONNECTION_SPEC private static final java.util.List HTTP_1_1_ONLY private final com.android.okhttp.ConfigAwareConnectionPool configAwareConnectionPool public void <init> () protected int getDefaultPort () protected com.android.okhttp.OkUrlFactory newOkUrlFactory (java.net.Proxy) java.net.Proxy proxy com.android.okhttp.OkUrlFactory okUrlFactory public static com.android.okhttp.OkUrlFactory createHttpsOkUrlFactory (java.net.Proxy) java.net.Proxy proxy com.android.okhttp.OkUrlFactory okUrlFactory com.android.okhttp.OkHttpClient okHttpClient static void <clinit> () }
com/android/okhttp/Interceptor$Chain.class
Interceptor.java package com.android.okhttp public abstract com.android.okhttp.Interceptor$Chain extends java.lang.Object { public abstract com.android.okhttp.Request request () public abstract com.android.okhttp.Response proceed (com.android.okhttp.Request) throws java.io.IOException public abstract com.android.okhttp.Connection connection () }
com/android/okhttp/Interceptor.class
Interceptor.java package com.android.okhttp public abstract com.android.okhttp.Interceptor extends java.lang.Object { public abstract com.android.okhttp.Response intercept (com.android.okhttp.Interceptor$Chain) throws java.io.IOException }
com/android/okhttp/MediaType.class
MediaType.java package com.android.okhttp public final com.android.okhttp.MediaType extends java.lang.Object { private static final String TOKEN private static final String QUOTED private static final java.util.regex.Pattern TYPE_SUBTYPE private static final java.util.regex.Pattern PARAMETER private final String mediaType private final String type private final String subtype private final String charset private void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String mediaType String type String subtype String charset public static com.android.okhttp.MediaType parse (java.lang.String) String name String charsetParameter int s String string java.util.regex.Matcher typeSubtype String type String subtype String charset java.util.regex.Matcher parameter public java.lang.String type () public java.lang.String subtype () public java.nio.charset.Charset charset () public java.nio.charset.Charset charset (java.nio.charset.Charset) java.nio.charset.Charset defaultValue public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () static void <clinit> () }
com/android/okhttp/MultipartBuilder$MultipartRequestBody.class
MultipartBuilder.java package com.android.okhttp final com.android.okhttp.MultipartBuilder$MultipartRequestBody extends com.android.okhttp.RequestBody { private final com.android.okhttp.okio.ByteString boundary private final com.android.okhttp.MediaType contentType private final java.util.List partHeaders private final java.util.List partBodies private long contentLength public void <init> (com.android.okhttp.MediaType, com.android.okhttp.okio.ByteString, java.util.List, java.util.List) com.android.okhttp.MediaType type com.android.okhttp.okio.ByteString boundary java.util.List partHeaders java.util.List partBodies public com.android.okhttp.MediaType contentType () public long contentLength () throws java.io.IOException long result private long writeOrCountBytes (com.android.okhttp.okio.BufferedSink, boolean) throws java.io.IOException int h int headerCount com.android.okhttp.Headers headers com.android.okhttp.RequestBody body com.android.okhttp.MediaType contentType long contentLength int p int partCount com.android.okhttp.okio.BufferedSink sink boolean countBytes long byteCount com.android.okhttp.okio.Buffer byteCountBuffer public void writeTo (com.android.okhttp.okio.BufferedSink) throws java.io.IOException com.android.okhttp.okio.BufferedSink sink }
com/android/okhttp/MultipartBuilder.class
MultipartBuilder.java package com.android.okhttp public final com.android.okhttp.MultipartBuilder extends java.lang.Object { public static final com.android.okhttp.MediaType MIXED public static final com.android.okhttp.MediaType ALTERNATIVE public static final com.android.okhttp.MediaType DIGEST public static final com.android.okhttp.MediaType PARALLEL public static final com.android.okhttp.MediaType FORM private static final byte[] COLONSPACE private static final byte[] CRLF private static final byte[] DASHDASH private final com.android.okhttp.okio.ByteString boundary private com.android.okhttp.MediaType type private final java.util.List partHeaders private final java.util.List partBodies public void <init> () public void <init> (java.lang.String) String boundary public com.android.okhttp.MultipartBuilder type (com.android.okhttp.MediaType) com.android.okhttp.MediaType type public com.android.okhttp.MultipartBuilder addPart (com.android.okhttp.RequestBody) com.android.okhttp.RequestBody body public com.android.okhttp.MultipartBuilder addPart (com.android.okhttp.Headers, com.android.okhttp.RequestBody) com.android.okhttp.Headers headers com.android.okhttp.RequestBody body private static java.lang.StringBuilder appendQuotedString (java.lang.StringBuilder, java.lang.String) char ch int i int len StringBuilder target String key public com.android.okhttp.MultipartBuilder addFormDataPart (java.lang.String, java.lang.String) String name String value public com.android.okhttp.MultipartBuilder addFormDataPart (java.lang.String, java.lang.String, com.android.okhttp.RequestBody) String name String filename com.android.okhttp.RequestBody value StringBuilder disposition public com.android.okhttp.RequestBody build () static synthetic byte[] access$000 () static synthetic byte[] access$100 () static synthetic byte[] access$200 () static void <clinit> () }
com/android/okhttp/OkCacheContainer.class
OkCacheContainer.java package com.android.okhttp public abstract com.android.okhttp.OkCacheContainer extends java.lang.Object { public abstract com.android.okhttp.Cache getCache () }
com/android/okhttp/OkHttpClient$1.class
OkHttpClient.java package com.android.okhttp com.android.okhttp.OkHttpClient$1 extends com.android.okhttp.internal.Internal { void <init> () public void addLenient (com.android.okhttp.Headers$Builder, java.lang.String) com.android.okhttp.Headers$Builder builder String line public void addLenient (com.android.okhttp.Headers$Builder, java.lang.String, java.lang.String) com.android.okhttp.Headers$Builder builder String name String value public void setCache (com.android.okhttp.OkHttpClient, com.android.okhttp.internal.InternalCache) com.android.okhttp.OkHttpClient client com.android.okhttp.internal.InternalCache internalCache public com.android.okhttp.internal.InternalCache internalCache (com.android.okhttp.OkHttpClient) com.android.okhttp.OkHttpClient client public boolean connectionBecameIdle (com.android.okhttp.ConnectionPool, com.android.okhttp.internal.io.RealConnection) com.android.okhttp.ConnectionPool pool com.android.okhttp.internal.io.RealConnection connection public com.android.okhttp.internal.io.RealConnection get (com.android.okhttp.ConnectionPool, com.android.okhttp.Address, com.android.okhttp.internal.http.StreamAllocation) com.android.okhttp.ConnectionPool pool com.android.okhttp.Address address com.android.okhttp.internal.http.StreamAllocation streamAllocation public void put (com.android.okhttp.ConnectionPool, com.android.okhttp.internal.io.RealConnection) com.android.okhttp.ConnectionPool pool com.android.okhttp.internal.io.RealConnection connection public com.android.okhttp.internal.RouteDatabase routeDatabase (com.android.okhttp.ConnectionPool) com.android.okhttp.ConnectionPool connectionPool public void callEnqueue (com.android.okhttp.Call, com.android.okhttp.Callback, boolean) com.android.okhttp.Call call com.android.okhttp.Callback responseCallback boolean forWebSocket public com.android.okhttp.internal.http.StreamAllocation callEngineGetStreamAllocation (com.android.okhttp.Call) com.android.okhttp.Call call public void apply (com.android.okhttp.ConnectionSpec, javax.net.ssl.SSLSocket, boolean) com.android.okhttp.ConnectionSpec tlsConfiguration javax.net.ssl.SSLSocket sslSocket boolean isFallback public com.android.okhttp.HttpUrl getHttpUrlChecked (java.lang.String) throws java.net.MalformedURLException java.net.UnknownHostException String url }
com/android/okhttp/OkHttpClient.class
OkHttpClient.java package com.android.okhttp public com.android.okhttp.OkHttpClient extends java.lang.Object implements java.lang.Cloneable { private static final java.util.List DEFAULT_PROTOCOLS private static final java.util.List DEFAULT_CONNECTION_SPECS private static javax.net.ssl.SSLSocketFactory defaultSslSocketFactory private final com.android.okhttp.internal.RouteDatabase routeDatabase private com.android.okhttp.Dispatcher dispatcher private java.net.Proxy proxy private java.util.List protocols private java.util.List connectionSpecs private final java.util.List interceptors private final java.util.List networkInterceptors private java.net.ProxySelector proxySelector private java.net.CookieHandler cookieHandler private com.android.okhttp.internal.InternalCache internalCache private com.android.okhttp.Cache cache private javax.net.SocketFactory socketFactory private javax.net.ssl.SSLSocketFactory sslSocketFactory private javax.net.ssl.HostnameVerifier hostnameVerifier private com.android.okhttp.CertificatePinner certificatePinner private com.android.okhttp.Authenticator authenticator private com.android.okhttp.ConnectionPool connectionPool private com.android.okhttp.Dns dns private boolean followSslRedirects private boolean followRedirects private boolean retryOnConnectionFailure private int connectTimeout private int readTimeout private int writeTimeout public void <init> () private void <init> (com.android.okhttp.OkHttpClient) com.android.okhttp.OkHttpClient okHttpClient public void setConnectTimeout (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit long millis public int getConnectTimeout () public void setReadTimeout (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit long millis public int getReadTimeout () public void setWriteTimeout (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit long millis public int getWriteTimeout () public com.android.okhttp.OkHttpClient setProxy (java.net.Proxy) java.net.Proxy proxy public java.net.Proxy getProxy () public com.android.okhttp.OkHttpClient setProxySelector (java.net.ProxySelector) java.net.ProxySelector proxySelector public java.net.ProxySelector getProxySelector () public com.android.okhttp.OkHttpClient setCookieHandler (java.net.CookieHandler) java.net.CookieHandler cookieHandler public java.net.CookieHandler getCookieHandler () void setInternalCache (com.android.okhttp.internal.InternalCache) com.android.okhttp.internal.InternalCache internalCache com.android.okhttp.internal.InternalCache internalCache () public com.android.okhttp.OkHttpClient setCache (com.android.okhttp.Cache) com.android.okhttp.Cache cache public com.android.okhttp.Cache getCache () public com.android.okhttp.OkHttpClient setDns (com.android.okhttp.Dns) com.android.okhttp.Dns dns public com.android.okhttp.Dns getDns () public com.android.okhttp.OkHttpClient setSocketFactory (javax.net.SocketFactory) javax.net.SocketFactory socketFactory public javax.net.SocketFactory getSocketFactory () public com.android.okhttp.OkHttpClient setSslSocketFactory (javax.net.ssl.SSLSocketFactory) javax.net.ssl.SSLSocketFactory sslSocketFactory public javax.net.ssl.SSLSocketFactory getSslSocketFactory () public com.android.okhttp.OkHttpClient setHostnameVerifier (javax.net.ssl.HostnameVerifier) javax.net.ssl.HostnameVerifier hostnameVerifier public javax.net.ssl.HostnameVerifier getHostnameVerifier () public com.android.okhttp.OkHttpClient setCertificatePinner (com.android.okhttp.CertificatePinner) com.android.okhttp.CertificatePinner certificatePinner public com.android.okhttp.CertificatePinner getCertificatePinner () public com.android.okhttp.OkHttpClient setAuthenticator (com.android.okhttp.Authenticator) com.android.okhttp.Authenticator authenticator public com.android.okhttp.Authenticator getAuthenticator () public com.android.okhttp.OkHttpClient setConnectionPool (com.android.okhttp.ConnectionPool) com.android.okhttp.ConnectionPool connectionPool public com.android.okhttp.ConnectionPool getConnectionPool () public com.android.okhttp.OkHttpClient setFollowSslRedirects (boolean) boolean followProtocolRedirects public boolean getFollowSslRedirects () public void setFollowRedirects (boolean) boolean followRedirects public boolean getFollowRedirects () public void setRetryOnConnectionFailure (boolean) boolean retryOnConnectionFailure public boolean getRetryOnConnectionFailure () com.android.okhttp.internal.RouteDatabase routeDatabase () public com.android.okhttp.OkHttpClient setDispatcher (com.android.okhttp.Dispatcher) com.android.okhttp.Dispatcher dispatcher public com.android.okhttp.Dispatcher getDispatcher () public com.android.okhttp.OkHttpClient setProtocols (java.util.List) java.util.List protocols public java.util.List getProtocols () public com.android.okhttp.OkHttpClient setConnectionSpecs (java.util.List) java.util.List connectionSpecs public java.util.List getConnectionSpecs () public java.util.List interceptors () public java.util.List networkInterceptors () public com.android.okhttp.Call newCall (com.android.okhttp.Request) com.android.okhttp.Request request public com.android.okhttp.OkHttpClient cancel (java.lang.Object) Object tag com.android.okhttp.OkHttpClient copyWithDefaults () com.android.okhttp.OkHttpClient result private synchronized javax.net.ssl.SSLSocketFactory getDefaultSSLSocketFactory () javax.net.ssl.SSLContext sslContext java.security.GeneralSecurityException e public com.android.okhttp.OkHttpClient clone () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () }
com/android/okhttp/OkUrlFactories.class
OkUrlFactories.java package com.android.okhttp public com.android.okhttp.OkUrlFactories extends java.lang.Object { private void <init> () public static java.net.HttpURLConnection open (com.android.okhttp.OkUrlFactory, java.net.URL, java.net.Proxy) com.android.okhttp.OkUrlFactory okUrlFactory java.net.URL url java.net.Proxy proxy public static void setUrlFilter (com.android.okhttp.OkUrlFactory, com.android.okhttp.internal.URLFilter) com.android.okhttp.OkUrlFactory okUrlFactory com.android.okhttp.internal.URLFilter urlFilter }
com/android/okhttp/OkUrlFactory$1.class
OkUrlFactory.java package com.android.okhttp com.android.okhttp.OkUrlFactory$1 extends java.net.URLStreamHandler { final synthetic String val$protocol final synthetic com.android.okhttp.OkUrlFactory this$0 void <init> (com.android.okhttp.OkUrlFactory, java.lang.String) com.android.okhttp.OkUrlFactory this$0 protected java.net.URLConnection openConnection (java.net.URL) java.net.URL url protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) java.net.URL url java.net.Proxy proxy protected int getDefaultPort () }
com/android/okhttp/OkUrlFactory.class
OkUrlFactory.java package com.android.okhttp public final com.android.okhttp.OkUrlFactory extends java.lang.Object implements java.net.URLStreamHandlerFactory java.lang.Cloneable { private final com.android.okhttp.OkHttpClient client private com.android.okhttp.internal.URLFilter urlFilter public void <init> (com.android.okhttp.OkHttpClient) com.android.okhttp.OkHttpClient client public com.android.okhttp.OkHttpClient client () void setUrlFilter (com.android.okhttp.internal.URLFilter) com.android.okhttp.internal.URLFilter filter public com.android.okhttp.OkUrlFactory clone () public java.net.HttpURLConnection open (java.net.URL) java.net.URL url java.net.HttpURLConnection open (java.net.URL, java.net.Proxy) java.net.URL url java.net.Proxy proxy String protocol com.android.okhttp.OkHttpClient copy public java.net.URLStreamHandler createURLStreamHandler (java.lang.String) String protocol public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/android/okhttp/Protocol.class
Protocol.java package com.android.okhttp public final enum com.android.okhttp.Protocol extends java.lang.Enum { public static final enum com.android.okhttp.Protocol HTTP_1_0 public static final enum com.android.okhttp.Protocol HTTP_1_1 public static final enum com.android.okhttp.Protocol SPDY_3 public static final enum com.android.okhttp.Protocol HTTP_2 private final String protocol private static final synthetic com.android.okhttp.Protocol[] $VALUES public static com.android.okhttp.Protocol[] values () public static com.android.okhttp.Protocol valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String protocol public static com.android.okhttp.Protocol get (java.lang.String) throws java.io.IOException String protocol public java.lang.String toString () static void <clinit> () }
com/android/okhttp/Request$1.class
Request.java package com.android.okhttp synthetic com.android.okhttp.Request$1 extends java.lang.Object { }
com/android/okhttp/Request$Builder.class
Request.java package com.android.okhttp public com.android.okhttp.Request$Builder extends java.lang.Object { private com.android.okhttp.HttpUrl url private String method private com.android.okhttp.Headers$Builder headers private com.android.okhttp.RequestBody body private Object tag public void <init> () private void <init> (com.android.okhttp.Request) com.android.okhttp.Request request public com.android.okhttp.Request$Builder url (com.android.okhttp.HttpUrl) com.android.okhttp.HttpUrl url public com.android.okhttp.Request$Builder url (java.lang.String) String url com.android.okhttp.HttpUrl parsed public com.android.okhttp.Request$Builder url (java.net.URL) java.net.URL url com.android.okhttp.HttpUrl parsed public com.android.okhttp.Request$Builder header (java.lang.String, java.lang.String) String name String value public com.android.okhttp.Request$Builder addHeader (java.lang.String, java.lang.String) String name String value public com.android.okhttp.Request$Builder removeHeader (java.lang.String) String name public com.android.okhttp.Request$Builder headers (com.android.okhttp.Headers) com.android.okhttp.Headers headers public com.android.okhttp.Request$Builder cacheControl (com.android.okhttp.CacheControl) com.android.okhttp.CacheControl cacheControl String value public com.android.okhttp.Request$Builder get () public com.android.okhttp.Request$Builder head () public com.android.okhttp.Request$Builder post (com.android.okhttp.RequestBody) com.android.okhttp.RequestBody body public com.android.okhttp.Request$Builder delete (com.android.okhttp.RequestBody) com.android.okhttp.RequestBody body public com.android.okhttp.Request$Builder delete () public com.android.okhttp.Request$Builder put (com.android.okhttp.RequestBody) com.android.okhttp.RequestBody body public com.android.okhttp.Request$Builder patch (com.android.okhttp.RequestBody) com.android.okhttp.RequestBody body public com.android.okhttp.Request$Builder method (java.lang.String, com.android.okhttp.RequestBody) String method com.android.okhttp.RequestBody body public com.android.okhttp.Request$Builder tag (java.lang.Object) Object tag public com.android.okhttp.Request build () static synthetic com.android.okhttp.HttpUrl access$000 (com.android.okhttp.Request$Builder) com.android.okhttp.Request$Builder x0 static synthetic java.lang.String access$100 (com.android.okhttp.Request$Builder) com.android.okhttp.Request$Builder x0 static synthetic com.android.okhttp.Headers$Builder access$200 (com.android.okhttp.Request$Builder) com.android.okhttp.Request$Builder x0 static synthetic com.android.okhttp.RequestBody access$300 (com.android.okhttp.Request$Builder) com.android.okhttp.Request$Builder x0 static synthetic java.lang.Object access$400 (com.android.okhttp.Request$Builder) com.android.okhttp.Request$Builder x0 synthetic void <init> (com.android.okhttp.Request, com.android.okhttp.Request$1) com.android.okhttp.Request x0 com.android.okhttp.Request$1 x1 }
com/android/okhttp/Request.class
Request.java package com.android.okhttp public final com.android.okhttp.Request extends java.lang.Object { private final com.android.okhttp.HttpUrl url private final String method private final com.android.okhttp.Headers headers private final com.android.okhttp.RequestBody body private final Object tag private volatile java.net.URL javaNetUrl private volatile java.net.URI javaNetUri private volatile com.android.okhttp.CacheControl cacheControl private void <init> (com.android.okhttp.Request$Builder) com.android.okhttp.Request$Builder builder public com.android.okhttp.HttpUrl httpUrl () public java.net.URL url () java.net.URL result public java.net.URI uri () throws java.io.IOException java.net.URI result IllegalStateException e public java.lang.String urlString () public java.lang.String method () public com.android.okhttp.Headers headers () public java.lang.String header (java.lang.String) String name public java.util.List headers (java.lang.String) String name public com.android.okhttp.RequestBody body () public java.lang.Object tag () public com.android.okhttp.Request$Builder newBuilder () public com.android.okhttp.CacheControl cacheControl () com.android.okhttp.CacheControl result public boolean isHttps () public java.lang.String toString () static synthetic com.android.okhttp.HttpUrl access$600 (com.android.okhttp.Request) com.android.okhttp.Request x0 static synthetic java.lang.String access$700 (com.android.okhttp.Request) com.android.okhttp.Request x0 static synthetic com.android.okhttp.RequestBody access$800 (com.android.okhttp.Request) com.android.okhttp.Request x0 static synthetic java.lang.Object access$900 (com.android.okhttp.Request) com.android.okhttp.Request x0 static synthetic com.android.okhttp.Headers access$1000 (com.android.okhttp.Request) com.android.okhttp.Request x0 synthetic void <init> (com.android.okhttp.Request$Builder, com.android.okhttp.Request$1) com.android.okhttp.Request$Builder x0 com.android.okhttp.Request$1 x1 }
com/android/okhttp/RequestBody$1.class
RequestBody.java package com.android.okhttp com.android.okhttp.RequestBody$1 extends com.android.okhttp.RequestBody { final synthetic com.android.okhttp.MediaType val$contentType final synthetic com.android.okhttp.okio.ByteString val$content void <init> (com.android.okhttp.MediaType, com.android.okhttp.okio.ByteString) public com.android.okhttp.MediaType contentType () public long contentLength () throws java.io.IOException public void writeTo (com.android.okhttp.okio.BufferedSink) throws java.io.IOException com.android.okhttp.okio.BufferedSink sink }
com/android/okhttp/RequestBody$2.class
RequestBody.java package com.android.okhttp com.android.okhttp.RequestBody$2 extends com.android.okhttp.RequestBody { final synthetic com.android.okhttp.MediaType val$contentType final synthetic int val$byteCount final synthetic byte[] val$content final synthetic int val$offset void <init> (com.android.okhttp.MediaType, int, byte[], int) public com.android.okhttp.MediaType contentType () public long contentLength () public void writeTo (com.android.okhttp.okio.BufferedSink) throws java.io.IOException com.android.okhttp.okio.BufferedSink sink }
com/android/okhttp/RequestBody$3.class
RequestBody.java package com.android.okhttp com.android.okhttp.RequestBody$3 extends com.android.okhttp.RequestBody { final synthetic com.android.okhttp.MediaType val$contentType final synthetic java.io.File val$file void <init> (com.android.okhttp.MediaType, java.io.File) public com.android.okhttp.MediaType contentType () public long contentLength () public void writeTo (com.android.okhttp.okio.BufferedSink) throws java.io.IOException com.android.okhttp.okio.BufferedSink sink com.android.okhttp.okio.Source source }
com/android/okhttp/RequestBody.class
RequestBody.java package com.android.okhttp public abstract com.android.okhttp.RequestBody extends java.lang.Object { public void <init> () public abstract com.android.okhttp.MediaType contentType () public long contentLength () throws java.io.IOException public abstract void writeTo (com.android.okhttp.okio.BufferedSink) throws java.io.IOException public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, java.lang.String) com.android.okhttp.MediaType contentType String content java.nio.charset.Charset charset byte[] bytes public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, com.android.okhttp.okio.ByteString) com.android.okhttp.MediaType contentType com.android.okhttp.okio.ByteString content public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, byte[]) com.android.okhttp.MediaType contentType byte[] content public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, byte[], int, int) com.android.okhttp.MediaType contentType byte[] content int offset int byteCount public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, java.io.File) com.android.okhttp.MediaType contentType java.io.File file }
com/android/okhttp/Response$1.class
Response.java package com.android.okhttp synthetic com.android.okhttp.Response$1 extends java.lang.Object { }
com/android/okhttp/Response$Builder.class
Response.java package com.android.okhttp public com.android.okhttp.Response$Builder extends java.lang.Object { private com.android.okhttp.Request request private com.android.okhttp.Protocol protocol private int code private String message private com.android.okhttp.Handshake handshake private com.android.okhttp.Headers$Builder headers private com.android.okhttp.ResponseBody body private com.android.okhttp.Response networkResponse private com.android.okhttp.Response cacheResponse private com.android.okhttp.Response priorResponse public void <init> () private void <init> (com.android.okhttp.Response) com.android.okhttp.Response response public com.android.okhttp.Response$Builder request (com.android.okhttp.Request) com.android.okhttp.Request request public com.android.okhttp.Response$Builder protocol (com.android.okhttp.Protocol) com.android.okhttp.Protocol protocol public com.android.okhttp.Response$Builder code (int) int code public com.android.okhttp.Response$Builder message (java.lang.String) String message public com.android.okhttp.Response$Builder handshake (com.android.okhttp.Handshake) com.android.okhttp.Handshake handshake public com.android.okhttp.Response$Builder header (java.lang.String, java.lang.String) String name String value public com.android.okhttp.Response$Builder addHeader (java.lang.String, java.lang.String) String name String value public com.android.okhttp.Response$Builder removeHeader (java.lang.String) String name public com.android.okhttp.Response$Builder headers (com.android.okhttp.Headers) com.android.okhttp.Headers headers public com.android.okhttp.Response$Builder body (com.android.okhttp.ResponseBody) com.android.okhttp.ResponseBody body public com.android.okhttp.Response$Builder networkResponse (com.android.okhttp.Response) com.android.okhttp.Response networkResponse public com.android.okhttp.Response$Builder cacheResponse (com.android.okhttp.Response) com.android.okhttp.Response cacheResponse private void checkSupportResponse (java.lang.String, com.android.okhttp.Response) String name com.android.okhttp.Response response public com.android.okhttp.Response$Builder priorResponse (com.android.okhttp.Response) com.android.okhttp.Response priorResponse private void checkPriorResponse (com.android.okhttp.Response) com.android.okhttp.Response response public com.android.okhttp.Response build () static synthetic com.android.okhttp.Request access$000 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic com.android.okhttp.Protocol access$100 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic int access$200 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic java.lang.String access$300 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic com.android.okhttp.Handshake access$400 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic com.android.okhttp.Headers$Builder access$500 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic com.android.okhttp.ResponseBody access$600 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic com.android.okhttp.Response access$700 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic com.android.okhttp.Response access$800 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 static synthetic com.android.okhttp.Response access$900 (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder x0 synthetic void <init> (com.android.okhttp.Response, com.android.okhttp.Response$1) com.android.okhttp.Response x0 com.android.okhttp.Response$1 x1 }
com/android/okhttp/Response.class
Response.java package com.android.okhttp public final com.android.okhttp.Response extends java.lang.Object { private final com.android.okhttp.Request request private final com.android.okhttp.Protocol protocol private final int code private final String message private final com.android.okhttp.Handshake handshake private final com.android.okhttp.Headers headers private final com.android.okhttp.ResponseBody body private com.android.okhttp.Response networkResponse private com.android.okhttp.Response cacheResponse private final com.android.okhttp.Response priorResponse private volatile com.android.okhttp.CacheControl cacheControl private void <init> (com.android.okhttp.Response$Builder) com.android.okhttp.Response$Builder builder public com.android.okhttp.Request request () public com.android.okhttp.Protocol protocol () public int code () public boolean isSuccessful () public java.lang.String message () public com.android.okhttp.Handshake handshake () public java.util.List headers (java.lang.String) String name public java.lang.String header (java.lang.String) String name public java.lang.String header (java.lang.String, java.lang.String) String name String defaultValue String result public com.android.okhttp.Headers headers () public com.android.okhttp.ResponseBody body () public com.android.okhttp.Response$Builder newBuilder () public boolean isRedirect () public com.android.okhttp.Response networkResponse () public com.android.okhttp.Response cacheResponse () public com.android.okhttp.Response priorResponse () public java.util.List challenges () String responseField String responseField String responseField public com.android.okhttp.CacheControl cacheControl () com.android.okhttp.CacheControl result public java.lang.String toString () static synthetic com.android.okhttp.Request access$1100 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic com.android.okhttp.Protocol access$1200 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic int access$1300 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic java.lang.String access$1400 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic com.android.okhttp.Handshake access$1500 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic com.android.okhttp.Headers access$1600 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic com.android.okhttp.ResponseBody access$1700 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic com.android.okhttp.Response access$1800 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic com.android.okhttp.Response access$1900 (com.android.okhttp.Response) com.android.okhttp.Response x0 static synthetic com.android.okhttp.Response access$2000 (com.android.okhttp.Response) com.android.okhttp.Response x0 synthetic void <init> (com.android.okhttp.Response$Builder, com.android.okhttp.Response$1) com.android.okhttp.Response$Builder x0 com.android.okhttp.Response$1 x1 }
com/android/okhttp/ResponseBody$1.class
ResponseBody.java package com.android.okhttp com.android.okhttp.ResponseBody$1 extends com.android.okhttp.ResponseBody { final synthetic com.android.okhttp.MediaType val$contentType final synthetic long val$contentLength final synthetic com.android.okhttp.okio.BufferedSource val$content void <init> (com.android.okhttp.MediaType, long, com.android.okhttp.okio.BufferedSource) public com.android.okhttp.MediaType contentType () public long contentLength () public com.android.okhttp.okio.BufferedSource source () }
com/android/okhttp/ResponseBody.class
ResponseBody.java package com.android.okhttp public abstract com.android.okhttp.ResponseBody extends java.lang.Object implements java.io.Closeable { private java.io.Reader reader public void <init> () public abstract com.android.okhttp.MediaType contentType () public abstract long contentLength () throws java.io.IOException public final java.io.InputStream byteStream () throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSource source () throws java.io.IOException public final byte[] bytes () throws java.io.IOException byte[] bytes long contentLength com.android.okhttp.okio.BufferedSource source byte[] bytes public final java.io.Reader charStream () throws java.io.IOException java.io.Reader r public final java.lang.String string () throws java.io.IOException private java.nio.charset.Charset charset () com.android.okhttp.MediaType contentType public void close () throws java.io.IOException public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, java.lang.String) com.android.okhttp.MediaType contentType String content java.nio.charset.Charset charset com.android.okhttp.okio.Buffer buffer public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, byte[]) com.android.okhttp.MediaType contentType byte[] content com.android.okhttp.okio.Buffer buffer public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, long, com.android.okhttp.okio.BufferedSource) com.android.okhttp.MediaType contentType long contentLength com.android.okhttp.okio.BufferedSource content }
com/android/okhttp/Route.class
Route.java package com.android.okhttp public final com.android.okhttp.Route extends java.lang.Object { final com.android.okhttp.Address address final java.net.Proxy proxy final java.net.InetSocketAddress inetSocketAddress public void <init> (com.android.okhttp.Address, java.net.Proxy, java.net.InetSocketAddress) com.android.okhttp.Address address java.net.Proxy proxy java.net.InetSocketAddress inetSocketAddress public com.android.okhttp.Address getAddress () public java.net.Proxy getProxy () public java.net.InetSocketAddress getSocketAddress () public boolean requiresTunnel () public boolean equals (java.lang.Object) com.android.okhttp.Route other Object obj public int hashCode () int result }
com/android/okhttp/TlsVersion.class
TlsVersion.java package com.android.okhttp public final enum com.android.okhttp.TlsVersion extends java.lang.Enum { public static final enum com.android.okhttp.TlsVersion TLS_1_2 public static final enum com.android.okhttp.TlsVersion TLS_1_1 public static final enum com.android.okhttp.TlsVersion TLS_1_0 public static final enum com.android.okhttp.TlsVersion SSL_3_0 final String javaName private static final synthetic com.android.okhttp.TlsVersion[] $VALUES public static com.android.okhttp.TlsVersion[] values () public static com.android.okhttp.TlsVersion valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String javaName public static com.android.okhttp.TlsVersion forJavaName (java.lang.String) String javaName public java.lang.String javaName () static void <clinit> () }
com/android/okhttp/internal/
com/android/okhttp/internal/ConnectionSpecSelector.class
ConnectionSpecSelector.java package com.android.okhttp.internal public final com.android.okhttp.internal.ConnectionSpecSelector extends java.lang.Object { private final java.util.List connectionSpecs private int nextModeIndex private boolean isFallbackPossible private boolean isFallback public void <init> (java.util.List) java.util.List connectionSpecs public com.android.okhttp.ConnectionSpec configureSecureSocket (javax.net.ssl.SSLSocket) throws java.io.IOException com.android.okhttp.ConnectionSpec connectionSpec int i int size javax.net.ssl.SSLSocket sslSocket com.android.okhttp.ConnectionSpec tlsConfiguration public boolean connectionFailed (java.io.IOException) java.io.IOException e private boolean isFallbackPossible (javax.net.ssl.SSLSocket) int i javax.net.ssl.SSLSocket socket }
com/android/okhttp/internal/DiskLruCache$1.class
DiskLruCache.java package com.android.okhttp.internal com.android.okhttp.internal.DiskLruCache$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.okhttp.internal.DiskLruCache this$0 void <init> (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache this$0 public void run () java.io.IOException e }
com/android/okhttp/internal/DiskLruCache$2.class
DiskLruCache.java package com.android.okhttp.internal com.android.okhttp.internal.DiskLruCache$2 extends com.android.okhttp.internal.FaultHidingSink { static final synthetic boolean $assertionsDisabled final synthetic com.android.okhttp.internal.DiskLruCache this$0 void <init> (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.okio.Sink) com.android.okhttp.internal.DiskLruCache this$0 com.android.okhttp.okio.Sink delegate protected void onException (java.io.IOException) java.io.IOException e static void <clinit> () }
com/android/okhttp/internal/DiskLruCache$3.class
DiskLruCache.java package com.android.okhttp.internal com.android.okhttp.internal.DiskLruCache$3 extends java.lang.Object implements java.util.Iterator { final java.util.Iterator delegate com.android.okhttp.internal.DiskLruCache$Snapshot nextSnapshot com.android.okhttp.internal.DiskLruCache$Snapshot removeSnapshot final synthetic com.android.okhttp.internal.DiskLruCache this$0 void <init> (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache this$0 public boolean hasNext () com.android.okhttp.internal.DiskLruCache$Entry entry com.android.okhttp.internal.DiskLruCache$Snapshot snapshot public com.android.okhttp.internal.DiskLruCache$Snapshot next () public void remove () public volatile synthetic java.lang.Object next () }
com/android/okhttp/internal/DiskLruCache$4.class
DiskLruCache.java package com.android.okhttp.internal com.android.okhttp.internal.DiskLruCache$4 extends java.lang.Object implements com.android.okhttp.okio.Sink { void <init> () public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount public void flush () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException }
com/android/okhttp/internal/DiskLruCache$Editor$1.class
DiskLruCache.java package com.android.okhttp.internal com.android.okhttp.internal.DiskLruCache$Editor$1 extends com.android.okhttp.internal.FaultHidingSink { final synthetic com.android.okhttp.internal.DiskLruCache$Editor this$1 void <init> (com.android.okhttp.internal.DiskLruCache$Editor, com.android.okhttp.okio.Sink) com.android.okhttp.internal.DiskLruCache$Editor this$1 com.android.okhttp.okio.Sink delegate protected void onException (java.io.IOException) java.io.IOException e }
com/android/okhttp/internal/DiskLruCache$Editor.class
DiskLruCache.java package com.android.okhttp.internal public final com.android.okhttp.internal.DiskLruCache$Editor extends java.lang.Object { private final com.android.okhttp.internal.DiskLruCache$Entry entry private final boolean[] written private boolean done final synthetic com.android.okhttp.internal.DiskLruCache this$0 private void <init> (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache this$0 com.android.okhttp.internal.DiskLruCache$Entry entry void detach () int i public com.android.okhttp.okio.Source newSource (int) throws java.io.IOException java.io.FileNotFoundException e int index public com.android.okhttp.okio.Sink newSink (int) throws java.io.IOException com.android.okhttp.okio.Sink sink java.io.FileNotFoundException e java.io.File dirtyFile com.android.okhttp.okio.Sink sink int index public void commit () throws java.io.IOException public void abort () throws java.io.IOException public void abortUnlessCommitted () synthetic void <init> (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.internal.DiskLruCache$Entry, com.android.okhttp.internal.DiskLruCache$1) com.android.okhttp.internal.DiskLruCache x0 com.android.okhttp.internal.DiskLruCache$Entry x1 com.android.okhttp.internal.DiskLruCache$1 x2 static synthetic com.android.okhttp.internal.DiskLruCache$Entry access$1700 (com.android.okhttp.internal.DiskLruCache$Editor) com.android.okhttp.internal.DiskLruCache$Editor x0 static synthetic boolean[] access$1800 (com.android.okhttp.internal.DiskLruCache$Editor) com.android.okhttp.internal.DiskLruCache$Editor x0 }
com/android/okhttp/internal/DiskLruCache$Entry.class
DiskLruCache.java package com.android.okhttp.internal final com.android.okhttp.internal.DiskLruCache$Entry extends java.lang.Object { private final String key private final long[] lengths private final java.io.File[] cleanFiles private final java.io.File[] dirtyFiles private boolean readable private com.android.okhttp.internal.DiskLruCache$Editor currentEditor private long sequenceNumber final synthetic com.android.okhttp.internal.DiskLruCache this$0 private void <init> (com.android.okhttp.internal.DiskLruCache, java.lang.String) int i String key StringBuilder fileBuilder int truncateTo private void setLengths (java.lang.String[]) throws java.io.IOException int i NumberFormatException e String[] strings void writeLengths (com.android.okhttp.okio.BufferedSink) throws java.io.IOException long length com.android.okhttp.okio.BufferedSink writer private java.io.IOException invalidLengths (java.lang.String[]) throws java.io.IOException String[] strings com.android.okhttp.internal.DiskLruCache$Snapshot snapshot () int i int i java.io.FileNotFoundException e com.android.okhttp.okio.Source[] sources long[] lengths synthetic void <init> (com.android.okhttp.internal.DiskLruCache, java.lang.String, com.android.okhttp.internal.DiskLruCache$1) com.android.okhttp.internal.DiskLruCache x0 String x1 com.android.okhttp.internal.DiskLruCache$1 x2 static synthetic boolean access$802 (com.android.okhttp.internal.DiskLruCache$Entry, boolean) com.android.okhttp.internal.DiskLruCache$Entry x0 boolean x1 static synthetic com.android.okhttp.internal.DiskLruCache$Editor access$902 (com.android.okhttp.internal.DiskLruCache$Entry, com.android.okhttp.internal.DiskLruCache$Editor) com.android.okhttp.internal.DiskLruCache$Entry x0 com.android.okhttp.internal.DiskLruCache$Editor x1 static synthetic void access$1000 (com.android.okhttp.internal.DiskLruCache$Entry, java.lang.String[]) throws java.io.IOException com.android.okhttp.internal.DiskLruCache$Entry x0 String[] x1 static synthetic com.android.okhttp.internal.DiskLruCache$Editor access$900 (com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache$Entry x0 static synthetic long[] access$1200 (com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache$Entry x0 static synthetic java.io.File[] access$1300 (com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache$Entry x0 static synthetic java.io.File[] access$1400 (com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache$Entry x0 static synthetic java.lang.String access$1500 (com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache$Entry x0 static synthetic boolean access$800 (com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache$Entry x0 static synthetic long access$1600 (com.android.okhttp.internal.DiskLruCache$Entry) com.android.okhttp.internal.DiskLruCache$Entry x0 static synthetic long access$1602 (com.android.okhttp.internal.DiskLruCache$Entry, long) com.android.okhttp.internal.DiskLruCache$Entry x0 long x1 }
com/android/okhttp/internal/DiskLruCache$Snapshot.class
DiskLruCache.java package com.android.okhttp.internal public final com.android.okhttp.internal.DiskLruCache$Snapshot extends java.lang.Object implements java.io.Closeable { private final String key private final long sequenceNumber private final com.android.okhttp.okio.Source[] sources private final long[] lengths final synthetic com.android.okhttp.internal.DiskLruCache this$0 private void <init> (com.android.okhttp.internal.DiskLruCache, java.lang.String, long, com.android.okhttp.okio.Source[], long[]) com.android.okhttp.internal.DiskLruCache this$0 String key long sequenceNumber com.android.okhttp.okio.Source[] sources long[] lengths public java.lang.String key () public com.android.okhttp.internal.DiskLruCache$Editor edit () throws java.io.IOException public com.android.okhttp.okio.Source getSource (int) int index public long getLength (int) int index public void close () com.android.okhttp.okio.Source in static synthetic java.lang.String access$2000 (com.android.okhttp.internal.DiskLruCache$Snapshot) com.android.okhttp.internal.DiskLruCache$Snapshot x0 synthetic void <init> (com.android.okhttp.internal.DiskLruCache, java.lang.String, long, com.android.okhttp.okio.Source[], long[], com.android.okhttp.internal.DiskLruCache$1) com.android.okhttp.internal.DiskLruCache x0 String x1 long x2 com.android.okhttp.okio.Source[] x3 long[] x4 com.android.okhttp.internal.DiskLruCache$1 x5 }
com/android/okhttp/internal/DiskLruCache.class
DiskLruCache.java package com.android.okhttp.internal public final com.android.okhttp.internal.DiskLruCache extends java.lang.Object implements java.io.Closeable { static final String JOURNAL_FILE static final String JOURNAL_FILE_TEMP static final String JOURNAL_FILE_BACKUP static final String MAGIC static final String VERSION_1 static final long ANY_SEQUENCE_NUMBER static final java.util.regex.Pattern LEGAL_KEY_PATTERN private static final String CLEAN private static final String DIRTY private static final String REMOVE private static final String READ private final com.android.okhttp.internal.io.FileSystem fileSystem private final java.io.File directory private final java.io.File journalFile private final java.io.File journalFileTmp private final java.io.File journalFileBackup private final int appVersion private long maxSize private final int valueCount private long size private com.android.okhttp.okio.BufferedSink journalWriter private final java.util.LinkedHashMap lruEntries private int redundantOpCount private boolean hasJournalErrors private boolean initialized private boolean closed private long nextSequenceNumber private final java.util.concurrent.Executor executor private final Runnable cleanupRunnable private static final com.android.okhttp.okio.Sink NULL_SINK static final synthetic boolean $assertionsDisabled void <init> (com.android.okhttp.internal.io.FileSystem, java.io.File, int, int, long, java.util.concurrent.Executor) com.android.okhttp.internal.io.FileSystem fileSystem java.io.File directory int appVersion int valueCount long maxSize java.util.concurrent.Executor executor public synchronized void initialize () throws java.io.IOException java.io.IOException journalIsCorrupt public static com.android.okhttp.internal.DiskLruCache create (com.android.okhttp.internal.io.FileSystem, java.io.File, int, int, long) com.android.okhttp.internal.io.FileSystem fileSystem java.io.File directory int appVersion int valueCount long maxSize java.util.concurrent.Executor executor private void readJournal () throws java.io.IOException java.io.EOFException endOfJournal String magic String version String appVersionString String valueCountString String blank int lineCount com.android.okhttp.okio.BufferedSource source private com.android.okhttp.okio.BufferedSink newJournalWriter () throws java.io.FileNotFoundException com.android.okhttp.okio.Sink fileSink com.android.okhttp.okio.Sink faultHidingSink private void readJournalLine (java.lang.String) throws java.io.IOException String key String[] parts String line int firstSpace int keyBegin int secondSpace String key com.android.okhttp.internal.DiskLruCache$Entry entry private void processJournal () throws java.io.IOException int t int t com.android.okhttp.internal.DiskLruCache$Entry entry java.util.Iterator i private synchronized void rebuildJournal () throws java.io.IOException com.android.okhttp.internal.DiskLruCache$Entry entry com.android.okhttp.okio.BufferedSink writer public synchronized com.android.okhttp.internal.DiskLruCache$Snapshot get (java.lang.String) throws java.io.IOException String key com.android.okhttp.internal.DiskLruCache$Entry entry com.android.okhttp.internal.DiskLruCache$Snapshot snapshot public com.android.okhttp.internal.DiskLruCache$Editor edit (java.lang.String) throws java.io.IOException String key private synchronized com.android.okhttp.internal.DiskLruCache$Editor edit (java.lang.String, long) throws java.io.IOException String key long expectedSequenceNumber com.android.okhttp.internal.DiskLruCache$Entry entry com.android.okhttp.internal.DiskLruCache$Editor editor public java.io.File getDirectory () public synchronized long getMaxSize () public synchronized void setMaxSize (long) long maxSize public synchronized long size () throws java.io.IOException private synchronized void completeEdit (com.android.okhttp.internal.DiskLruCache$Editor, boolean) throws java.io.IOException int i java.io.File clean long oldLength long newLength java.io.File dirty int i com.android.okhttp.internal.DiskLruCache$Editor editor boolean success com.android.okhttp.internal.DiskLruCache$Entry entry private boolean journalRebuildRequired () int redundantOpCompactThreshold public synchronized boolean remove (java.lang.String) throws java.io.IOException String key com.android.okhttp.internal.DiskLruCache$Entry entry private boolean removeEntry (com.android.okhttp.internal.DiskLruCache$Entry) throws java.io.IOException int i com.android.okhttp.internal.DiskLruCache$Entry entry public synchronized boolean isClosed () private synchronized void checkNotClosed () public synchronized void flush () throws java.io.IOException public synchronized void close () throws java.io.IOException com.android.okhttp.internal.DiskLruCache$Entry entry private void trimToSize () throws java.io.IOException com.android.okhttp.internal.DiskLruCache$Entry toEvict public void delete () throws java.io.IOException public synchronized void evictAll () throws java.io.IOException com.android.okhttp.internal.DiskLruCache$Entry entry private void validateKey (java.lang.String) String key java.util.regex.Matcher matcher public synchronized java.util.Iterator snapshots () throws java.io.IOException static synthetic boolean access$000 (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache x0 static synthetic boolean access$100 (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache x0 static synthetic void access$200 (com.android.okhttp.internal.DiskLruCache) throws java.io.IOException com.android.okhttp.internal.DiskLruCache x0 static synthetic boolean access$300 (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache x0 static synthetic void access$400 (com.android.okhttp.internal.DiskLruCache) throws java.io.IOException com.android.okhttp.internal.DiskLruCache x0 static synthetic int access$502 (com.android.okhttp.internal.DiskLruCache, int) com.android.okhttp.internal.DiskLruCache x0 int x1 static synthetic boolean access$602 (com.android.okhttp.internal.DiskLruCache, boolean) com.android.okhttp.internal.DiskLruCache x0 boolean x1 static synthetic java.util.LinkedHashMap access$1900 (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache x0 static synthetic com.android.okhttp.internal.DiskLruCache$Editor access$2100 (com.android.okhttp.internal.DiskLruCache, java.lang.String, long) throws java.io.IOException com.android.okhttp.internal.DiskLruCache x0 String x1 long x2 static synthetic int access$2200 (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache x0 static synthetic com.android.okhttp.internal.io.FileSystem access$2300 (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache x0 static synthetic com.android.okhttp.okio.Sink access$2400 () static synthetic void access$2500 (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.internal.DiskLruCache$Editor, boolean) throws java.io.IOException com.android.okhttp.internal.DiskLruCache x0 com.android.okhttp.internal.DiskLruCache$Editor x1 boolean x2 static synthetic java.io.File access$2600 (com.android.okhttp.internal.DiskLruCache) com.android.okhttp.internal.DiskLruCache x0 static void <clinit> () }
com/android/okhttp/internal/FaultHidingSink.class
FaultHidingSink.java package com.android.okhttp.internal com.android.okhttp.internal.FaultHidingSink extends com.android.okhttp.okio.ForwardingSink { private boolean hasErrors public void <init> (com.android.okhttp.okio.Sink) com.android.okhttp.okio.Sink delegate public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException java.io.IOException e com.android.okhttp.okio.Buffer source long byteCount public void flush () throws java.io.IOException java.io.IOException e public void close () throws java.io.IOException java.io.IOException e protected void onException (java.io.IOException) java.io.IOException e }
com/android/okhttp/internal/Internal.class
Internal.java package com.android.okhttp.internal public abstract com.android.okhttp.internal.Internal extends java.lang.Object { public static final java.util.logging.Logger logger public static com.android.okhttp.internal.Internal instance public void <init> () public static void initializeInstanceForTests () public abstract void addLenient (com.android.okhttp.Headers$Builder, java.lang.String) public abstract void addLenient (com.android.okhttp.Headers$Builder, java.lang.String, java.lang.String) public abstract void setCache (com.android.okhttp.OkHttpClient, com.android.okhttp.internal.InternalCache) public abstract com.android.okhttp.internal.InternalCache internalCache (com.android.okhttp.OkHttpClient) public abstract com.android.okhttp.internal.io.RealConnection get (com.android.okhttp.ConnectionPool, com.android.okhttp.Address, com.android.okhttp.internal.http.StreamAllocation) public abstract void put (com.android.okhttp.ConnectionPool, com.android.okhttp.internal.io.RealConnection) public abstract boolean connectionBecameIdle (com.android.okhttp.ConnectionPool, com.android.okhttp.internal.io.RealConnection) public abstract com.android.okhttp.internal.RouteDatabase routeDatabase (com.android.okhttp.ConnectionPool) public abstract void apply (com.android.okhttp.ConnectionSpec, javax.net.ssl.SSLSocket, boolean) public abstract com.android.okhttp.HttpUrl getHttpUrlChecked (java.lang.String) throws java.net.MalformedURLException java.net.UnknownHostException public abstract void callEnqueue (com.android.okhttp.Call, com.android.okhttp.Callback, boolean) public abstract com.android.okhttp.internal.http.StreamAllocation callEngineGetStreamAllocation (com.android.okhttp.Call) static void <clinit> () }
com/android/okhttp/internal/InternalCache.class
InternalCache.java package com.android.okhttp.internal public abstract com.android.okhttp.internal.InternalCache extends java.lang.Object { public abstract com.android.okhttp.Response get (com.android.okhttp.Request) throws java.io.IOException public abstract com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException public abstract void remove (com.android.okhttp.Request) throws java.io.IOException public abstract void update (com.android.okhttp.Response, com.android.okhttp.Response) throws java.io.IOException public abstract void trackConditionalCacheHit () public abstract void trackResponse (com.android.okhttp.internal.http.CacheStrategy) }
com/android/okhttp/internal/NamedRunnable.class
NamedRunnable.java package com.android.okhttp.internal public abstract com.android.okhttp.internal.NamedRunnable extends java.lang.Object implements java.lang.Runnable { protected final String name public transient void <init> (java.lang.String, java.lang.Object[]) String format Object[] args public final void run () String oldName protected abstract void execute () }
com/android/okhttp/internal/OptionalMethod.class
OptionalMethod.java package com.android.okhttp.internal com.android.okhttp.internal.OptionalMethod extends java.lang.Object { private final Class returnType private final String methodName private final Class[] methodParams public transient void <init> (java.lang.Class, java.lang.String, java.lang.Class[]) Class returnType String methodName Class[] methodParams public boolean isSupported (java.lang.Object) Object target public transient java.lang.Object invokeOptional (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException IllegalAccessException e Object target Object[] args java.lang.reflect.Method m public transient java.lang.Object invokeOptionalWithoutCheckedException (java.lang.Object, java.lang.Object[]) Throwable targetException AssertionError error java.lang.reflect.InvocationTargetException e Object target Object[] args public transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException AssertionError error IllegalAccessException e Object target Object[] args java.lang.reflect.Method m public transient java.lang.Object invokeWithoutCheckedException (java.lang.Object, java.lang.Object[]) Throwable targetException AssertionError error java.lang.reflect.InvocationTargetException e Object target Object[] args private java.lang.reflect.Method getMethod (java.lang.Class) Class clazz java.lang.reflect.Method method private static java.lang.reflect.Method getPublicMethod (java.lang.Class, java.lang.String, java.lang.Class[]) Class clazz String methodName Class[] parameterTypes java.lang.reflect.Method method }
com/android/okhttp/internal/Platform.class
Platform.java package com.android.okhttp.internal public com.android.okhttp.internal.Platform extends java.lang.Object { private static final java.util.concurrent.atomic.AtomicReference INSTANCE_HOLDER private static final com.android.okhttp.internal.OptionalMethod SET_USE_SESSION_TICKETS private static final com.android.okhttp.internal.OptionalMethod SET_HOSTNAME private static final com.android.okhttp.internal.OptionalMethod GET_ALPN_SELECTED_PROTOCOL private static final com.android.okhttp.internal.OptionalMethod SET_ALPN_PROTOCOLS protected void <init> () public static com.android.okhttp.internal.Platform get () public static com.android.okhttp.internal.Platform getAndSetForTest (com.android.okhttp.internal.Platform) com.android.okhttp.internal.Platform platform public void logW (java.lang.String) String warning public void tagSocket (java.net.Socket) throws java.net.SocketException java.net.Socket socket public void untagSocket (java.net.Socket) throws java.net.SocketException java.net.Socket socket public void configureTlsExtensions (javax.net.ssl.SSLSocket, java.lang.String, java.util.List) Object[] parameters javax.net.ssl.SSLSocket sslSocket String hostname java.util.List protocols javax.net.ssl.SSLParameters sslParams public void afterHandshake (javax.net.ssl.SSLSocket) javax.net.ssl.SSLSocket sslSocket public java.lang.String getSelectedProtocol (javax.net.ssl.SSLSocket) javax.net.ssl.SSLSocket socket boolean alpnSupported byte[] alpnResult public void connectSocket (java.net.Socket, java.net.InetSocketAddress, int) throws java.io.IOException java.net.Socket socket java.net.InetSocketAddress address int connectTimeout public java.lang.String getPrefix () public javax.net.ssl.X509TrustManager trustManager (javax.net.ssl.SSLSocketFactory) Class sslParametersClass ClassNotFoundException e javax.net.ssl.SSLSocketFactory sslSocketFactory Class sslParametersClass Object context public com.android.okhttp.internal.tls.TrustRootIndex trustRootIndex (javax.net.ssl.X509TrustManager) javax.net.ssl.X509TrustManager trustManager private static java.lang.Object readFieldOrNull (java.lang.Object, java.lang.Class, java.lang.String) java.lang.reflect.Field field Object value IllegalAccessException e Class c Object delegate Object instance Class fieldType String fieldName private static boolean isPlatformSocket (javax.net.ssl.SSLSocket) javax.net.ssl.SSLSocket socket private static java.lang.String[] getProtocolIds (java.util.List) int i java.util.List protocols String[] result static byte[] concatLengthPrefixed (java.util.List) com.android.okhttp.Protocol protocol int i int size java.util.List protocols com.android.okhttp.okio.Buffer result static void <clinit> () }
com/android/okhttp/internal/RouteDatabase.class
RouteDatabase.java package com.android.okhttp.internal public final com.android.okhttp.internal.RouteDatabase extends java.lang.Object { private final java.util.Set failedRoutes public void <init> () public synchronized void failed (com.android.okhttp.Route) com.android.okhttp.Route failedRoute public synchronized void connected (com.android.okhttp.Route) com.android.okhttp.Route route public synchronized boolean shouldPostpone (com.android.okhttp.Route) com.android.okhttp.Route route public synchronized int failedRoutesCount () }
com/android/okhttp/internal/URLFilter.class
URLFilter.java package com.android.okhttp.internal public abstract com.android.okhttp.internal.URLFilter extends java.lang.Object { public abstract void checkURLPermitted (java.net.URL) throws java.io.IOException }
com/android/okhttp/internal/Util$1.class
Util.java package com.android.okhttp.internal com.android.okhttp.internal.Util$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory { final synthetic String val$name final synthetic boolean val$daemon void <init> (java.lang.String, boolean) public java.lang.Thread newThread (java.lang.Runnable) Runnable runnable Thread result }
com/android/okhttp/internal/Util.class
Util.java package com.android.okhttp.internal public final com.android.okhttp.internal.Util extends java.lang.Object { public static final byte[] EMPTY_BYTE_ARRAY public static final String[] EMPTY_STRING_ARRAY public static final java.nio.charset.Charset UTF_8 private void <init> () public static void checkOffsetAndCount (long, long, long) long arrayLength long offset long count public static boolean equal (java.lang.Object, java.lang.Object) Object a Object b public static void closeQuietly (java.io.Closeable) RuntimeException rethrown java.io.Closeable closeable public static void closeQuietly (java.net.Socket) AssertionError e RuntimeException rethrown java.net.Socket socket public static void closeQuietly (java.net.ServerSocket) RuntimeException rethrown java.net.ServerSocket serverSocket public static void closeAll (java.io.Closeable, java.io.Closeable) throws java.io.IOException Throwable e Throwable e java.io.Closeable a java.io.Closeable b Throwable thrown public static boolean discard (com.android.okhttp.okio.Source, int, java.util.concurrent.TimeUnit) java.io.IOException e com.android.okhttp.okio.Source source int timeout java.util.concurrent.TimeUnit timeUnit public static boolean skipAll (com.android.okhttp.okio.Source, int, java.util.concurrent.TimeUnit) throws java.io.IOException com.android.okhttp.okio.Buffer skipBuffer java.io.InterruptedIOException e com.android.okhttp.okio.Source source int duration java.util.concurrent.TimeUnit timeUnit long now long originalDuration public static java.lang.String md5Hex (java.lang.String) java.security.MessageDigest messageDigest byte[] md5bytes Exception e String s public static java.lang.String shaBase64 (java.lang.String) java.security.MessageDigest messageDigest byte[] sha1Bytes Exception e String s public static com.android.okhttp.okio.ByteString sha1 (com.android.okhttp.okio.ByteString) java.security.MessageDigest messageDigest byte[] sha1Bytes java.security.NoSuchAlgorithmException e com.android.okhttp.okio.ByteString s public static java.util.List immutableList (java.util.List) java.util.List list public static transient java.util.List immutableList (java.lang.Object[]) Object[] elements public static java.util.Map immutableMap (java.util.Map) java.util.Map map public static java.util.concurrent.ThreadFactory threadFactory (java.lang.String, boolean) String name boolean daemon public static java.lang.Object[] intersect (java.lang.Class, java.lang.Object[], java.lang.Object[]) Class arrayType Object[] first Object[] second java.util.List result private static java.util.List intersect (java.lang.Object[], java.lang.Object[]) Object b Object a Object[] first Object[] second java.util.List result public static java.lang.String hostHeader (com.android.okhttp.HttpUrl, boolean) com.android.okhttp.HttpUrl url boolean includeDefaultPort String host public static java.lang.String toHumanReadableAscii (java.lang.String) int j com.android.okhttp.okio.Buffer buffer int i int length int c String s public static boolean isAndroidGetsocknameError (java.lang.AssertionError) AssertionError e public static boolean contains (java.lang.String[], java.lang.String) String[] array String value public static java.lang.String[] concat (java.lang.String[], java.lang.String) String[] array String value String[] result static void <clinit> () }
com/android/okhttp/internal/Version.class
Version.java package com.android.okhttp.internal public final com.android.okhttp.internal.Version extends java.lang.Object { public static java.lang.String userAgent () String agent private void <init> () }
com/android/okhttp/internal/framed/
com/android/okhttp/internal/framed/ErrorCode.class
ErrorCode.java package com.android.okhttp.internal.framed public final enum com.android.okhttp.internal.framed.ErrorCode extends java.lang.Enum { public static final enum com.android.okhttp.internal.framed.ErrorCode NO_ERROR public static final enum com.android.okhttp.internal.framed.ErrorCode PROTOCOL_ERROR public static final enum com.android.okhttp.internal.framed.ErrorCode INVALID_STREAM public static final enum com.android.okhttp.internal.framed.ErrorCode UNSUPPORTED_VERSION public static final enum com.android.okhttp.internal.framed.ErrorCode STREAM_IN_USE public static final enum com.android.okhttp.internal.framed.ErrorCode STREAM_ALREADY_CLOSED public static final enum com.android.okhttp.internal.framed.ErrorCode INTERNAL_ERROR public static final enum com.android.okhttp.internal.framed.ErrorCode FLOW_CONTROL_ERROR public static final enum com.android.okhttp.internal.framed.ErrorCode STREAM_CLOSED public static final enum com.android.okhttp.internal.framed.ErrorCode FRAME_TOO_LARGE public static final enum com.android.okhttp.internal.framed.ErrorCode REFUSED_STREAM public static final enum com.android.okhttp.internal.framed.ErrorCode CANCEL public static final enum com.android.okhttp.internal.framed.ErrorCode COMPRESSION_ERROR public static final enum com.android.okhttp.internal.framed.ErrorCode CONNECT_ERROR public static final enum com.android.okhttp.internal.framed.ErrorCode ENHANCE_YOUR_CALM public static final enum com.android.okhttp.internal.framed.ErrorCode INADEQUATE_SECURITY public static final enum com.android.okhttp.internal.framed.ErrorCode HTTP_1_1_REQUIRED public static final enum com.android.okhttp.internal.framed.ErrorCode INVALID_CREDENTIALS public final int httpCode public final int spdyRstCode public final int spdyGoAwayCode private static final synthetic com.android.okhttp.internal.framed.ErrorCode[] $VALUES public static com.android.okhttp.internal.framed.ErrorCode[] values () public static com.android.okhttp.internal.framed.ErrorCode valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int, int, int) int httpCode int spdyRstCode int spdyGoAwayCode public static com.android.okhttp.internal.framed.ErrorCode fromSpdy3Rst (int) com.android.okhttp.internal.framed.ErrorCode errorCode int code public static com.android.okhttp.internal.framed.ErrorCode fromHttp2 (int) com.android.okhttp.internal.framed.ErrorCode errorCode int code public static com.android.okhttp.internal.framed.ErrorCode fromSpdyGoAway (int) com.android.okhttp.internal.framed.ErrorCode errorCode int code static void <clinit> () }
com/android/okhttp/internal/framed/FrameReader$Handler.class
FrameReader.java package com.android.okhttp.internal.framed public abstract com.android.okhttp.internal.framed.FrameReader$Handler extends java.lang.Object { public abstract void data (boolean, int, com.android.okhttp.okio.BufferedSource, int) throws java.io.IOException public abstract void headers (boolean, boolean, int, int, java.util.List, com.android.okhttp.internal.framed.HeadersMode) public abstract void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) public abstract void settings (boolean, com.android.okhttp.internal.framed.Settings) public abstract void ackSettings () public abstract void ping (boolean, int, int) public abstract void goAway (int, com.android.okhttp.internal.framed.ErrorCode, com.android.okhttp.okio.ByteString) public abstract void windowUpdate (int, long) public abstract void priority (int, int, int, boolean) public abstract void pushPromise (int, int, java.util.List) throws java.io.IOException public abstract void alternateService (int, java.lang.String, com.android.okhttp.okio.ByteString, java.lang.String, int, long) }
com/android/okhttp/internal/framed/FrameReader.class
FrameReader.java package com.android.okhttp.internal.framed public abstract com.android.okhttp.internal.framed.FrameReader extends java.lang.Object implements java.io.Closeable { public abstract void readConnectionPreface () throws java.io.IOException public abstract boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException }
com/android/okhttp/internal/framed/FrameWriter.class
FrameWriter.java package com.android.okhttp.internal.framed public abstract com.android.okhttp.internal.framed.FrameWriter extends java.lang.Object implements java.io.Closeable { public abstract void connectionPreface () throws java.io.IOException public abstract void ackSettings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException public abstract void pushPromise (int, int, java.util.List) throws java.io.IOException public abstract void flush () throws java.io.IOException public abstract void synStream (boolean, boolean, int, int, java.util.List) throws java.io.IOException public abstract void synReply (boolean, int, java.util.List) throws java.io.IOException public abstract void headers (int, java.util.List) throws java.io.IOException public abstract void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException public abstract int maxDataLength () public abstract void data (boolean, int, com.android.okhttp.okio.Buffer, int) throws java.io.IOException public abstract void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException public abstract void ping (boolean, int, int) throws java.io.IOException public abstract void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException public abstract void windowUpdate (int, long) throws java.io.IOException }
com/android/okhttp/internal/framed/FramedConnection$1.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$1 extends com.android.okhttp.internal.NamedRunnable { final synthetic int val$streamId final synthetic com.android.okhttp.internal.framed.ErrorCode val$errorCode final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 transient void <init> (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, com.android.okhttp.internal.framed.ErrorCode) com.android.okhttp.internal.framed.FramedConnection this$0 String format Object[] args public void execute () }
com/android/okhttp/internal/framed/FramedConnection$2.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$2 extends com.android.okhttp.internal.NamedRunnable { final synthetic int val$streamId final synthetic long val$unacknowledgedBytesRead final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 transient void <init> (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, long) com.android.okhttp.internal.framed.FramedConnection this$0 String format Object[] args public void execute () }
com/android/okhttp/internal/framed/FramedConnection$3.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$3 extends com.android.okhttp.internal.NamedRunnable { final synthetic boolean val$reply final synthetic int val$payload1 final synthetic int val$payload2 final synthetic com.android.okhttp.internal.framed.Ping val$ping final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 transient void <init> (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], boolean, int, int, com.android.okhttp.internal.framed.Ping) com.android.okhttp.internal.framed.FramedConnection this$0 String format Object[] args public void execute () }
com/android/okhttp/internal/framed/FramedConnection$4.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$4 extends com.android.okhttp.internal.NamedRunnable { final synthetic int val$streamId final synthetic java.util.List val$requestHeaders final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 transient void <init> (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, java.util.List) com.android.okhttp.internal.framed.FramedConnection this$0 String format Object[] args public void execute () boolean cancel }
com/android/okhttp/internal/framed/FramedConnection$5.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$5 extends com.android.okhttp.internal.NamedRunnable { final synthetic int val$streamId final synthetic java.util.List val$requestHeaders final synthetic boolean val$inFinished final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 transient void <init> (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, java.util.List, boolean) com.android.okhttp.internal.framed.FramedConnection this$0 String format Object[] args public void execute () boolean cancel }
com/android/okhttp/internal/framed/FramedConnection$6.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$6 extends com.android.okhttp.internal.NamedRunnable { final synthetic int val$streamId final synthetic com.android.okhttp.okio.Buffer val$buffer final synthetic int val$byteCount final synthetic boolean val$inFinished final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 transient void <init> (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, com.android.okhttp.okio.Buffer, int, boolean) com.android.okhttp.internal.framed.FramedConnection this$0 String format Object[] args public void execute () boolean cancel }
com/android/okhttp/internal/framed/FramedConnection$7.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$7 extends com.android.okhttp.internal.NamedRunnable { final synthetic int val$streamId final synthetic com.android.okhttp.internal.framed.ErrorCode val$errorCode final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 transient void <init> (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, com.android.okhttp.internal.framed.ErrorCode) com.android.okhttp.internal.framed.FramedConnection this$0 String format Object[] args public void execute () }
com/android/okhttp/internal/framed/FramedConnection$Builder.class
FramedConnection.java package com.android.okhttp.internal.framed public com.android.okhttp.internal.framed.FramedConnection$Builder extends java.lang.Object { private java.net.Socket socket private String hostName private com.android.okhttp.okio.BufferedSource source private com.android.okhttp.okio.BufferedSink sink private com.android.okhttp.internal.framed.FramedConnection$Listener listener private com.android.okhttp.Protocol protocol private com.android.okhttp.internal.framed.PushObserver pushObserver private boolean client public void <init> (boolean) throws java.io.IOException boolean client public com.android.okhttp.internal.framed.FramedConnection$Builder socket (java.net.Socket) throws java.io.IOException java.net.Socket socket public com.android.okhttp.internal.framed.FramedConnection$Builder socket (java.net.Socket, java.lang.String, com.android.okhttp.okio.BufferedSource, com.android.okhttp.okio.BufferedSink) java.net.Socket socket String hostName com.android.okhttp.okio.BufferedSource source com.android.okhttp.okio.BufferedSink sink public com.android.okhttp.internal.framed.FramedConnection$Builder listener (com.android.okhttp.internal.framed.FramedConnection$Listener) com.android.okhttp.internal.framed.FramedConnection$Listener listener public com.android.okhttp.internal.framed.FramedConnection$Builder protocol (com.android.okhttp.Protocol) com.android.okhttp.Protocol protocol public com.android.okhttp.internal.framed.FramedConnection$Builder pushObserver (com.android.okhttp.internal.framed.PushObserver) com.android.okhttp.internal.framed.PushObserver pushObserver public com.android.okhttp.internal.framed.FramedConnection build () throws java.io.IOException static synthetic com.android.okhttp.Protocol access$000 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 static synthetic com.android.okhttp.internal.framed.PushObserver access$100 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 static synthetic boolean access$200 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 static synthetic com.android.okhttp.internal.framed.FramedConnection$Listener access$300 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 static synthetic java.lang.String access$400 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 static synthetic java.net.Socket access$500 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 static synthetic com.android.okhttp.okio.BufferedSink access$600 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 static synthetic com.android.okhttp.okio.BufferedSource access$700 (com.android.okhttp.internal.framed.FramedConnection$Builder) com.android.okhttp.internal.framed.FramedConnection$Builder x0 }
com/android/okhttp/internal/framed/FramedConnection$Listener$1.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$Listener$1 extends com.android.okhttp.internal.framed.FramedConnection$Listener { void <init> () public void onStream (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException com.android.okhttp.internal.framed.FramedStream stream }
com/android/okhttp/internal/framed/FramedConnection$Listener.class
FramedConnection.java package com.android.okhttp.internal.framed public abstract com.android.okhttp.internal.framed.FramedConnection$Listener extends java.lang.Object { public static final com.android.okhttp.internal.framed.FramedConnection$Listener REFUSE_INCOMING_STREAMS public void <init> () public abstract void onStream (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException public void onSettings (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection connection static void <clinit> () }
com/android/okhttp/internal/framed/FramedConnection$Reader$1.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$Reader$1 extends com.android.okhttp.internal.NamedRunnable { final synthetic com.android.okhttp.internal.framed.FramedStream val$newStream final synthetic com.android.okhttp.internal.framed.FramedConnection$Reader this$1 transient void <init> (com.android.okhttp.internal.framed.FramedConnection$Reader, java.lang.String, java.lang.Object[], com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedConnection$Reader this$1 String format Object[] args public void execute () java.io.IOException e }
com/android/okhttp/internal/framed/FramedConnection$Reader$2.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$Reader$2 extends com.android.okhttp.internal.NamedRunnable { final synthetic com.android.okhttp.internal.framed.FramedConnection$Reader this$1 transient void <init> (com.android.okhttp.internal.framed.FramedConnection$Reader, java.lang.String, java.lang.Object[]) com.android.okhttp.internal.framed.FramedConnection$Reader this$1 String format Object[] args public void execute () }
com/android/okhttp/internal/framed/FramedConnection$Reader$3.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$Reader$3 extends com.android.okhttp.internal.NamedRunnable { final synthetic com.android.okhttp.internal.framed.Settings val$peerSettings final synthetic com.android.okhttp.internal.framed.FramedConnection$Reader this$1 transient void <init> (com.android.okhttp.internal.framed.FramedConnection$Reader, java.lang.String, java.lang.Object[], com.android.okhttp.internal.framed.Settings) com.android.okhttp.internal.framed.FramedConnection$Reader this$1 String format Object[] args public void execute () }
com/android/okhttp/internal/framed/FramedConnection$Reader.class
FramedConnection.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedConnection$Reader extends com.android.okhttp.internal.NamedRunnable implements com.android.okhttp.internal.framed.FrameReader$Handler { final com.android.okhttp.internal.framed.FrameReader frameReader final synthetic com.android.okhttp.internal.framed.FramedConnection this$0 private void <init> (com.android.okhttp.internal.framed.FramedConnection, com.android.okhttp.internal.framed.FrameReader) com.android.okhttp.internal.framed.FramedConnection this$0 com.android.okhttp.internal.framed.FrameReader frameReader protected void execute () java.io.IOException e com.android.okhttp.internal.framed.ErrorCode connectionErrorCode com.android.okhttp.internal.framed.ErrorCode streamErrorCode public void data (boolean, int, com.android.okhttp.okio.BufferedSource, int) throws java.io.IOException boolean inFinished int streamId com.android.okhttp.okio.BufferedSource source int length com.android.okhttp.internal.framed.FramedStream dataStream public void headers (boolean, boolean, int, int, java.util.List, com.android.okhttp.internal.framed.HeadersMode) com.android.okhttp.internal.framed.FramedStream newStream com.android.okhttp.internal.framed.FramedStream stream boolean outFinished boolean inFinished int streamId int associatedStreamId java.util.List headerBlock com.android.okhttp.internal.framed.HeadersMode headersMode com.android.okhttp.internal.framed.FramedStream stream public void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) int streamId com.android.okhttp.internal.framed.ErrorCode errorCode com.android.okhttp.internal.framed.FramedStream rstStream public void settings (boolean, com.android.okhttp.internal.framed.Settings) int priorWriteWindowSize int peerInitialWindowSize com.android.okhttp.internal.framed.FramedStream stream boolean clearPrevious com.android.okhttp.internal.framed.Settings newSettings long delta com.android.okhttp.internal.framed.FramedStream[] streamsToNotify private void ackSettingsLater (com.android.okhttp.internal.framed.Settings) com.android.okhttp.internal.framed.Settings peerSettings public void ackSettings () public void ping (boolean, int, int) com.android.okhttp.internal.framed.Ping ping boolean reply int payload1 int payload2 public void goAway (int, com.android.okhttp.internal.framed.ErrorCode, com.android.okhttp.okio.ByteString) com.android.okhttp.internal.framed.FramedStream[] streamsCopy com.android.okhttp.internal.framed.FramedStream framedStream int lastGoodStreamId com.android.okhttp.internal.framed.ErrorCode errorCode com.android.okhttp.okio.ByteString debugData com.android.okhttp.internal.framed.FramedStream[] streamsCopy public void windowUpdate (int, long) com.android.okhttp.internal.framed.FramedStream stream int streamId long windowSizeIncrement public void priority (int, int, int, boolean) int streamId int streamDependency int weight boolean exclusive public void pushPromise (int, int, java.util.List) int streamId int promisedStreamId java.util.List requestHeaders public void alternateService (int, java.lang.String, com.android.okhttp.okio.ByteString, java.lang.String, int, long) int streamId String origin com.android.okhttp.okio.ByteString protocol String host int port long maxAge synthetic void <init> (com.android.okhttp.internal.framed.FramedConnection, com.android.okhttp.internal.framed.FrameReader, com.android.okhttp.internal.framed.FramedConnection$1) com.android.okhttp.internal.framed.FramedConnection x0 com.android.okhttp.internal.framed.FrameReader x1 com.android.okhttp.internal.framed.FramedConnection$1 x2 }
com/android/okhttp/internal/framed/FramedConnection.class
FramedConnection.java package com.android.okhttp.internal.framed public final com.android.okhttp.internal.framed.FramedConnection extends java.lang.Object implements java.io.Closeable { private static final java.util.concurrent.ExecutorService executor final com.android.okhttp.Protocol protocol final boolean client private final com.android.okhttp.internal.framed.FramedConnection$Listener listener private final java.util.Map streams private final String hostName private int lastGoodStreamId private int nextStreamId private boolean shutdown private long idleStartTimeNs private final java.util.concurrent.ExecutorService pushExecutor private java.util.Map pings private final com.android.okhttp.internal.framed.PushObserver pushObserver private int nextPingId long unacknowledgedBytesRead long bytesLeftInWriteWindow com.android.okhttp.internal.framed.Settings okHttpSettings private static final int OKHTTP_CLIENT_WINDOW_SIZE final com.android.okhttp.internal.framed.Settings peerSettings private boolean receivedInitialPeerSettings final com.android.okhttp.internal.framed.Variant variant final java.net.Socket socket final com.android.okhttp.internal.framed.FrameWriter frameWriter final com.android.okhttp.internal.framed.FramedConnection$Reader readerRunnable private final java.util.Set currentPushRequests static final synthetic boolean $assertionsDisabled private void <init> (com.android.okhttp.internal.framed.FramedConnection$Builder) throws java.io.IOException com.android.okhttp.internal.framed.FramedConnection$Builder builder public com.android.okhttp.Protocol getProtocol () public synchronized int openStreamCount () synchronized com.android.okhttp.internal.framed.FramedStream getStream (int) int id synchronized com.android.okhttp.internal.framed.FramedStream removeStream (int) int streamId com.android.okhttp.internal.framed.FramedStream stream private synchronized void setIdle (boolean) boolean value public synchronized boolean isIdle () public synchronized int maxConcurrentStreams () public synchronized long getIdleStartTimeNs () public com.android.okhttp.internal.framed.FramedStream pushStream (int, java.util.List, boolean) throws java.io.IOException int associatedStreamId java.util.List requestHeaders boolean out public com.android.okhttp.internal.framed.FramedStream newStream (java.util.List, boolean, boolean) throws java.io.IOException java.util.List requestHeaders boolean out boolean in private com.android.okhttp.internal.framed.FramedStream newStream (int, java.util.List, boolean, boolean) throws java.io.IOException com.android.okhttp.internal.framed.FramedStream stream int streamId com.android.okhttp.internal.framed.FramedStream stream int streamId int associatedStreamId java.util.List requestHeaders boolean out boolean in boolean outFinished boolean inFinished com.android.okhttp.internal.framed.FramedStream stream int streamId void writeSynReply (int, boolean, java.util.List) throws java.io.IOException int streamId boolean outFinished java.util.List alternating public void writeData (int, boolean, com.android.okhttp.okio.Buffer, long) throws java.io.IOException InterruptedException e int toWrite int toWrite int streamId boolean outFinished com.android.okhttp.okio.Buffer buffer long byteCount void addBytesToWriteWindow (long) long delta void writeSynResetLater (int, com.android.okhttp.internal.framed.ErrorCode) int streamId com.android.okhttp.internal.framed.ErrorCode errorCode void writeSynReset (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException int streamId com.android.okhttp.internal.framed.ErrorCode statusCode void writeWindowUpdateLater (int, long) int streamId long unacknowledgedBytesRead public com.android.okhttp.internal.framed.Ping ping () throws java.io.IOException int pingId com.android.okhttp.internal.framed.Ping ping int pingId private void writePingLater (boolean, int, int, com.android.okhttp.internal.framed.Ping) boolean reply int payload1 int payload2 com.android.okhttp.internal.framed.Ping ping private void writePing (boolean, int, int, com.android.okhttp.internal.framed.Ping) throws java.io.IOException boolean reply int payload1 int payload2 com.android.okhttp.internal.framed.Ping ping private synchronized com.android.okhttp.internal.framed.Ping removePing (int) int id public void flush () throws java.io.IOException public void shutdown (com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException int lastGoodStreamId int lastGoodStreamId com.android.okhttp.internal.framed.ErrorCode statusCode public void close () throws java.io.IOException private void close (com.android.okhttp.internal.framed.ErrorCode, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException java.io.IOException e java.io.IOException e com.android.okhttp.internal.framed.FramedStream stream com.android.okhttp.internal.framed.Ping ping java.io.IOException e java.io.IOException e com.android.okhttp.internal.framed.ErrorCode connectionCode com.android.okhttp.internal.framed.ErrorCode streamCode java.io.IOException thrown com.android.okhttp.internal.framed.FramedStream[] streamsToClose com.android.okhttp.internal.framed.Ping[] pingsToCancel public void sendConnectionPreface () throws java.io.IOException int windowSize public void setSettings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException com.android.okhttp.internal.framed.Settings settings private boolean pushedStream (int) int streamId private void pushRequestLater (int, java.util.List) int streamId java.util.List requestHeaders private void pushHeadersLater (int, java.util.List, boolean) int streamId java.util.List requestHeaders boolean inFinished private void pushDataLater (int, com.android.okhttp.okio.BufferedSource, int, boolean) throws java.io.IOException int streamId com.android.okhttp.okio.BufferedSource source int byteCount boolean inFinished com.android.okhttp.okio.Buffer buffer private void pushResetLater (int, com.android.okhttp.internal.framed.ErrorCode) int streamId com.android.okhttp.internal.framed.ErrorCode errorCode static synthetic void access$900 (com.android.okhttp.internal.framed.FramedConnection, boolean, int, int, com.android.okhttp.internal.framed.Ping) throws java.io.IOException com.android.okhttp.internal.framed.FramedConnection x0 boolean x1 int x2 int x3 com.android.okhttp.internal.framed.Ping x4 synthetic void <init> (com.android.okhttp.internal.framed.FramedConnection$Builder, com.android.okhttp.internal.framed.FramedConnection$1) throws java.io.IOException com.android.okhttp.internal.framed.FramedConnection$Builder x0 com.android.okhttp.internal.framed.FramedConnection$1 x1 static synthetic java.lang.String access$1100 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic void access$1200 (com.android.okhttp.internal.framed.FramedConnection, com.android.okhttp.internal.framed.ErrorCode, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException com.android.okhttp.internal.framed.FramedConnection x0 com.android.okhttp.internal.framed.ErrorCode x1 com.android.okhttp.internal.framed.ErrorCode x2 static synthetic boolean access$1300 (com.android.okhttp.internal.framed.FramedConnection, int) com.android.okhttp.internal.framed.FramedConnection x0 int x1 static synthetic void access$1400 (com.android.okhttp.internal.framed.FramedConnection, int, com.android.okhttp.okio.BufferedSource, int, boolean) throws java.io.IOException com.android.okhttp.internal.framed.FramedConnection x0 int x1 com.android.okhttp.okio.BufferedSource x2 int x3 boolean x4 static synthetic void access$1500 (com.android.okhttp.internal.framed.FramedConnection, int, java.util.List, boolean) com.android.okhttp.internal.framed.FramedConnection x0 int x1 java.util.List x2 boolean x3 static synthetic boolean access$1600 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic int access$1700 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic int access$1800 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic int access$1702 (com.android.okhttp.internal.framed.FramedConnection, int) com.android.okhttp.internal.framed.FramedConnection x0 int x1 static synthetic java.util.Map access$1900 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic com.android.okhttp.internal.framed.FramedConnection$Listener access$2000 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic java.util.concurrent.ExecutorService access$2100 () static synthetic void access$2200 (com.android.okhttp.internal.framed.FramedConnection, int, com.android.okhttp.internal.framed.ErrorCode) com.android.okhttp.internal.framed.FramedConnection x0 int x1 com.android.okhttp.internal.framed.ErrorCode x2 static synthetic boolean access$2300 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic boolean access$2302 (com.android.okhttp.internal.framed.FramedConnection, boolean) com.android.okhttp.internal.framed.FramedConnection x0 boolean x1 static synthetic com.android.okhttp.internal.framed.Ping access$2400 (com.android.okhttp.internal.framed.FramedConnection, int) com.android.okhttp.internal.framed.FramedConnection x0 int x1 static synthetic void access$2500 (com.android.okhttp.internal.framed.FramedConnection, boolean, int, int, com.android.okhttp.internal.framed.Ping) com.android.okhttp.internal.framed.FramedConnection x0 boolean x1 int x2 int x3 com.android.okhttp.internal.framed.Ping x4 static synthetic boolean access$1602 (com.android.okhttp.internal.framed.FramedConnection, boolean) com.android.okhttp.internal.framed.FramedConnection x0 boolean x1 static synthetic void access$2600 (com.android.okhttp.internal.framed.FramedConnection, int, java.util.List) com.android.okhttp.internal.framed.FramedConnection x0 int x1 java.util.List x2 static synthetic com.android.okhttp.internal.framed.PushObserver access$2700 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static synthetic java.util.Set access$2800 (com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.framed.FramedConnection x0 static void <clinit> () }
com/android/okhttp/internal/framed/FramedStream$1.class
FramedStream.java package com.android.okhttp.internal.framed synthetic com.android.okhttp.internal.framed.FramedStream$1 extends java.lang.Object { }
com/android/okhttp/internal/framed/FramedStream$FramedDataSink.class
FramedStream.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.FramedStream$FramedDataSink extends java.lang.Object implements com.android.okhttp.okio.Sink { private static final long EMIT_BUFFER_SIZE private final com.android.okhttp.okio.Buffer sendBuffer private boolean closed private boolean finished static final synthetic boolean $assertionsDisabled final synthetic com.android.okhttp.internal.framed.FramedStream this$0 void <init> (com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedStream this$0 public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount private void emitDataFrame (boolean) throws java.io.IOException long toWrite boolean outFinished long toWrite public void flush () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException static synthetic boolean access$202 (com.android.okhttp.internal.framed.FramedStream$FramedDataSink, boolean) com.android.okhttp.internal.framed.FramedStream$FramedDataSink x0 boolean x1 static synthetic boolean access$200 (com.android.okhttp.internal.framed.FramedStream$FramedDataSink) com.android.okhttp.internal.framed.FramedStream$FramedDataSink x0 static synthetic boolean access$400 (com.android.okhttp.internal.framed.FramedStream$FramedDataSink) com.android.okhttp.internal.framed.FramedStream$FramedDataSink x0 static void <clinit> () }
com/android/okhttp/internal/framed/FramedStream$FramedDataSource.class
FramedStream.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.FramedStream$FramedDataSource extends java.lang.Object implements com.android.okhttp.okio.Source { private final com.android.okhttp.okio.Buffer receiveBuffer private final com.android.okhttp.okio.Buffer readBuffer private final long maxByteCount private boolean closed private boolean finished static final synthetic boolean $assertionsDisabled final synthetic com.android.okhttp.internal.framed.FramedStream this$0 private void <init> (com.android.okhttp.internal.framed.FramedStream, long) long maxByteCount public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException long read com.android.okhttp.okio.Buffer sink long byteCount long read private void waitUntilReadable () throws java.io.IOException void receive (com.android.okhttp.okio.BufferedSource, long) throws java.io.IOException boolean finished boolean flowControlError boolean wasEmpty boolean finished boolean flowControlError long read com.android.okhttp.okio.BufferedSource in long byteCount public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException private void checkNotClosed () throws java.io.IOException synthetic void <init> (com.android.okhttp.internal.framed.FramedStream, long, com.android.okhttp.internal.framed.FramedStream$1) com.android.okhttp.internal.framed.FramedStream x0 long x1 com.android.okhttp.internal.framed.FramedStream$1 x2 static synthetic boolean access$102 (com.android.okhttp.internal.framed.FramedStream$FramedDataSource, boolean) com.android.okhttp.internal.framed.FramedStream$FramedDataSource x0 boolean x1 static synthetic boolean access$100 (com.android.okhttp.internal.framed.FramedStream$FramedDataSource) com.android.okhttp.internal.framed.FramedStream$FramedDataSource x0 static synthetic boolean access$300 (com.android.okhttp.internal.framed.FramedStream$FramedDataSource) com.android.okhttp.internal.framed.FramedStream$FramedDataSource x0 static void <clinit> () }
com/android/okhttp/internal/framed/FramedStream$StreamTimeout.class
FramedStream.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.FramedStream$StreamTimeout extends com.android.okhttp.okio.AsyncTimeout { final synthetic com.android.okhttp.internal.framed.FramedStream this$0 void <init> (com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedStream this$0 protected void timedOut () protected java.io.IOException newTimeoutException (java.io.IOException) java.io.IOException cause java.net.SocketTimeoutException socketTimeoutException public void exitAndThrowIfTimedOut () throws java.io.IOException }
com/android/okhttp/internal/framed/FramedStream.class
FramedStream.java package com.android.okhttp.internal.framed public final com.android.okhttp.internal.framed.FramedStream extends java.lang.Object { long unacknowledgedBytesRead long bytesLeftInWriteWindow private final int id private final com.android.okhttp.internal.framed.FramedConnection connection private final java.util.List requestHeaders private java.util.List responseHeaders private final com.android.okhttp.internal.framed.FramedStream$FramedDataSource source final com.android.okhttp.internal.framed.FramedStream$FramedDataSink sink private final com.android.okhttp.internal.framed.FramedStream$StreamTimeout readTimeout private final com.android.okhttp.internal.framed.FramedStream$StreamTimeout writeTimeout private com.android.okhttp.internal.framed.ErrorCode errorCode static final synthetic boolean $assertionsDisabled void <init> (int, com.android.okhttp.internal.framed.FramedConnection, boolean, boolean, java.util.List) int id com.android.okhttp.internal.framed.FramedConnection connection boolean outFinished boolean inFinished java.util.List requestHeaders public int getId () public synchronized boolean isOpen () public boolean isLocallyInitiated () boolean streamIsClient public com.android.okhttp.internal.framed.FramedConnection getConnection () public java.util.List getRequestHeaders () public synchronized java.util.List getResponseHeaders () throws java.io.IOException public synchronized com.android.okhttp.internal.framed.ErrorCode getErrorCode () public void reply (java.util.List, boolean) throws java.io.IOException java.util.List responseHeaders boolean out boolean outFinished public com.android.okhttp.okio.Timeout readTimeout () public com.android.okhttp.okio.Timeout writeTimeout () public com.android.okhttp.okio.Source getSource () public com.android.okhttp.okio.Sink getSink () public void close (com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException com.android.okhttp.internal.framed.ErrorCode rstStatusCode public void closeLater (com.android.okhttp.internal.framed.ErrorCode) com.android.okhttp.internal.framed.ErrorCode errorCode private boolean closeInternal (com.android.okhttp.internal.framed.ErrorCode) com.android.okhttp.internal.framed.ErrorCode errorCode void receiveHeaders (java.util.List, com.android.okhttp.internal.framed.HeadersMode) java.util.List newHeaders java.util.List headers com.android.okhttp.internal.framed.HeadersMode headersMode com.android.okhttp.internal.framed.ErrorCode errorCode boolean open void receiveData (com.android.okhttp.okio.BufferedSource, int) throws java.io.IOException com.android.okhttp.okio.BufferedSource in int length void receiveFin () boolean open boolean open synchronized void receiveRstStream (com.android.okhttp.internal.framed.ErrorCode) com.android.okhttp.internal.framed.ErrorCode errorCode private void cancelStreamIfNecessary () throws java.io.IOException boolean open boolean cancel boolean open boolean cancel void addBytesToWriteWindow (long) long delta private void checkOutNotClosed () throws java.io.IOException private void waitForIo () throws java.io.InterruptedIOException InterruptedException e static synthetic com.android.okhttp.internal.framed.FramedConnection access$500 (com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedStream x0 static synthetic int access$600 (com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedStream x0 static synthetic com.android.okhttp.internal.framed.FramedStream$StreamTimeout access$700 (com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedStream x0 static synthetic com.android.okhttp.internal.framed.ErrorCode access$800 (com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedStream x0 static synthetic void access$900 (com.android.okhttp.internal.framed.FramedStream) throws java.io.InterruptedIOException com.android.okhttp.internal.framed.FramedStream x0 static synthetic void access$1000 (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException com.android.okhttp.internal.framed.FramedStream x0 static synthetic com.android.okhttp.internal.framed.FramedStream$StreamTimeout access$1100 (com.android.okhttp.internal.framed.FramedStream) com.android.okhttp.internal.framed.FramedStream x0 static synthetic void access$1200 (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException com.android.okhttp.internal.framed.FramedStream x0 static void <clinit> () }
com/android/okhttp/internal/framed/Header.class
Header.java package com.android.okhttp.internal.framed public final com.android.okhttp.internal.framed.Header extends java.lang.Object { public static final com.android.okhttp.okio.ByteString RESPONSE_STATUS public static final com.android.okhttp.okio.ByteString TARGET_METHOD public static final com.android.okhttp.okio.ByteString TARGET_PATH public static final com.android.okhttp.okio.ByteString TARGET_SCHEME public static final com.android.okhttp.okio.ByteString TARGET_AUTHORITY public static final com.android.okhttp.okio.ByteString TARGET_HOST public static final com.android.okhttp.okio.ByteString VERSION public final com.android.okhttp.okio.ByteString name public final com.android.okhttp.okio.ByteString value final int hpackSize public void <init> (java.lang.String, java.lang.String) String name String value public void <init> (com.android.okhttp.okio.ByteString, java.lang.String) com.android.okhttp.okio.ByteString name String value public void <init> (com.android.okhttp.okio.ByteString, com.android.okhttp.okio.ByteString) com.android.okhttp.okio.ByteString name com.android.okhttp.okio.ByteString value public boolean equals (java.lang.Object) com.android.okhttp.internal.framed.Header that Object other public int hashCode () int result public java.lang.String toString () static void <clinit> () }
com/android/okhttp/internal/framed/HeadersMode.class
HeadersMode.java package com.android.okhttp.internal.framed public final enum com.android.okhttp.internal.framed.HeadersMode extends java.lang.Enum { public static final enum com.android.okhttp.internal.framed.HeadersMode SPDY_SYN_STREAM public static final enum com.android.okhttp.internal.framed.HeadersMode SPDY_REPLY public static final enum com.android.okhttp.internal.framed.HeadersMode SPDY_HEADERS public static final enum com.android.okhttp.internal.framed.HeadersMode HTTP_20_HEADERS private static final synthetic com.android.okhttp.internal.framed.HeadersMode[] $VALUES public static com.android.okhttp.internal.framed.HeadersMode[] values () public static com.android.okhttp.internal.framed.HeadersMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean failIfStreamAbsent () public boolean failIfStreamPresent () public boolean failIfHeadersAbsent () public boolean failIfHeadersPresent () static void <clinit> () }
com/android/okhttp/internal/framed/Hpack$Reader.class
Hpack.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Hpack$Reader extends java.lang.Object { private final java.util.List headerList private final com.android.okhttp.okio.BufferedSource source private int headerTableSizeSetting private int maxDynamicTableByteCount com.android.okhttp.internal.framed.Header[] dynamicTable int nextHeaderIndex int headerCount int dynamicTableByteCount void <init> (int, com.android.okhttp.okio.Source) int headerTableSizeSetting com.android.okhttp.okio.Source source int maxDynamicTableByteCount () void headerTableSizeSetting (int) int headerTableSizeSetting private void adjustDynamicTableByteCount () private void clearDynamicTable () private int evictToRecoverBytes (int) int j int bytesToRecover int entriesToEvict void readHeaders () throws java.io.IOException int index int index int index int b public java.util.List getAndResetHeaderList () java.util.List result private void readIndexedHeader (int) throws java.io.IOException com.android.okhttp.internal.framed.Header staticEntry int dynamicTableIndex int index private int dynamicTableIndex (int) int index private void readLiteralHeaderWithoutIndexingIndexedName (int) throws java.io.IOException int index com.android.okhttp.okio.ByteString name com.android.okhttp.okio.ByteString value private void readLiteralHeaderWithoutIndexingNewName () throws java.io.IOException com.android.okhttp.okio.ByteString name com.android.okhttp.okio.ByteString value private void readLiteralHeaderWithIncrementalIndexingIndexedName (int) throws java.io.IOException int nameIndex com.android.okhttp.okio.ByteString name com.android.okhttp.okio.ByteString value private void readLiteralHeaderWithIncrementalIndexingNewName () throws java.io.IOException com.android.okhttp.okio.ByteString name com.android.okhttp.okio.ByteString value private com.android.okhttp.okio.ByteString getName (int) int index private boolean isStaticHeader (int) int index private void insertIntoDynamicTable (int, com.android.okhttp.internal.framed.Header) com.android.okhttp.internal.framed.Header[] doubled int index com.android.okhttp.internal.framed.Header entry int delta int bytesToRecover int entriesEvicted private int readByte () throws java.io.IOException int readInt (int, int) throws java.io.IOException int b int firstByte int prefixMask int prefix int result int shift com.android.okhttp.okio.ByteString readByteString () throws java.io.IOException int firstByte boolean huffmanDecode int length }
com/android/okhttp/internal/framed/Hpack$Writer.class
Hpack.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Hpack$Writer extends java.lang.Object { private final com.android.okhttp.okio.Buffer out void <init> (com.android.okhttp.okio.Buffer) com.android.okhttp.okio.Buffer out void writeHeaders (java.util.List) throws java.io.IOException com.android.okhttp.okio.ByteString name Integer staticIndex int i int size java.util.List headerBlock void writeInt (int, int, int) throws java.io.IOException int b int value int prefixMask int bits void writeByteString (com.android.okhttp.okio.ByteString) throws java.io.IOException com.android.okhttp.okio.ByteString data }
com/android/okhttp/internal/framed/Hpack.class
Hpack.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Hpack extends java.lang.Object { private static final int PREFIX_4_BITS private static final int PREFIX_5_BITS private static final int PREFIX_6_BITS private static final int PREFIX_7_BITS private static final com.android.okhttp.internal.framed.Header[] STATIC_HEADER_TABLE private static final java.util.Map NAME_TO_FIRST_INDEX private void <init> () private static java.util.Map nameToFirstIndex () int i java.util.Map result private static com.android.okhttp.okio.ByteString checkLowercase (com.android.okhttp.okio.ByteString) throws java.io.IOException byte c int i int length com.android.okhttp.okio.ByteString name static synthetic com.android.okhttp.internal.framed.Header[] access$000 () static synthetic com.android.okhttp.okio.ByteString access$100 (com.android.okhttp.okio.ByteString) throws java.io.IOException com.android.okhttp.okio.ByteString x0 static synthetic java.util.Map access$200 () static void <clinit> () }
com/android/okhttp/internal/framed/Http2$ContinuationSource.class
Http2.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Http2$ContinuationSource extends java.lang.Object implements com.android.okhttp.okio.Source { private final com.android.okhttp.okio.BufferedSource source int length byte flags int streamId int left short padding public void <init> (com.android.okhttp.okio.BufferedSource) com.android.okhttp.okio.BufferedSource source public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer sink long byteCount long read public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException private void readContinuationHeader () throws java.io.IOException int previousStreamId byte type }
com/android/okhttp/internal/framed/Http2$FrameLogger.class
Http2.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Http2$FrameLogger extends java.lang.Object { private static final String[] TYPES private static final String[] FLAGS private static final String[] BINARY void <init> () static java.lang.String formatHeader (boolean, int, int, byte, byte) boolean inbound int streamId int length byte type byte flags String formattedType String formattedFlags static java.lang.String formatFlags (byte, byte) byte type byte flags String result static void <clinit> () int i int prefixFlag int prefixFlag int frameFlag int i int[] prefixFlags int[] frameFlags }
com/android/okhttp/internal/framed/Http2$Reader.class
Http2.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Http2$Reader extends java.lang.Object implements com.android.okhttp.internal.framed.FrameReader { private final com.android.okhttp.okio.BufferedSource source private final com.android.okhttp.internal.framed.Http2$ContinuationSource continuation private final boolean client final com.android.okhttp.internal.framed.Hpack$Reader hpackReader void <init> (com.android.okhttp.okio.BufferedSource, int, boolean) com.android.okhttp.okio.BufferedSource source int headerTableSize boolean client public void readConnectionPreface () throws java.io.IOException com.android.okhttp.okio.ByteString connectionPreface public boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException java.io.IOException e com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte type byte flags int streamId private void readHeaders (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId boolean endStream short padding java.util.List headerBlock private java.util.List readHeaderBlock (int, short, byte, int) throws java.io.IOException int length short padding byte flags int streamId private void readData (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId boolean inFinished boolean gzipped short padding private void readPriority (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId private void readPriority (com.android.okhttp.internal.framed.FrameReader$Handler, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int streamId int w1 boolean exclusive int streamDependency int weight private void readRstStream (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId int errorCodeInt com.android.okhttp.internal.framed.ErrorCode errorCode private void readSettings (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException short id int value int i com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId com.android.okhttp.internal.framed.Settings settings private void readPushPromise (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId short padding int promisedStreamId java.util.List headerBlock private void readPing (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId int payload1 int payload2 boolean ack private void readGoAway (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId int lastStreamId int errorCodeInt int opaqueDataLength com.android.okhttp.internal.framed.ErrorCode errorCode com.android.okhttp.okio.ByteString debugData private void readWindowUpdate (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int length byte flags int streamId long increment public void close () throws java.io.IOException }
com/android/okhttp/internal/framed/Http2$Writer.class
Http2.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Http2$Writer extends java.lang.Object implements com.android.okhttp.internal.framed.FrameWriter { private final com.android.okhttp.okio.BufferedSink sink private final boolean client private final com.android.okhttp.okio.Buffer hpackBuffer private final com.android.okhttp.internal.framed.Hpack$Writer hpackWriter private int maxFrameSize private boolean closed void <init> (com.android.okhttp.okio.BufferedSink, boolean) com.android.okhttp.okio.BufferedSink sink boolean client public synchronized void flush () throws java.io.IOException public synchronized void ackSettings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException com.android.okhttp.internal.framed.Settings peerSettings int length byte type byte flags int streamId public synchronized void connectionPreface () throws java.io.IOException public synchronized void synStream (boolean, boolean, int, int, java.util.List) throws java.io.IOException boolean outFinished boolean inFinished int streamId int associatedStreamId java.util.List headerBlock public synchronized void synReply (boolean, int, java.util.List) throws java.io.IOException boolean outFinished int streamId java.util.List headerBlock public synchronized void headers (int, java.util.List) throws java.io.IOException int streamId java.util.List headerBlock public synchronized void pushPromise (int, int, java.util.List) throws java.io.IOException int streamId int promisedStreamId java.util.List requestHeaders long byteCount int length byte type byte flags void headers (boolean, int, java.util.List) throws java.io.IOException boolean outFinished int streamId java.util.List headerBlock long byteCount int length byte type byte flags private void writeContinuationFrames (int, long) throws java.io.IOException int length int streamId long byteCount public synchronized void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException int streamId com.android.okhttp.internal.framed.ErrorCode errorCode int length byte type byte flags public int maxDataLength () public synchronized void data (boolean, int, com.android.okhttp.okio.Buffer, int) throws java.io.IOException boolean outFinished int streamId com.android.okhttp.okio.Buffer source int byteCount byte flags void dataFrame (int, byte, com.android.okhttp.okio.Buffer, int) throws java.io.IOException int streamId byte flags com.android.okhttp.okio.Buffer buffer int byteCount byte type public synchronized void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException int id int i com.android.okhttp.internal.framed.Settings settings int length byte type byte flags int streamId public synchronized void ping (boolean, int, int) throws java.io.IOException boolean ack int payload1 int payload2 int length byte type byte flags int streamId public synchronized void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException int lastGoodStreamId com.android.okhttp.internal.framed.ErrorCode errorCode byte[] debugData int length byte type byte flags int streamId public synchronized void windowUpdate (int, long) throws java.io.IOException int streamId long windowSizeIncrement int length byte type byte flags public synchronized void close () throws java.io.IOException void frameHeader (int, int, byte, byte) throws java.io.IOException int streamId int length byte type byte flags }
com/android/okhttp/internal/framed/Http2.class
Http2.java package com.android.okhttp.internal.framed public final com.android.okhttp.internal.framed.Http2 extends java.lang.Object implements com.android.okhttp.internal.framed.Variant { private static final java.util.logging.Logger logger private static final com.android.okhttp.okio.ByteString CONNECTION_PREFACE static final int INITIAL_MAX_FRAME_SIZE static final byte TYPE_DATA static final byte TYPE_HEADERS static final byte TYPE_PRIORITY static final byte TYPE_RST_STREAM static final byte TYPE_SETTINGS static final byte TYPE_PUSH_PROMISE static final byte TYPE_PING static final byte TYPE_GOAWAY static final byte TYPE_WINDOW_UPDATE static final byte TYPE_CONTINUATION static final byte FLAG_NONE static final byte FLAG_ACK static final byte FLAG_END_STREAM static final byte FLAG_END_HEADERS static final byte FLAG_END_PUSH_PROMISE static final byte FLAG_PADDED static final byte FLAG_PRIORITY static final byte FLAG_COMPRESSED public void <init> () public com.android.okhttp.Protocol getProtocol () public com.android.okhttp.internal.framed.FrameReader newReader (com.android.okhttp.okio.BufferedSource, boolean) com.android.okhttp.okio.BufferedSource source boolean client public com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okhttp.okio.BufferedSink, boolean) com.android.okhttp.okio.BufferedSink sink boolean client private static transient java.lang.IllegalArgumentException illegalArgument (java.lang.String, java.lang.Object[]) String message Object[] args private static transient java.io.IOException ioException (java.lang.String, java.lang.Object[]) throws java.io.IOException String message Object[] args private static int lengthWithoutPadding (int, byte, short) throws java.io.IOException int length byte flags short padding private static int readMedium (com.android.okhttp.okio.BufferedSource) throws java.io.IOException com.android.okhttp.okio.BufferedSource source private static void writeMedium (com.android.okhttp.okio.BufferedSink, int) throws java.io.IOException com.android.okhttp.okio.BufferedSink sink int i static synthetic com.android.okhttp.okio.ByteString access$000 () static synthetic java.util.logging.Logger access$100 () static synthetic java.io.IOException access$200 (java.lang.String, java.lang.Object[]) throws java.io.IOException String x0 Object[] x1 static synthetic int access$300 (com.android.okhttp.okio.BufferedSource) throws java.io.IOException com.android.okhttp.okio.BufferedSource x0 static synthetic int access$400 (int, byte, short) throws java.io.IOException int x0 byte x1 short x2 static synthetic java.lang.IllegalArgumentException access$500 (java.lang.String, java.lang.Object[]) String x0 Object[] x1 static synthetic void access$600 (com.android.okhttp.okio.BufferedSink, int) throws java.io.IOException com.android.okhttp.okio.BufferedSink x0 int x1 static void <clinit> () }
com/android/okhttp/internal/framed/Huffman$Node.class
Huffman.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Huffman$Node extends java.lang.Object { private final com.android.okhttp.internal.framed.Huffman$Node[] children private final int symbol private final int terminalBits void <init> () void <init> (int, int) int symbol int bits int b static synthetic com.android.okhttp.internal.framed.Huffman$Node[] access$000 (com.android.okhttp.internal.framed.Huffman$Node) com.android.okhttp.internal.framed.Huffman$Node x0 static synthetic int access$100 (com.android.okhttp.internal.framed.Huffman$Node) com.android.okhttp.internal.framed.Huffman$Node x0 static synthetic int access$200 (com.android.okhttp.internal.framed.Huffman$Node) com.android.okhttp.internal.framed.Huffman$Node x0 }
com/android/okhttp/internal/framed/Huffman.class
Huffman.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.Huffman extends java.lang.Object { private static final int[] CODES private static final byte[] CODE_LENGTHS private static final com.android.okhttp.internal.framed.Huffman INSTANCE private final com.android.okhttp.internal.framed.Huffman$Node root public static com.android.okhttp.internal.framed.Huffman get () private void <init> () void encode (byte[], java.io.OutputStream) throws java.io.IOException int b int code int nbits int i byte[] data java.io.OutputStream out long current int n int encodedLength (byte[]) int b int i byte[] bytes long len byte[] decode (byte[]) throws java.io.IOException int c int b int i int c byte[] buf java.io.ByteArrayOutputStream baos com.android.okhttp.internal.framed.Huffman$Node node int current int nbits private void buildTree () int i private void addCode (int, int, byte) int i int i int sym int code byte len com.android.okhttp.internal.framed.Huffman$Node terminal com.android.okhttp.internal.framed.Huffman$Node current int shift int start int end static void <clinit> () }
com/android/okhttp/internal/framed/NameValueBlockReader$1.class
NameValueBlockReader.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.NameValueBlockReader$1 extends com.android.okhttp.okio.ForwardingSource { final synthetic com.android.okhttp.internal.framed.NameValueBlockReader this$0 void <init> (com.android.okhttp.internal.framed.NameValueBlockReader, com.android.okhttp.okio.Source) com.android.okhttp.internal.framed.NameValueBlockReader this$0 com.android.okhttp.okio.Source delegate public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer sink long byteCount long read }
com/android/okhttp/internal/framed/NameValueBlockReader$2.class
NameValueBlockReader.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.NameValueBlockReader$2 extends java.util.zip.Inflater { final synthetic com.android.okhttp.internal.framed.NameValueBlockReader this$0 void <init> (com.android.okhttp.internal.framed.NameValueBlockReader) com.android.okhttp.internal.framed.NameValueBlockReader this$0 public int inflate (byte[], int, int) throws java.util.zip.DataFormatException byte[] buffer int offset int count int result }
com/android/okhttp/internal/framed/NameValueBlockReader.class
NameValueBlockReader.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.NameValueBlockReader extends java.lang.Object { private final com.android.okhttp.okio.InflaterSource inflaterSource private int compressedLimit private final com.android.okhttp.okio.BufferedSource source public void <init> (com.android.okhttp.okio.BufferedSource) com.android.okhttp.okio.BufferedSource source com.android.okhttp.okio.Source throttleSource java.util.zip.Inflater inflater public java.util.List readNameValueBlock (int) throws java.io.IOException com.android.okhttp.okio.ByteString name com.android.okhttp.okio.ByteString values int i int length int numberOfPairs java.util.List entries private com.android.okhttp.okio.ByteString readByteString () throws java.io.IOException int length private void doneReading () throws java.io.IOException public void close () throws java.io.IOException static synthetic int access$000 (com.android.okhttp.internal.framed.NameValueBlockReader) com.android.okhttp.internal.framed.NameValueBlockReader x0 static synthetic int access$022 (com.android.okhttp.internal.framed.NameValueBlockReader, long) com.android.okhttp.internal.framed.NameValueBlockReader x0 long x1 }
com/android/okhttp/internal/framed/Ping.class
Ping.java package com.android.okhttp.internal.framed public final com.android.okhttp.internal.framed.Ping extends java.lang.Object { private final java.util.concurrent.CountDownLatch latch private long sent private long received void <init> () void send () void receive () void cancel () public long roundTripTime () throws java.lang.InterruptedException public long roundTripTime (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException long timeout java.util.concurrent.TimeUnit unit }
com/android/okhttp/internal/framed/PushObserver$1.class
PushObserver.java package com.android.okhttp.internal.framed com.android.okhttp.internal.framed.PushObserver$1 extends java.lang.Object implements com.android.okhttp.internal.framed.PushObserver { void <init> () public boolean onRequest (int, java.util.List) int streamId java.util.List requestHeaders public boolean onHeaders (int, java.util.List, boolean) int streamId java.util.List responseHeaders boolean last public boolean onData (int, com.android.okhttp.okio.BufferedSource, int, boolean) throws java.io.IOException int streamId com.android.okhttp.okio.BufferedSource source int byteCount boolean last public void onReset (int, com.android.okhttp.internal.framed.ErrorCode) int streamId com.android.okhttp.internal.framed.ErrorCode errorCode }
com/android/okhttp/internal/framed/PushObserver.class
PushObserver.java package com.android.okhttp.internal.framed public abstract com.android.okhttp.internal.framed.PushObserver extends java.lang.Object { public static final com.android.okhttp.internal.framed.PushObserver CANCEL public abstract boolean onRequest (int, java.util.List) public abstract boolean onHeaders (int, java.util.List, boolean) public abstract boolean onData (int, com.android.okhttp.okio.BufferedSource, int, boolean) throws java.io.IOException public abstract void onReset (int, com.android.okhttp.internal.framed.ErrorCode) static void <clinit> () }
com/android/okhttp/internal/framed/Settings.class
Settings.java package com.android.okhttp.internal.framed public final com.android.okhttp.internal.framed.Settings extends java.lang.Object { static final int DEFAULT_INITIAL_WINDOW_SIZE static final int FLAG_CLEAR_PREVIOUSLY_PERSISTED_SETTINGS static final int PERSIST_VALUE static final int PERSISTED static final int UPLOAD_BANDWIDTH static final int HEADER_TABLE_SIZE static final int DOWNLOAD_BANDWIDTH static final int ENABLE_PUSH static final int ROUND_TRIP_TIME static final int MAX_CONCURRENT_STREAMS static final int CURRENT_CWND static final int MAX_FRAME_SIZE static final int DOWNLOAD_RETRANS_RATE static final int MAX_HEADER_LIST_SIZE static final int INITIAL_WINDOW_SIZE static final int CLIENT_CERTIFICATE_VECTOR_SIZE static final int FLOW_CONTROL_OPTIONS static final int COUNT static final int FLOW_CONTROL_OPTIONS_DISABLED private int set private int persistValue private int persisted private final int[] values public void <init> () void clear () com.android.okhttp.internal.framed.Settings set (int, int, int) int id int idFlags int value int bit boolean isSet (int) int id int bit int get (int) int id int flags (int) int id int result int size () int getUploadBandwidth (int) int defaultValue int bit int getHeaderTableSize () int bit int getDownloadBandwidth (int) int defaultValue int bit boolean getEnablePush (boolean) boolean defaultValue int bit int getRoundTripTime (int) int defaultValue int bit int getMaxConcurrentStreams (int) int defaultValue int bit int getCurrentCwnd (int) int defaultValue int bit int getMaxFrameSize (int) int defaultValue int bit int getDownloadRetransRate (int) int defaultValue int bit int getMaxHeaderListSize (int) int defaultValue int bit int getInitialWindowSize (int) int defaultValue int bit int getClientCertificateVectorSize (int) int defaultValue int bit boolean isFlowControlDisabled () int bit int value boolean persistValue (int) int id int bit boolean isPersisted (int) int id int bit void merge (com.android.okhttp.internal.framed.Settings) int i com.android.okhttp.internal.framed.Settings other }
com/android/okhttp/internal/framed/Spdy3$Reader.class
Spdy3.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Spdy3$Reader extends java.lang.Object implements com.android.okhttp.internal.framed.FrameReader { private final com.android.okhttp.okio.BufferedSource source private final boolean client private final com.android.okhttp.internal.framed.NameValueBlockReader headerBlockReader void <init> (com.android.okhttp.okio.BufferedSource, boolean) com.android.okhttp.okio.BufferedSource source boolean client public void readConnectionPreface () public boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException int w1 int w2 java.io.IOException e int version int type int streamId boolean inFinished com.android.okhttp.internal.framed.FrameReader$Handler handler int w1 int w2 boolean control int flags int length private void readSynStream (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int w1 int w2 int streamId int associatedStreamId java.util.List headerBlock boolean inFinished boolean outFinished private void readSynReply (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int w1 int streamId java.util.List headerBlock boolean inFinished private void readRstStream (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int streamId int errorCodeInt com.android.okhttp.internal.framed.ErrorCode errorCode private void readHeaders (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int w1 int streamId java.util.List headerBlock private void readWindowUpdate (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int w1 int w2 int streamId long increment private void readPing (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int id boolean ack private void readGoAway (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int lastGoodStreamId int errorCodeInt com.android.okhttp.internal.framed.ErrorCode errorCode private void readSettings (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException int w1 int value int idFlags int id int i com.android.okhttp.internal.framed.FrameReader$Handler handler int flags int length int numberOfEntries com.android.okhttp.internal.framed.Settings settings boolean clearPrevious private static transient java.io.IOException ioException (java.lang.String, java.lang.Object[]) throws java.io.IOException String message Object[] args public void close () throws java.io.IOException }
com/android/okhttp/internal/framed/Spdy3$Writer.class
Spdy3.java package com.android.okhttp.internal.framed final com.android.okhttp.internal.framed.Spdy3$Writer extends java.lang.Object implements com.android.okhttp.internal.framed.FrameWriter { private final com.android.okhttp.okio.BufferedSink sink private final com.android.okhttp.okio.Buffer headerBlockBuffer private final com.android.okhttp.okio.BufferedSink headerBlockOut private final boolean client private boolean closed void <init> (com.android.okhttp.okio.BufferedSink, boolean) com.android.okhttp.okio.BufferedSink sink boolean client java.util.zip.Deflater deflater public void ackSettings (com.android.okhttp.internal.framed.Settings) com.android.okhttp.internal.framed.Settings peerSettings public void pushPromise (int, int, java.util.List) throws java.io.IOException int streamId int promisedStreamId java.util.List requestHeaders public synchronized void connectionPreface () public synchronized void flush () throws java.io.IOException public synchronized void synStream (boolean, boolean, int, int, java.util.List) throws java.io.IOException boolean outFinished boolean inFinished int streamId int associatedStreamId java.util.List headerBlock int length int type int flags int unused public synchronized void synReply (boolean, int, java.util.List) throws java.io.IOException boolean outFinished int streamId java.util.List headerBlock int type int flags int length public synchronized void headers (int, java.util.List) throws java.io.IOException int streamId java.util.List headerBlock int flags int type int length public synchronized void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException int streamId com.android.okhttp.internal.framed.ErrorCode errorCode int flags int type int length public int maxDataLength () public synchronized void data (boolean, int, com.android.okhttp.okio.Buffer, int) throws java.io.IOException boolean outFinished int streamId com.android.okhttp.okio.Buffer source int byteCount int flags void sendDataFrame (int, int, com.android.okhttp.okio.Buffer, int) throws java.io.IOException int streamId int flags com.android.okhttp.okio.Buffer buffer int byteCount private void writeNameValueBlockToBuffer (java.util.List) throws java.io.IOException com.android.okhttp.okio.ByteString name com.android.okhttp.okio.ByteString value int i int size java.util.List headerBlock public synchronized void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException int settingsFlags int i com.android.okhttp.internal.framed.Settings settings int type int flags int size int length public synchronized void ping (boolean, int, int) throws java.io.IOException boolean reply int payload1 int payload2 boolean payloadIsReply int type int flags int length public synchronized void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException int lastGoodStreamId com.android.okhttp.internal.framed.ErrorCode errorCode byte[] ignored int type int flags int length public synchronized void windowUpdate (int, long) throws java.io.IOException int streamId long increment int type int flags int length public synchronized void close () throws java.io.IOException }
com/android/okhttp/internal/framed/Spdy3.class
Spdy3.java package com.android.okhttp.internal.framed public final com.android.okhttp.internal.framed.Spdy3 extends java.lang.Object implements com.android.okhttp.internal.framed.Variant { static final int TYPE_DATA static final int TYPE_SYN_STREAM static final int TYPE_SYN_REPLY static final int TYPE_RST_STREAM static final int TYPE_SETTINGS static final int TYPE_PING static final int TYPE_GOAWAY static final int TYPE_HEADERS static final int TYPE_WINDOW_UPDATE static final int FLAG_FIN static final int FLAG_UNIDIRECTIONAL static final int VERSION static final byte[] DICTIONARY public void <init> () public com.android.okhttp.Protocol getProtocol () public com.android.okhttp.internal.framed.FrameReader newReader (com.android.okhttp.okio.BufferedSource, boolean) com.android.okhttp.okio.BufferedSource source boolean client public com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okhttp.okio.BufferedSink, boolean) com.android.okhttp.okio.BufferedSink sink boolean client static void <clinit> () java.io.UnsupportedEncodingException e }
com/android/okhttp/internal/framed/Variant.class
Variant.java package com.android.okhttp.internal.framed public abstract com.android.okhttp.internal.framed.Variant extends java.lang.Object { public abstract com.android.okhttp.Protocol getProtocol () public abstract com.android.okhttp.internal.framed.FrameReader newReader (com.android.okhttp.okio.BufferedSource, boolean) public abstract com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okhttp.okio.BufferedSink, boolean) }
com/android/okhttp/internal/http/
com/android/okhttp/internal/http/AuthenticatorAdapter.class
AuthenticatorAdapter.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.AuthenticatorAdapter extends java.lang.Object implements com.android.okhttp.Authenticator { public static final com.android.okhttp.Authenticator INSTANCE public void <init> () public com.android.okhttp.Request authenticate (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Challenge challenge java.net.PasswordAuthentication auth String credential int i int size java.net.Proxy proxy com.android.okhttp.Response response java.util.List challenges com.android.okhttp.Request request com.android.okhttp.HttpUrl url public com.android.okhttp.Request authenticateProxy (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Challenge challenge java.net.InetSocketAddress proxyAddress java.net.PasswordAuthentication auth String credential int i int size java.net.Proxy proxy com.android.okhttp.Response response java.util.List challenges com.android.okhttp.Request request com.android.okhttp.HttpUrl url private java.net.InetAddress getConnectToInetAddress (java.net.Proxy, com.android.okhttp.HttpUrl) throws java.io.IOException java.net.Proxy proxy com.android.okhttp.HttpUrl url static void <clinit> () }
com/android/okhttp/internal/http/CacheRequest.class
CacheRequest.java package com.android.okhttp.internal.http public abstract com.android.okhttp.internal.http.CacheRequest extends java.lang.Object { public abstract com.android.okhttp.okio.Sink body () throws java.io.IOException public abstract void abort () }
com/android/okhttp/internal/http/CacheStrategy$1.class
CacheStrategy.java package com.android.okhttp.internal.http synthetic com.android.okhttp.internal.http.CacheStrategy$1 extends java.lang.Object { }
com/android/okhttp/internal/http/CacheStrategy$Factory.class
CacheStrategy.java package com.android.okhttp.internal.http public com.android.okhttp.internal.http.CacheStrategy$Factory extends java.lang.Object { final long nowMillis final com.android.okhttp.Request request final com.android.okhttp.Response cacheResponse private java.util.Date servedDate private String servedDateString private java.util.Date lastModified private String lastModifiedString private java.util.Date expires private long sentRequestMillis private long receivedResponseMillis private String etag private int ageSeconds public void <init> (long, com.android.okhttp.Request, com.android.okhttp.Response) String fieldName String value int i int size com.android.okhttp.Headers headers long nowMillis com.android.okhttp.Request request com.android.okhttp.Response cacheResponse public com.android.okhttp.internal.http.CacheStrategy get () com.android.okhttp.internal.http.CacheStrategy candidate private com.android.okhttp.internal.http.CacheStrategy getCandidate () com.android.okhttp.Response$Builder builder long oneDayMillis com.android.okhttp.CacheControl requestCaching long ageMillis long freshMillis long minFreshMillis long maxStaleMillis com.android.okhttp.CacheControl responseCaching com.android.okhttp.Request$Builder conditionalRequestBuilder com.android.okhttp.Request conditionalRequest private long computeFreshnessLifetime () long servedMillis long delta long servedMillis long delta com.android.okhttp.CacheControl responseCaching private long cacheResponseAge () long apparentReceivedAge long receivedAge long responseDuration long residentDuration private boolean isFreshnessLifetimeHeuristic () private static boolean hasConditions (com.android.okhttp.Request) com.android.okhttp.Request request }
com/android/okhttp/internal/http/CacheStrategy.class
CacheStrategy.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.CacheStrategy extends java.lang.Object { public final com.android.okhttp.Request networkRequest public final com.android.okhttp.Response cacheResponse private void <init> (com.android.okhttp.Request, com.android.okhttp.Response) com.android.okhttp.Request networkRequest com.android.okhttp.Response cacheResponse public static boolean isCacheable (com.android.okhttp.Response, com.android.okhttp.Request) com.android.okhttp.Response response com.android.okhttp.Request request synthetic void <init> (com.android.okhttp.Request, com.android.okhttp.Response, com.android.okhttp.internal.http.CacheStrategy$1) com.android.okhttp.Request x0 com.android.okhttp.Response x1 com.android.okhttp.internal.http.CacheStrategy$1 x2 }
com/android/okhttp/internal/http/HeaderParser.class
HeaderParser.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.HeaderParser extends java.lang.Object { public static int skipUntil (java.lang.String, int, java.lang.String) String input int pos String characters public static int skipWhitespace (java.lang.String, int) char c String input int pos public static int parseSeconds (java.lang.String, int) long seconds NumberFormatException e String value int defaultValue private void <init> () }
com/android/okhttp/internal/http/Http1xStream$1.class
Http1xStream.java package com.android.okhttp.internal.http synthetic com.android.okhttp.internal.http.Http1xStream$1 extends java.lang.Object { }
com/android/okhttp/internal/http/Http1xStream$AbstractSource.class
Http1xStream.java package com.android.okhttp.internal.http abstract com.android.okhttp.internal.http.Http1xStream$AbstractSource extends java.lang.Object implements com.android.okhttp.okio.Source { protected final com.android.okhttp.okio.ForwardingTimeout timeout protected boolean closed final synthetic com.android.okhttp.internal.http.Http1xStream this$0 private void <init> (com.android.okhttp.internal.http.Http1xStream) public com.android.okhttp.okio.Timeout timeout () protected final void endOfInput () throws java.io.IOException protected final void unexpectedEndOfInput () synthetic void <init> (com.android.okhttp.internal.http.Http1xStream, com.android.okhttp.internal.http.Http1xStream$1) com.android.okhttp.internal.http.Http1xStream x0 com.android.okhttp.internal.http.Http1xStream$1 x1 }
com/android/okhttp/internal/http/Http1xStream$ChunkedSink.class
Http1xStream.java package com.android.okhttp.internal.http final com.android.okhttp.internal.http.Http1xStream$ChunkedSink extends java.lang.Object implements com.android.okhttp.okio.Sink { private final com.android.okhttp.okio.ForwardingTimeout timeout private boolean closed final synthetic com.android.okhttp.internal.http.Http1xStream this$0 private void <init> (com.android.okhttp.internal.http.Http1xStream) public com.android.okhttp.okio.Timeout timeout () public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount public synchronized void flush () throws java.io.IOException public synchronized void close () throws java.io.IOException synthetic void <init> (com.android.okhttp.internal.http.Http1xStream, com.android.okhttp.internal.http.Http1xStream$1) com.android.okhttp.internal.http.Http1xStream x0 com.android.okhttp.internal.http.Http1xStream$1 x1 }
com/android/okhttp/internal/http/Http1xStream$ChunkedSource.class
Http1xStream.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.Http1xStream$ChunkedSource extends com.android.okhttp.internal.http.Http1xStream$AbstractSource { private static final long NO_CHUNK_YET private long bytesRemainingInChunk private boolean hasMoreChunks private final com.android.okhttp.internal.http.HttpEngine httpEngine final synthetic com.android.okhttp.internal.http.Http1xStream this$0 void <init> (com.android.okhttp.internal.http.Http1xStream, com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException com.android.okhttp.internal.http.HttpEngine httpEngine public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer sink long byteCount long read private void readChunkSize () throws java.io.IOException String extensions NumberFormatException e public void close () throws java.io.IOException }
com/android/okhttp/internal/http/Http1xStream$FixedLengthSink.class
Http1xStream.java package com.android.okhttp.internal.http final com.android.okhttp.internal.http.Http1xStream$FixedLengthSink extends java.lang.Object implements com.android.okhttp.okio.Sink { private final com.android.okhttp.okio.ForwardingTimeout timeout private boolean closed private long bytesRemaining final synthetic com.android.okhttp.internal.http.Http1xStream this$0 private void <init> (com.android.okhttp.internal.http.Http1xStream, long) long bytesRemaining public com.android.okhttp.okio.Timeout timeout () public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount public void flush () throws java.io.IOException public void close () throws java.io.IOException synthetic void <init> (com.android.okhttp.internal.http.Http1xStream, long, com.android.okhttp.internal.http.Http1xStream$1) com.android.okhttp.internal.http.Http1xStream x0 long x1 com.android.okhttp.internal.http.Http1xStream$1 x2 }
com/android/okhttp/internal/http/Http1xStream$FixedLengthSource.class
Http1xStream.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.Http1xStream$FixedLengthSource extends com.android.okhttp.internal.http.Http1xStream$AbstractSource { private long bytesRemaining final synthetic com.android.okhttp.internal.http.Http1xStream this$0 public void <init> (com.android.okhttp.internal.http.Http1xStream, long) throws java.io.IOException long length public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer sink long byteCount long read public void close () throws java.io.IOException }
com/android/okhttp/internal/http/Http1xStream$UnknownLengthSource.class
Http1xStream.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.Http1xStream$UnknownLengthSource extends com.android.okhttp.internal.http.Http1xStream$AbstractSource { private boolean inputExhausted final synthetic com.android.okhttp.internal.http.Http1xStream this$0 private void <init> (com.android.okhttp.internal.http.Http1xStream) public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer sink long byteCount long read public void close () throws java.io.IOException synthetic void <init> (com.android.okhttp.internal.http.Http1xStream, com.android.okhttp.internal.http.Http1xStream$1) com.android.okhttp.internal.http.Http1xStream x0 com.android.okhttp.internal.http.Http1xStream$1 x1 }
com/android/okhttp/internal/http/Http1xStream.class
Http1xStream.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.Http1xStream extends java.lang.Object implements com.android.okhttp.internal.http.HttpStream { private static final int STATE_IDLE private static final int STATE_OPEN_REQUEST_BODY private static final int STATE_WRITING_REQUEST_BODY private static final int STATE_READ_RESPONSE_HEADERS private static final int STATE_OPEN_RESPONSE_BODY private static final int STATE_READING_RESPONSE_BODY private static final int STATE_CLOSED private final com.android.okhttp.internal.http.StreamAllocation streamAllocation private final com.android.okhttp.okio.BufferedSource source private final com.android.okhttp.okio.BufferedSink sink private com.android.okhttp.internal.http.HttpEngine httpEngine private int state public void <init> (com.android.okhttp.internal.http.StreamAllocation, com.android.okhttp.okio.BufferedSource, com.android.okhttp.okio.BufferedSink) com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.okio.BufferedSource source com.android.okhttp.okio.BufferedSink sink public void setHttpEngine (com.android.okhttp.internal.http.HttpEngine) com.android.okhttp.internal.http.HttpEngine httpEngine public com.android.okhttp.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException com.android.okhttp.Request request long contentLength public void cancel () com.android.okhttp.internal.io.RealConnection connection public void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request String requestLine public com.android.okhttp.Response$Builder readResponseHeaders () throws java.io.IOException public com.android.okhttp.ResponseBody openResponseBody (com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response response com.android.okhttp.okio.Source source private com.android.okhttp.okio.Source getTransferStream (com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response response long contentLength public boolean isClosed () public void finishRequest () throws java.io.IOException public void writeRequest (com.android.okhttp.Headers, java.lang.String) throws java.io.IOException int i int size com.android.okhttp.Headers headers String requestLine public com.android.okhttp.Response$Builder readResponse () throws java.io.IOException com.android.okhttp.internal.http.StatusLine statusLine com.android.okhttp.Response$Builder responseBuilder java.io.IOException exception java.io.EOFException e public com.android.okhttp.Headers readHeaders () throws java.io.IOException String line com.android.okhttp.Headers$Builder headers public com.android.okhttp.okio.Sink newChunkedSink () public com.android.okhttp.okio.Sink newFixedLengthSink (long) long contentLength public void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException com.android.okhttp.internal.http.RetryableSink requestBody public com.android.okhttp.okio.Source newFixedLengthSource (long) throws java.io.IOException long length public com.android.okhttp.okio.Source newChunkedSource (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException com.android.okhttp.internal.http.HttpEngine httpEngine public com.android.okhttp.okio.Source newUnknownLengthSource () throws java.io.IOException private void detachTimeout (com.android.okhttp.okio.ForwardingTimeout) com.android.okhttp.okio.ForwardingTimeout timeout com.android.okhttp.okio.Timeout oldDelegate static synthetic com.android.okhttp.okio.BufferedSink access$300 (com.android.okhttp.internal.http.Http1xStream) com.android.okhttp.internal.http.Http1xStream x0 static synthetic void access$400 (com.android.okhttp.internal.http.Http1xStream, com.android.okhttp.okio.ForwardingTimeout) com.android.okhttp.internal.http.Http1xStream x0 com.android.okhttp.okio.ForwardingTimeout x1 static synthetic int access$502 (com.android.okhttp.internal.http.Http1xStream, int) com.android.okhttp.internal.http.Http1xStream x0 int x1 static synthetic com.android.okhttp.okio.BufferedSource access$600 (com.android.okhttp.internal.http.Http1xStream) com.android.okhttp.internal.http.Http1xStream x0 static synthetic int access$500 (com.android.okhttp.internal.http.Http1xStream) com.android.okhttp.internal.http.Http1xStream x0 static synthetic com.android.okhttp.internal.http.StreamAllocation access$700 (com.android.okhttp.internal.http.Http1xStream) com.android.okhttp.internal.http.Http1xStream x0 }
com/android/okhttp/internal/http/Http2xStream$StreamFinishingSource.class
Http2xStream.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.Http2xStream$StreamFinishingSource extends com.android.okhttp.okio.ForwardingSource { final synthetic com.android.okhttp.internal.http.Http2xStream this$0 public void <init> (com.android.okhttp.internal.http.Http2xStream, com.android.okhttp.okio.Source) com.android.okhttp.internal.http.Http2xStream this$0 com.android.okhttp.okio.Source delegate public void close () throws java.io.IOException }
com/android/okhttp/internal/http/Http2xStream.class
Http2xStream.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.Http2xStream extends java.lang.Object implements com.android.okhttp.internal.http.HttpStream { private static final com.android.okhttp.okio.ByteString CONNECTION private static final com.android.okhttp.okio.ByteString HOST private static final com.android.okhttp.okio.ByteString KEEP_ALIVE private static final com.android.okhttp.okio.ByteString PROXY_CONNECTION private static final com.android.okhttp.okio.ByteString TRANSFER_ENCODING private static final com.android.okhttp.okio.ByteString TE private static final com.android.okhttp.okio.ByteString ENCODING private static final com.android.okhttp.okio.ByteString UPGRADE private static final java.util.List SPDY_3_SKIPPED_REQUEST_HEADERS private static final java.util.List SPDY_3_SKIPPED_RESPONSE_HEADERS private static final java.util.List HTTP_2_SKIPPED_REQUEST_HEADERS private static final java.util.List HTTP_2_SKIPPED_RESPONSE_HEADERS private final com.android.okhttp.internal.http.StreamAllocation streamAllocation private final com.android.okhttp.internal.framed.FramedConnection framedConnection private com.android.okhttp.internal.http.HttpEngine httpEngine private com.android.okhttp.internal.framed.FramedStream stream public void <init> (com.android.okhttp.internal.http.StreamAllocation, com.android.okhttp.internal.framed.FramedConnection) com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.framed.FramedConnection framedConnection public void setHttpEngine (com.android.okhttp.internal.http.HttpEngine) com.android.okhttp.internal.http.HttpEngine httpEngine public com.android.okhttp.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException com.android.okhttp.Request request long contentLength public void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request boolean permitsRequestBody java.util.List requestHeaders boolean hasResponseBody public void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException com.android.okhttp.internal.http.RetryableSink requestBody public void finishRequest () throws java.io.IOException public com.android.okhttp.Response$Builder readResponseHeaders () throws java.io.IOException public static java.util.List spdy3HeadersList (com.android.okhttp.Request) String concatenated int j com.android.okhttp.okio.ByteString name String value int i int size com.android.okhttp.Request request com.android.okhttp.Headers headers java.util.List result java.util.Set names private static java.lang.String joinOnNull (java.lang.String, java.lang.String) String first String second public static java.util.List http2HeadersList (com.android.okhttp.Request) com.android.okhttp.okio.ByteString name int i int size com.android.okhttp.Request request com.android.okhttp.Headers headers java.util.List result public static com.android.okhttp.Response$Builder readSpdy3HeadersList (java.util.List) throws java.io.IOException int end String value int start com.android.okhttp.okio.ByteString name String values int i int size java.util.List headerBlock String status String version com.android.okhttp.Headers$Builder headersBuilder com.android.okhttp.internal.http.StatusLine statusLine public static com.android.okhttp.Response$Builder readHttp2HeadersList (java.util.List) throws java.io.IOException com.android.okhttp.okio.ByteString name String value int i int size java.util.List headerBlock String status com.android.okhttp.Headers$Builder headersBuilder com.android.okhttp.internal.http.StatusLine statusLine public com.android.okhttp.ResponseBody openResponseBody (com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response response com.android.okhttp.okio.Source source public void cancel () static synthetic com.android.okhttp.internal.http.StreamAllocation access$000 (com.android.okhttp.internal.http.Http2xStream) com.android.okhttp.internal.http.Http2xStream x0 static void <clinit> () }
com/android/okhttp/internal/http/HttpDate$1.class
HttpDate.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.HttpDate$1 extends java.lang.ThreadLocal { void <init> () protected java.text.DateFormat initialValue () java.text.DateFormat rfc1123 protected volatile synthetic java.lang.Object initialValue () }
com/android/okhttp/internal/http/HttpDate.class
HttpDate.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.HttpDate extends java.lang.Object { private static final java.util.TimeZone GMT private static final ThreadLocal STANDARD_DATE_FORMAT private static final String[] BROWSER_COMPATIBLE_DATE_FORMAT_STRINGS private static final java.text.DateFormat[] BROWSER_COMPATIBLE_DATE_FORMATS public static java.util.Date parse (java.lang.String) java.text.DateFormat format int i int count String value java.text.ParsePosition position java.util.Date result public static java.lang.String format (java.util.Date) java.util.Date value private void <init> () static synthetic java.util.TimeZone access$000 () static void <clinit> () }
com/android/okhttp/internal/http/HttpEngine$1.class
HttpEngine.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.HttpEngine$1 extends com.android.okhttp.ResponseBody { void <init> () public com.android.okhttp.MediaType contentType () public long contentLength () public com.android.okhttp.okio.BufferedSource source () }
com/android/okhttp/internal/http/HttpEngine$2.class
HttpEngine.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.HttpEngine$2 extends java.lang.Object implements com.android.okhttp.okio.Source { boolean cacheRequestClosed final synthetic com.android.okhttp.okio.BufferedSource val$source final synthetic com.android.okhttp.internal.http.CacheRequest val$cacheRequest final synthetic com.android.okhttp.okio.BufferedSink val$cacheBody final synthetic com.android.okhttp.internal.http.HttpEngine this$0 void <init> (com.android.okhttp.internal.http.HttpEngine, com.android.okhttp.okio.BufferedSource, com.android.okhttp.internal.http.CacheRequest, com.android.okhttp.okio.BufferedSink) com.android.okhttp.internal.http.HttpEngine this$0 public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException long bytesRead java.io.IOException e com.android.okhttp.okio.Buffer sink long byteCount long bytesRead public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException }
com/android/okhttp/internal/http/HttpEngine$NetworkInterceptorChain.class
HttpEngine.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.HttpEngine$NetworkInterceptorChain extends java.lang.Object implements com.android.okhttp.Interceptor$Chain { private final int index private final com.android.okhttp.Request request private int calls final synthetic com.android.okhttp.internal.http.HttpEngine this$0 void <init> (com.android.okhttp.internal.http.HttpEngine, int, com.android.okhttp.Request) com.android.okhttp.internal.http.HttpEngine this$0 int index com.android.okhttp.Request request public com.android.okhttp.Connection connection () public com.android.okhttp.Request request () public com.android.okhttp.Response proceed (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Interceptor caller com.android.okhttp.Address address com.android.okhttp.internal.http.HttpEngine$NetworkInterceptorChain chain com.android.okhttp.Interceptor interceptor com.android.okhttp.Response interceptedResponse com.android.okhttp.okio.Sink requestBodyOut com.android.okhttp.okio.BufferedSink bufferedRequestBody com.android.okhttp.Request request com.android.okhttp.Response response int code }
com/android/okhttp/internal/http/HttpEngine.class
HttpEngine.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.HttpEngine extends java.lang.Object { public static final int MAX_FOLLOW_UPS private static final com.android.okhttp.ResponseBody EMPTY_BODY final com.android.okhttp.OkHttpClient client public final com.android.okhttp.internal.http.StreamAllocation streamAllocation private final com.android.okhttp.Response priorResponse private com.android.okhttp.internal.http.HttpStream httpStream long sentRequestMillis private boolean transparentGzip public final boolean bufferRequestBody private final com.android.okhttp.Request userRequest private com.android.okhttp.Request networkRequest private com.android.okhttp.Response cacheResponse private com.android.okhttp.Response userResponse private com.android.okhttp.okio.Sink requestBodyOut private com.android.okhttp.okio.BufferedSink bufferedRequestBody private final boolean callerWritesRequestBody private final boolean forWebSocket private com.android.okhttp.internal.http.CacheRequest storeRequest private com.android.okhttp.internal.http.CacheStrategy cacheStrategy public void <init> (com.android.okhttp.OkHttpClient, com.android.okhttp.Request, boolean, boolean, boolean, com.android.okhttp.internal.http.StreamAllocation, com.android.okhttp.internal.http.RetryableSink, com.android.okhttp.Response) com.android.okhttp.OkHttpClient client com.android.okhttp.Request request boolean bufferRequestBody boolean callerWritesRequestBody boolean forWebSocket com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.http.RetryableSink requestBodyOut com.android.okhttp.Response priorResponse public void sendRequest () throws com.android.okhttp.internal.http.RequestException com.android.okhttp.internal.http.RouteException java.io.IOException long contentLength com.android.okhttp.Request request com.android.okhttp.internal.InternalCache responseCache com.android.okhttp.Response cacheCandidate long now private com.android.okhttp.internal.http.HttpStream connect () throws com.android.okhttp.internal.http.RouteException com.android.okhttp.internal.http.RequestException java.io.IOException boolean doExtensiveHealthChecks private static com.android.okhttp.Response stripBody (com.android.okhttp.Response) com.android.okhttp.Response response public void writingRequestHeaders () boolean permitsRequestBody (com.android.okhttp.Request) com.android.okhttp.Request request public com.android.okhttp.okio.Sink getRequestBody () public com.android.okhttp.okio.BufferedSink getBufferedRequestBody () com.android.okhttp.okio.BufferedSink result com.android.okhttp.okio.Sink requestBody public boolean hasResponse () public com.android.okhttp.Request getRequest () public com.android.okhttp.Response getResponse () public com.android.okhttp.Connection getConnection () public com.android.okhttp.internal.http.HttpEngine recover (com.android.okhttp.internal.http.RouteException) com.android.okhttp.internal.http.RouteException e com.android.okhttp.internal.http.StreamAllocation streamAllocation public com.android.okhttp.internal.http.HttpEngine recover (java.io.IOException, com.android.okhttp.okio.Sink) java.io.IOException e com.android.okhttp.okio.Sink requestBodyOut com.android.okhttp.internal.http.StreamAllocation streamAllocation public com.android.okhttp.internal.http.HttpEngine recover (java.io.IOException) java.io.IOException e private void maybeCache () throws java.io.IOException com.android.okhttp.internal.InternalCache responseCache public void releaseStreamAllocation () throws java.io.IOException public void cancel () public com.android.okhttp.internal.http.StreamAllocation close () private com.android.okhttp.Response unzip (com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response response com.android.okhttp.okio.GzipSource responseBody com.android.okhttp.Headers strippedHeaders public static boolean hasBody (com.android.okhttp.Response) com.android.okhttp.Response response int responseCode private com.android.okhttp.Request networkRequest (com.android.okhttp.Request) throws java.io.IOException java.util.Map headers java.util.Map cookies com.android.okhttp.Request request com.android.okhttp.Request$Builder result java.net.CookieHandler cookieHandler public void readResponse () throws java.io.IOException com.android.okhttp.Response networkResponse com.android.okhttp.Response networkResponse long contentLength com.android.okhttp.internal.InternalCache responseCache com.android.okhttp.Response networkResponse private com.android.okhttp.Response readNetworkResponse () throws java.io.IOException com.android.okhttp.Response networkResponse private com.android.okhttp.Response cacheWritingResponse (com.android.okhttp.internal.http.CacheRequest, com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.internal.http.CacheRequest cacheRequest com.android.okhttp.Response response com.android.okhttp.okio.Sink cacheBodyUnbuffered com.android.okhttp.okio.BufferedSource source com.android.okhttp.okio.BufferedSink cacheBody com.android.okhttp.okio.Source cacheWritingSource private static boolean validate (com.android.okhttp.Response, com.android.okhttp.Response) java.util.Date networkLastModified com.android.okhttp.Response cached com.android.okhttp.Response network java.util.Date lastModified private static com.android.okhttp.Headers combine (com.android.okhttp.Headers, com.android.okhttp.Headers) throws java.io.IOException String fieldName String value int i int size String fieldName int i int size com.android.okhttp.Headers cachedHeaders com.android.okhttp.Headers networkHeaders com.android.okhttp.Headers$Builder result public void receiveHeaders (com.android.okhttp.Headers) throws java.io.IOException com.android.okhttp.Headers headers java.net.CookieHandler cookieHandler public com.android.okhttp.Request followUpRequest () throws java.io.IOException String location com.android.okhttp.HttpUrl url boolean sameScheme com.android.okhttp.Request$Builder requestBuilder com.android.okhttp.Connection connection com.android.okhttp.Route route java.net.Proxy selectedProxy int responseCode String method public boolean sameConnection (com.android.okhttp.HttpUrl) com.android.okhttp.HttpUrl followUp com.android.okhttp.HttpUrl url private static com.android.okhttp.Address createAddress (com.android.okhttp.OkHttpClient, com.android.okhttp.Request) com.android.okhttp.OkHttpClient client com.android.okhttp.Request request javax.net.ssl.SSLSocketFactory sslSocketFactory javax.net.ssl.HostnameVerifier hostnameVerifier com.android.okhttp.CertificatePinner certificatePinner static synthetic com.android.okhttp.internal.http.HttpStream access$000 (com.android.okhttp.internal.http.HttpEngine) com.android.okhttp.internal.http.HttpEngine x0 static synthetic com.android.okhttp.Request access$102 (com.android.okhttp.internal.http.HttpEngine, com.android.okhttp.Request) com.android.okhttp.internal.http.HttpEngine x0 com.android.okhttp.Request x1 static synthetic com.android.okhttp.Response access$200 (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException com.android.okhttp.internal.http.HttpEngine x0 static void <clinit> () }
com/android/okhttp/internal/http/HttpMethod.class
HttpMethod.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.HttpMethod extends java.lang.Object { public static boolean invalidatesCache (java.lang.String) String method public static boolean requiresRequestBody (java.lang.String) String method public static boolean permitsRequestBody (java.lang.String) String method public static boolean redirectsToGet (java.lang.String) String method private void <init> () }
com/android/okhttp/internal/http/HttpStream.class
HttpStream.java package com.android.okhttp.internal.http public abstract com.android.okhttp.internal.http.HttpStream extends java.lang.Object { public static final int DISCARD_STREAM_TIMEOUT_MILLIS public abstract com.android.okhttp.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException public abstract void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException public abstract void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException public abstract void finishRequest () throws java.io.IOException public abstract com.android.okhttp.Response$Builder readResponseHeaders () throws java.io.IOException public abstract com.android.okhttp.ResponseBody openResponseBody (com.android.okhttp.Response) throws java.io.IOException public abstract void setHttpEngine (com.android.okhttp.internal.http.HttpEngine) public abstract void cancel () }
com/android/okhttp/internal/http/OkHeaders$1.class
OkHeaders.java package com.android.okhttp.internal.http com.android.okhttp.internal.http.OkHeaders$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.lang.String, java.lang.String) String a String b public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/okhttp/internal/http/OkHeaders.class
OkHeaders.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.OkHeaders extends java.lang.Object { private static final java.util.Comparator FIELD_NAME_COMPARATOR static final String PREFIX public static final String SENT_MILLIS public static final String RECEIVED_MILLIS public static final String SELECTED_PROTOCOL public static final String RESPONSE_SOURCE private void <init> () public static long contentLength (com.android.okhttp.Request) com.android.okhttp.Request request public static long contentLength (com.android.okhttp.Response) com.android.okhttp.Response response public static long contentLength (com.android.okhttp.Headers) com.android.okhttp.Headers headers private static long stringToLong (java.lang.String) NumberFormatException e String s public static java.util.Map toMultimap (com.android.okhttp.Headers, java.lang.String) String fieldName String value java.util.List allValues java.util.List otherValues int i int size com.android.okhttp.Headers headers String valueForNullKey java.util.Map result public static void addCookies (com.android.okhttp.Request$Builder, java.util.Map) String key java.util.Map$Entry entry com.android.okhttp.Request$Builder builder java.util.Map cookieHeaders private static java.lang.String buildCookieHeader (java.util.List) int i int size java.util.List cookies StringBuilder sb public static boolean varyMatches (com.android.okhttp.Response, com.android.okhttp.Headers, com.android.okhttp.Request) String field com.android.okhttp.Response cachedResponse com.android.okhttp.Headers cachedRequest com.android.okhttp.Request newRequest public static boolean hasVaryAll (com.android.okhttp.Response) com.android.okhttp.Response response public static boolean hasVaryAll (com.android.okhttp.Headers) com.android.okhttp.Headers responseHeaders private static java.util.Set varyFields (com.android.okhttp.Response) com.android.okhttp.Response response public static java.util.Set varyFields (com.android.okhttp.Headers) String varyField String value int i int size com.android.okhttp.Headers responseHeaders java.util.Set result public static com.android.okhttp.Headers varyHeaders (com.android.okhttp.Response) com.android.okhttp.Response response com.android.okhttp.Headers requestHeaders com.android.okhttp.Headers responseHeaders public static com.android.okhttp.Headers varyHeaders (com.android.okhttp.Headers, com.android.okhttp.Headers) String fieldName int i int size com.android.okhttp.Headers requestHeaders com.android.okhttp.Headers responseHeaders java.util.Set varyFields com.android.okhttp.Headers$Builder result static boolean isEndToEnd (java.lang.String) String fieldName public static java.util.List parseChallenges (com.android.okhttp.Headers, java.lang.String) int tokenStart String scheme int realmStart String realm String value int pos int i int size com.android.okhttp.Headers responseHeaders String challengeHeader java.util.List result public static com.android.okhttp.Request processAuthHeader (com.android.okhttp.Authenticator, com.android.okhttp.Response, java.net.Proxy) throws java.io.IOException com.android.okhttp.Authenticator authenticator com.android.okhttp.Response response java.net.Proxy proxy static void <clinit> () }
com/android/okhttp/internal/http/RealResponseBody.class
RealResponseBody.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.RealResponseBody extends com.android.okhttp.ResponseBody { private final com.android.okhttp.Headers headers private final com.android.okhttp.okio.BufferedSource source public void <init> (com.android.okhttp.Headers, com.android.okhttp.okio.BufferedSource) com.android.okhttp.Headers headers com.android.okhttp.okio.BufferedSource source public com.android.okhttp.MediaType contentType () String contentType public long contentLength () public com.android.okhttp.okio.BufferedSource source () }
com/android/okhttp/internal/http/RequestException.class
RequestException.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.RequestException extends java.lang.Exception { public void <init> (java.io.IOException) java.io.IOException cause public java.io.IOException getCause () public volatile synthetic java.lang.Throwable getCause () }
com/android/okhttp/internal/http/RequestLine.class
RequestLine.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.RequestLine extends java.lang.Object { private void <init> () static java.lang.String get (com.android.okhttp.Request, java.net.Proxy$Type) com.android.okhttp.Request request java.net.Proxy$Type proxyType StringBuilder result private static boolean includeAuthorityInRequestLine (com.android.okhttp.Request, java.net.Proxy$Type) com.android.okhttp.Request request java.net.Proxy$Type proxyType public static java.lang.String requestPath (com.android.okhttp.HttpUrl) com.android.okhttp.HttpUrl url String path String query }
com/android/okhttp/internal/http/RetryableSink.class
RetryableSink.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.RetryableSink extends java.lang.Object implements com.android.okhttp.okio.Sink { private boolean closed private final int limit private final com.android.okhttp.okio.Buffer content public void <init> (int) int limit public void <init> () public void close () throws java.io.IOException public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount public void flush () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public long contentLength () throws java.io.IOException public void writeToSocket (com.android.okhttp.okio.Sink) throws java.io.IOException com.android.okhttp.okio.Sink socketOut com.android.okhttp.okio.Buffer buffer }
com/android/okhttp/internal/http/RouteException.class
RouteException.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.RouteException extends java.lang.Exception { private static final java.lang.reflect.Method addSuppressedExceptionMethod private java.io.IOException lastException public void <init> (java.io.IOException) java.io.IOException cause public java.io.IOException getLastConnectException () public void addConnectException (java.io.IOException) java.io.IOException e private void addSuppressedIfPossible (java.io.IOException, java.io.IOException) java.io.IOException e java.io.IOException suppressed static void <clinit> () java.lang.reflect.Method m Exception e java.lang.reflect.Method m }
com/android/okhttp/internal/http/RouteSelector.class
RouteSelector.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.RouteSelector extends java.lang.Object { private final com.android.okhttp.Address address private final com.android.okhttp.internal.RouteDatabase routeDatabase private java.net.Proxy lastProxy private java.net.InetSocketAddress lastInetSocketAddress private java.util.List proxies private int nextProxyIndex private java.util.List inetSocketAddresses private int nextInetSocketAddressIndex private final java.util.List postponedRoutes public void <init> (com.android.okhttp.Address, com.android.okhttp.internal.RouteDatabase) com.android.okhttp.Address address com.android.okhttp.internal.RouteDatabase routeDatabase public boolean hasNext () public com.android.okhttp.Route next () throws java.io.IOException com.android.okhttp.Route route public void connectFailed (com.android.okhttp.Route, java.io.IOException) com.android.okhttp.Route failedRoute java.io.IOException failure private void resetNextProxy (com.android.okhttp.HttpUrl, java.net.Proxy) java.util.List selectedProxies com.android.okhttp.HttpUrl url java.net.Proxy proxy private boolean hasNextProxy () private java.net.Proxy nextProxy () throws java.io.IOException java.net.Proxy result private void resetNextInetSocketAddress (java.net.Proxy) throws java.io.IOException String socketHost int socketPort java.net.SocketAddress proxyAddress java.net.InetSocketAddress proxySocketAddress java.net.InetAddress inetAddress int i int size java.util.List addresses java.net.Proxy proxy String socketHost int socketPort static java.lang.String getHostString (java.net.InetSocketAddress) java.net.InetSocketAddress socketAddress java.net.InetAddress address private boolean hasNextInetSocketAddress () private java.net.InetSocketAddress nextInetSocketAddress () throws java.io.IOException private boolean hasNextPostponed () private com.android.okhttp.Route nextPostponed () }
com/android/okhttp/internal/http/StatusLine.class
StatusLine.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.StatusLine extends java.lang.Object { public static final int HTTP_TEMP_REDIRECT public static final int HTTP_PERM_REDIRECT public static final int HTTP_CONTINUE public final com.android.okhttp.Protocol protocol public final int code public final String message public void <init> (com.android.okhttp.Protocol, int, java.lang.String) com.android.okhttp.Protocol protocol int code String message public static com.android.okhttp.internal.http.StatusLine get (com.android.okhttp.Response) com.android.okhttp.Response response public static com.android.okhttp.internal.http.StatusLine parse (java.lang.String) throws java.io.IOException com.android.okhttp.Protocol protocol com.android.okhttp.Protocol protocol int httpMinorVersion int codeStart com.android.okhttp.Protocol protocol int codeStart com.android.okhttp.Protocol protocol int code NumberFormatException e String statusLine int codeStart com.android.okhttp.Protocol protocol int code String message public java.lang.String toString () StringBuilder result }
com/android/okhttp/internal/http/StreamAllocation.class
StreamAllocation.java package com.android.okhttp.internal.http public final com.android.okhttp.internal.http.StreamAllocation extends java.lang.Object { public final com.android.okhttp.Address address private final com.android.okhttp.ConnectionPool connectionPool private com.android.okhttp.internal.http.RouteSelector routeSelector private com.android.okhttp.internal.io.RealConnection connection private boolean released private boolean canceled private com.android.okhttp.internal.http.HttpStream stream public void <init> (com.android.okhttp.ConnectionPool, com.android.okhttp.Address) com.android.okhttp.ConnectionPool connectionPool com.android.okhttp.Address address public com.android.okhttp.internal.http.HttpStream newStream (int, int, int, boolean, boolean) throws com.android.okhttp.internal.http.RouteException java.io.IOException com.android.okhttp.internal.http.HttpStream resultStream com.android.okhttp.internal.io.RealConnection resultConnection com.android.okhttp.internal.http.HttpStream resultStream java.io.IOException e int connectTimeout int readTimeout int writeTimeout boolean connectionRetryEnabled boolean doExtensiveHealthChecks private com.android.okhttp.internal.io.RealConnection findHealthyConnection (int, int, int, boolean, boolean) throws java.io.IOException com.android.okhttp.internal.http.RouteException com.android.okhttp.internal.io.RealConnection candidate int connectTimeout int readTimeout int writeTimeout boolean connectionRetryEnabled boolean doExtensiveHealthChecks private com.android.okhttp.internal.io.RealConnection findConnection (int, int, int, boolean) throws java.io.IOException com.android.okhttp.internal.http.RouteException com.android.okhttp.internal.io.RealConnection allocatedConnection com.android.okhttp.internal.io.RealConnection pooledConnection int connectTimeout int readTimeout int writeTimeout boolean connectionRetryEnabled com.android.okhttp.Route route com.android.okhttp.internal.io.RealConnection newConnection public void streamFinished (com.android.okhttp.internal.http.HttpStream) com.android.okhttp.internal.http.HttpStream stream public com.android.okhttp.internal.http.HttpStream stream () private com.android.okhttp.internal.RouteDatabase routeDatabase () public synchronized com.android.okhttp.internal.io.RealConnection connection () public void release () public void noNewStreams () private void deallocate (boolean, boolean, boolean) boolean noNewStreams boolean released boolean streamFinished com.android.okhttp.internal.io.RealConnection connectionToClose public void cancel () com.android.okhttp.internal.http.HttpStream streamToCancel com.android.okhttp.internal.io.RealConnection connectionToCancel com.android.okhttp.internal.http.HttpStream streamToCancel com.android.okhttp.internal.io.RealConnection connectionToCancel private void connectionFailed (java.io.IOException) com.android.okhttp.Route failedRoute java.io.IOException e public void connectionFailed () public void acquire (com.android.okhttp.internal.io.RealConnection) com.android.okhttp.internal.io.RealConnection connection private void release (com.android.okhttp.internal.io.RealConnection) java.lang.ref.Reference reference int i int size com.android.okhttp.internal.io.RealConnection connection public boolean recover (com.android.okhttp.internal.http.RouteException) com.android.okhttp.internal.http.RouteException e public boolean recover (java.io.IOException, com.android.okhttp.okio.Sink) int streamCount java.io.IOException e com.android.okhttp.okio.Sink requestBodyOut boolean canRetryRequestBody private boolean isRecoverable (java.io.IOException) java.io.IOException e private boolean isRecoverable (com.android.okhttp.internal.http.RouteException) com.android.okhttp.internal.http.RouteException e java.io.IOException ioe public java.lang.String toString () }
com/android/okhttp/internal/huc/
com/android/okhttp/internal/huc/CacheAdapter$1.class
CacheAdapter.java package com.android.okhttp.internal.huc com.android.okhttp.internal.huc.CacheAdapter$1 extends java.lang.Object implements com.android.okhttp.internal.http.CacheRequest { final synthetic java.net.CacheRequest val$request final synthetic com.android.okhttp.internal.huc.CacheAdapter this$0 void <init> (com.android.okhttp.internal.huc.CacheAdapter, java.net.CacheRequest) com.android.okhttp.internal.huc.CacheAdapter this$0 public com.android.okhttp.okio.Sink body () throws java.io.IOException java.io.OutputStream body public void abort () }
com/android/okhttp/internal/huc/CacheAdapter.class
CacheAdapter.java package com.android.okhttp.internal.huc public final com.android.okhttp.internal.huc.CacheAdapter extends java.lang.Object implements com.android.okhttp.internal.InternalCache { private final java.net.ResponseCache delegate public void <init> (java.net.ResponseCache) java.net.ResponseCache delegate public java.net.ResponseCache getDelegate () public com.android.okhttp.Response get (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request java.net.CacheResponse javaResponse public com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response response java.net.URI uri java.net.HttpURLConnection connection java.net.CacheRequest request public void remove (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request public void update (com.android.okhttp.Response, com.android.okhttp.Response) throws java.io.IOException com.android.okhttp.Response cached com.android.okhttp.Response network public void trackConditionalCacheHit () public void trackResponse (com.android.okhttp.internal.http.CacheStrategy) com.android.okhttp.internal.http.CacheStrategy cacheStrategy private java.net.CacheResponse getJavaCachedResponse (com.android.okhttp.Request) throws java.io.IOException com.android.okhttp.Request request java.util.Map headers }
com/android/okhttp/internal/huc/DelegatingHttpsURLConnection.class
DelegatingHttpsURLConnection.java package com.android.okhttp.internal.huc abstract com.android.okhttp.internal.huc.DelegatingHttpsURLConnection extends javax.net.ssl.HttpsURLConnection { private final java.net.HttpURLConnection delegate public void <init> (java.net.HttpURLConnection) java.net.HttpURLConnection delegate protected abstract com.android.okhttp.Handshake handshake () public abstract void setHostnameVerifier (javax.net.ssl.HostnameVerifier) public abstract javax.net.ssl.HostnameVerifier getHostnameVerifier () public abstract void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory) public abstract javax.net.ssl.SSLSocketFactory getSSLSocketFactory () public java.lang.String getCipherSuite () com.android.okhttp.Handshake handshake public java.security.cert.Certificate[] getLocalCertificates () com.android.okhttp.Handshake handshake java.util.List result public java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException com.android.okhttp.Handshake handshake java.util.List result public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException com.android.okhttp.Handshake handshake public java.security.Principal getLocalPrincipal () com.android.okhttp.Handshake handshake public void connect () throws java.io.IOException public void disconnect () public java.io.InputStream getErrorStream () public java.lang.String getRequestMethod () public int getResponseCode () throws java.io.IOException public java.lang.String getResponseMessage () throws java.io.IOException public void setRequestMethod (java.lang.String) throws java.net.ProtocolException String method public boolean usingProxy () public boolean getInstanceFollowRedirects () public void setInstanceFollowRedirects (boolean) boolean followRedirects public boolean getAllowUserInteraction () public java.lang.Object getContent () throws java.io.IOException public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException Class[] types public java.lang.String getContentEncoding () public int getContentLength () public java.lang.String getContentType () public long getDate () public boolean getDefaultUseCaches () public boolean getDoInput () public boolean getDoOutput () public long getExpiration () public java.lang.String getHeaderField (int) int pos public java.util.Map getHeaderFields () public java.util.Map getRequestProperties () public void addRequestProperty (java.lang.String, java.lang.String) String field String newValue public java.lang.String getHeaderField (java.lang.String) String key public long getHeaderFieldDate (java.lang.String, long) String field long defaultValue public int getHeaderFieldInt (java.lang.String, int) String field int defaultValue public java.lang.String getHeaderFieldKey (int) int position public long getIfModifiedSince () public java.io.InputStream getInputStream () throws java.io.IOException public long getLastModified () public java.io.OutputStream getOutputStream () throws java.io.IOException public java.security.Permission getPermission () throws java.io.IOException public java.lang.String getRequestProperty (java.lang.String) String field public java.net.URL getURL () public boolean getUseCaches () public void setAllowUserInteraction (boolean) boolean newValue public void setDefaultUseCaches (boolean) boolean newValue public void setDoInput (boolean) boolean newValue public void setDoOutput (boolean) boolean newValue public void setIfModifiedSince (long) long newValue public void setRequestProperty (java.lang.String, java.lang.String) String field String newValue public void setUseCaches (boolean) boolean newValue public void setConnectTimeout (int) int timeoutMillis public int getConnectTimeout () public void setReadTimeout (int) int timeoutMillis public int getReadTimeout () public java.lang.String toString () public void setFixedLengthStreamingMode (int) int contentLength public void setChunkedStreamingMode (int) int chunkLength }
com/android/okhttp/internal/huc/HttpURLConnectionImpl.class
HttpURLConnectionImpl.java package com.android.okhttp.internal.huc public com.android.okhttp.internal.huc.HttpURLConnectionImpl extends java.net.HttpURLConnection { private static final java.util.Set METHODS private static final com.android.okhttp.RequestBody EMPTY_REQUEST_BODY final com.android.okhttp.OkHttpClient client private com.android.okhttp.Headers$Builder requestHeaders private long fixedContentLength private int followUpCount protected java.io.IOException httpEngineFailure protected com.android.okhttp.internal.http.HttpEngine httpEngine private com.android.okhttp.Headers responseHeaders private com.android.okhttp.Route route com.android.okhttp.Handshake handshake private com.android.okhttp.internal.URLFilter urlFilter public void <init> (java.net.URL, com.android.okhttp.OkHttpClient) java.net.URL url com.android.okhttp.OkHttpClient client public void <init> (java.net.URL, com.android.okhttp.OkHttpClient, com.android.okhttp.internal.URLFilter) java.net.URL url com.android.okhttp.OkHttpClient client com.android.okhttp.internal.URLFilter urlFilter public final void connect () throws java.io.IOException boolean success public final void disconnect () public final java.io.InputStream getErrorStream () com.android.okhttp.internal.http.HttpEngine response java.io.IOException e private com.android.okhttp.Headers getHeaders () throws java.io.IOException com.android.okhttp.Response response com.android.okhttp.Headers headers private static java.lang.String responseSourceHeader (com.android.okhttp.Response) com.android.okhttp.Response response public final java.lang.String getHeaderField (int) java.io.IOException e int position public final java.lang.String getHeaderField (java.lang.String) java.io.IOException e String fieldName public final java.lang.String getHeaderFieldKey (int) java.io.IOException e int position public final java.util.Map getHeaderFields () java.io.IOException e public final java.util.Map getRequestProperties () public final java.io.InputStream getInputStream () throws java.io.IOException com.android.okhttp.internal.http.HttpEngine response public final java.io.OutputStream getOutputStream () throws java.io.IOException com.android.okhttp.okio.BufferedSink sink public final java.security.Permission getPermission () throws java.io.IOException java.net.InetSocketAddress proxyAddress java.net.URL url String hostName int hostPort public final java.lang.String getRequestProperty (java.lang.String) String field public void setConnectTimeout (int) int timeoutMillis public void setInstanceFollowRedirects (boolean) boolean followRedirects public boolean getInstanceFollowRedirects () public int getConnectTimeout () public void setReadTimeout (int) int timeoutMillis public int getReadTimeout () private void initHttpEngine () throws java.io.IOException java.io.IOException e private com.android.okhttp.internal.http.HttpEngine newHttpEngine (java.lang.String, com.android.okhttp.internal.http.StreamAllocation, com.android.okhttp.internal.http.RetryableSink, com.android.okhttp.Response) throws java.net.MalformedURLException java.net.UnknownHostException int i int size String method com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.http.RetryableSink requestBody com.android.okhttp.Response priorResponse com.android.okhttp.RequestBody placeholderBody java.net.URL url com.android.okhttp.HttpUrl httpUrl com.android.okhttp.Request$Builder builder com.android.okhttp.Headers headers boolean bufferRequestBody com.android.okhttp.Request request com.android.okhttp.OkHttpClient engineClient private java.lang.String defaultUserAgent () String agent private com.android.okhttp.internal.http.HttpEngine getResponse () throws java.io.IOException com.android.okhttp.Response response com.android.okhttp.Request followUp com.android.okhttp.okio.Sink requestBody com.android.okhttp.internal.http.StreamAllocation streamAllocation private boolean execute (boolean) throws java.io.IOException com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.Connection connection java.io.IOException toThrow com.android.okhttp.internal.http.RequestException e com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.http.HttpEngine retryEngine java.io.IOException toThrow com.android.okhttp.internal.http.RouteException e com.android.okhttp.internal.http.StreamAllocation streamAllocation com.android.okhttp.internal.http.HttpEngine retryEngine java.io.IOException e com.android.okhttp.internal.http.StreamAllocation streamAllocation boolean readResponse boolean releaseConnection public final boolean usingProxy () java.net.Proxy proxy public java.lang.String getResponseMessage () throws java.io.IOException public final int getResponseCode () throws java.io.IOException public final void setRequestProperty (java.lang.String, java.lang.String) String field String newValue public void setIfModifiedSince (long) long newValue public final void addRequestProperty (java.lang.String, java.lang.String) String field String value private void setProtocols (java.lang.String, boolean) java.io.IOException e String protocol String protocolsString boolean append java.util.List protocolsList public void setRequestMethod (java.lang.String) throws java.net.ProtocolException String method public void setFixedLengthStreamingMode (int) int contentLength public void setFixedLengthStreamingMode (long) long contentLength static void <clinit> () }
com/android/okhttp/internal/huc/HttpsURLConnectionImpl.class
HttpsURLConnectionImpl.java package com.android.okhttp.internal.huc public final com.android.okhttp.internal.huc.HttpsURLConnectionImpl extends com.android.okhttp.internal.huc.DelegatingHttpsURLConnection { private final com.android.okhttp.internal.huc.HttpURLConnectionImpl delegate public void <init> (java.net.URL, com.android.okhttp.OkHttpClient) java.net.URL url com.android.okhttp.OkHttpClient client public void <init> (java.net.URL, com.android.okhttp.OkHttpClient, com.android.okhttp.internal.URLFilter) java.net.URL url com.android.okhttp.OkHttpClient client com.android.okhttp.internal.URLFilter filter public void <init> (com.android.okhttp.internal.huc.HttpURLConnectionImpl) com.android.okhttp.internal.huc.HttpURLConnectionImpl delegate protected com.android.okhttp.Handshake handshake () public void setHostnameVerifier (javax.net.ssl.HostnameVerifier) javax.net.ssl.HostnameVerifier hostnameVerifier public javax.net.ssl.HostnameVerifier getHostnameVerifier () public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory) javax.net.ssl.SSLSocketFactory sslSocketFactory public javax.net.ssl.SSLSocketFactory getSSLSocketFactory () public long getContentLengthLong () public void setFixedLengthStreamingMode (long) long contentLength public long getHeaderFieldLong (java.lang.String, long) String field long defaultValue public volatile synthetic void setChunkedStreamingMode (int) public volatile synthetic void setFixedLengthStreamingMode (int) public volatile synthetic java.lang.String toString () public volatile synthetic int getReadTimeout () public volatile synthetic void setReadTimeout (int) public volatile synthetic int getConnectTimeout () public volatile synthetic void setConnectTimeout (int) public volatile synthetic void setUseCaches (boolean) public volatile synthetic void setRequestProperty (java.lang.String, java.lang.String) public volatile synthetic void setIfModifiedSince (long) public volatile synthetic void setDoOutput (boolean) public volatile synthetic void setDoInput (boolean) public volatile synthetic void setDefaultUseCaches (boolean) public volatile synthetic void setAllowUserInteraction (boolean) public volatile synthetic boolean getUseCaches () public volatile synthetic java.net.URL getURL () public volatile synthetic java.lang.String getRequestProperty (java.lang.String) public volatile synthetic java.security.Permission getPermission () throws java.io.IOException public volatile synthetic java.io.OutputStream getOutputStream () throws java.io.IOException public volatile synthetic long getLastModified () public volatile synthetic java.io.InputStream getInputStream () throws java.io.IOException public volatile synthetic long getIfModifiedSince () public volatile synthetic java.lang.String getHeaderFieldKey (int) public volatile synthetic int getHeaderFieldInt (java.lang.String, int) public volatile synthetic long getHeaderFieldDate (java.lang.String, long) public volatile synthetic java.lang.String getHeaderField (java.lang.String) public volatile synthetic void addRequestProperty (java.lang.String, java.lang.String) public volatile synthetic java.util.Map getRequestProperties () public volatile synthetic java.util.Map getHeaderFields () public volatile synthetic java.lang.String getHeaderField (int) public volatile synthetic long getExpiration () public volatile synthetic boolean getDoOutput () public volatile synthetic boolean getDoInput () public volatile synthetic boolean getDefaultUseCaches () public volatile synthetic long getDate () public volatile synthetic java.lang.String getContentType () public volatile synthetic int getContentLength () public volatile synthetic java.lang.String getContentEncoding () public volatile synthetic java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException public volatile synthetic java.lang.Object getContent () throws java.io.IOException public volatile synthetic boolean getAllowUserInteraction () public volatile synthetic void setInstanceFollowRedirects (boolean) public volatile synthetic boolean getInstanceFollowRedirects () public volatile synthetic boolean usingProxy () public volatile synthetic void setRequestMethod (java.lang.String) throws java.net.ProtocolException public volatile synthetic java.lang.String getResponseMessage () throws java.io.IOException public volatile synthetic int getResponseCode () throws java.io.IOException public volatile synthetic java.lang.String getRequestMethod () public volatile synthetic java.io.InputStream getErrorStream () public volatile synthetic void disconnect () public volatile synthetic void connect () throws java.io.IOException public volatile synthetic java.security.Principal getLocalPrincipal () public volatile synthetic java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException public volatile synthetic java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException public volatile synthetic java.security.cert.Certificate[] getLocalCertificates () public volatile synthetic java.lang.String getCipherSuite () }
com/android/okhttp/internal/huc/JavaApiConverter$1.class
JavaApiConverter.java package com.android.okhttp.internal.huc com.android.okhttp.internal.huc.JavaApiConverter$1 extends java.net.SecureCacheResponse { final synthetic com.android.okhttp.Handshake val$handshake final synthetic com.android.okhttp.Headers val$headers final synthetic com.android.okhttp.Response val$response final synthetic com.android.okhttp.ResponseBody val$body void <init> (com.android.okhttp.Handshake, com.android.okhttp.Headers, com.android.okhttp.Response, com.android.okhttp.ResponseBody) public java.lang.String getCipherSuite () public java.util.List getLocalCertificateChain () java.util.List certificates public java.util.List getServerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException java.util.List certificates public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException public java.security.Principal getLocalPrincipal () public java.util.Map getHeaders () throws java.io.IOException public java.io.InputStream getBody () throws java.io.IOException }
com/android/okhttp/internal/huc/JavaApiConverter$2.class
JavaApiConverter.java package com.android.okhttp.internal.huc com.android.okhttp.internal.huc.JavaApiConverter$2 extends java.net.CacheResponse { final synthetic com.android.okhttp.Headers val$headers final synthetic com.android.okhttp.Response val$response final synthetic com.android.okhttp.ResponseBody val$body void <init> (com.android.okhttp.Headers, com.android.okhttp.Response, com.android.okhttp.ResponseBody) public java.util.Map getHeaders () throws java.io.IOException public java.io.InputStream getBody () throws java.io.IOException }
com/android/okhttp/internal/huc/JavaApiConverter$3.class
JavaApiConverter.java package com.android.okhttp.internal.huc com.android.okhttp.internal.huc.JavaApiConverter$3 extends java.net.CacheRequest { final synthetic com.android.okhttp.internal.http.CacheRequest val$okCacheRequest void <init> (com.android.okhttp.internal.http.CacheRequest) public void abort () public java.io.OutputStream getBody () throws java.io.IOException com.android.okhttp.okio.Sink body }
com/android/okhttp/internal/huc/JavaApiConverter$4.class
JavaApiConverter.java package com.android.okhttp.internal.huc com.android.okhttp.internal.huc.JavaApiConverter$4 extends com.android.okhttp.ResponseBody { private com.android.okhttp.okio.BufferedSource body final synthetic com.android.okhttp.Headers val$okHeaders final synthetic java.net.CacheResponse val$cacheResponse void <init> (com.android.okhttp.Headers, java.net.CacheResponse) public com.android.okhttp.MediaType contentType () String contentTypeHeader public long contentLength () public com.android.okhttp.okio.BufferedSource source () throws java.io.IOException java.io.InputStream is }
com/android/okhttp/internal/huc/JavaApiConverter$5.class
JavaApiConverter.java package com.android.okhttp.internal.huc com.android.okhttp.internal.huc.JavaApiConverter$5 extends com.android.okhttp.ResponseBody { private com.android.okhttp.okio.BufferedSource body final synthetic java.net.URLConnection val$urlConnection void <init> (java.net.URLConnection) public com.android.okhttp.MediaType contentType () String contentTypeHeader public long contentLength () String s public com.android.okhttp.okio.BufferedSource source () throws java.io.IOException java.io.InputStream is }
com/android/okhttp/internal/huc/JavaApiConverter$CacheHttpURLConnection.class
JavaApiConverter.java package com.android.okhttp.internal.huc final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection extends java.net.HttpURLConnection { private final com.android.okhttp.Request request private final com.android.okhttp.Response response public void <init> (com.android.okhttp.Response) com.android.okhttp.Response response public void connect () throws java.io.IOException public void disconnect () public void setRequestProperty (java.lang.String, java.lang.String) String key String value public void addRequestProperty (java.lang.String, java.lang.String) String key String value public java.lang.String getRequestProperty (java.lang.String) String key public java.util.Map getRequestProperties () public void setFixedLengthStreamingMode (int) int contentLength public void setFixedLengthStreamingMode (long) long contentLength public void setChunkedStreamingMode (int) int chunklen public void setInstanceFollowRedirects (boolean) boolean followRedirects public boolean getInstanceFollowRedirects () public void setRequestMethod (java.lang.String) throws java.net.ProtocolException String method public java.lang.String getRequestMethod () public java.lang.String getHeaderFieldKey (int) int position public java.lang.String getHeaderField (int) int position public java.lang.String getHeaderField (java.lang.String) String fieldName public java.util.Map getHeaderFields () public int getResponseCode () throws java.io.IOException public java.lang.String getResponseMessage () throws java.io.IOException public java.io.InputStream getErrorStream () public boolean usingProxy () public void setConnectTimeout (int) int timeout public int getConnectTimeout () public void setReadTimeout (int) int timeout public int getReadTimeout () public java.lang.Object getContent () throws java.io.IOException public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException Class[] classes public java.io.InputStream getInputStream () throws java.io.IOException public java.io.OutputStream getOutputStream () throws java.io.IOException public void setDoInput (boolean) boolean doInput public boolean getDoInput () public void setDoOutput (boolean) boolean doOutput public boolean getDoOutput () public void setAllowUserInteraction (boolean) boolean allowUserInteraction public boolean getAllowUserInteraction () public void setUseCaches (boolean) boolean useCaches public boolean getUseCaches () public void setIfModifiedSince (long) long ifModifiedSince public long getIfModifiedSince () public boolean getDefaultUseCaches () public void setDefaultUseCaches (boolean) boolean defaultUseCaches static synthetic com.android.okhttp.Response access$300 (com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection) com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection x0 }
com/android/okhttp/internal/huc/JavaApiConverter$CacheHttpsURLConnection.class
JavaApiConverter.java package com.android.okhttp.internal.huc final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpsURLConnection extends com.android.okhttp.internal.huc.DelegatingHttpsURLConnection { private final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection delegate public void <init> (com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection) com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection delegate protected com.android.okhttp.Handshake handshake () public void setHostnameVerifier (javax.net.ssl.HostnameVerifier) javax.net.ssl.HostnameVerifier hostnameVerifier public javax.net.ssl.HostnameVerifier getHostnameVerifier () public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory) javax.net.ssl.SSLSocketFactory socketFactory public javax.net.ssl.SSLSocketFactory getSSLSocketFactory () public long getContentLengthLong () public void setFixedLengthStreamingMode (long) long contentLength public long getHeaderFieldLong (java.lang.String, long) String field long defaultValue }
com/android/okhttp/internal/huc/JavaApiConverter.class
JavaApiConverter.java package com.android.okhttp.internal.huc public final com.android.okhttp.internal.huc.JavaApiConverter extends java.lang.Object { private static final com.android.okhttp.RequestBody EMPTY_REQUEST_BODY private void <init> () public static com.android.okhttp.Response createOkResponseForCachePut (java.net.URI, java.net.URLConnection) throws java.io.IOException java.security.cert.Certificate[] peerCertificates javax.net.ssl.SSLPeerUnverifiedException e javax.net.ssl.HttpsURLConnection httpsUrlConnection java.security.cert.Certificate[] peerCertificates java.security.cert.Certificate[] localCertificates com.android.okhttp.Handshake handshake java.net.URI uri java.net.URLConnection urlConnection java.net.HttpURLConnection httpUrlConnection com.android.okhttp.Response$Builder okResponseBuilder com.android.okhttp.Headers responseHeaders com.android.okhttp.Headers varyHeaders String requestMethod com.android.okhttp.RequestBody placeholderBody com.android.okhttp.Request okRequest com.android.okhttp.internal.http.StatusLine statusLine com.android.okhttp.Response networkResponse com.android.okhttp.Headers okHeaders com.android.okhttp.ResponseBody okBody private static com.android.okhttp.Headers createHeaders (java.util.Map) String trimmedValue String value String name java.util.Map$Entry header java.util.Map headers com.android.okhttp.Headers$Builder builder private static com.android.okhttp.Headers varyHeaders (java.net.URLConnection, com.android.okhttp.Headers) String fieldValue java.util.List fieldValues String fieldName java.net.URLConnection urlConnection com.android.okhttp.Headers responseHeaders java.util.Set varyFields java.util.Map requestProperties com.android.okhttp.Headers$Builder result static com.android.okhttp.Response createOkResponseForCacheGet (com.android.okhttp.Request, java.net.CacheResponse) throws java.io.IOException com.android.okhttp.Headers varyHeaders java.util.List peerCertificates javax.net.ssl.SSLPeerUnverifiedException e java.net.SecureCacheResponse javaSecureCacheResponse java.util.List peerCertificates java.util.List localCertificates com.android.okhttp.Handshake handshake com.android.okhttp.Request request java.net.CacheResponse javaResponse com.android.okhttp.Headers responseHeaders com.android.okhttp.Headers varyHeaders com.android.okhttp.Request cacheRequest com.android.okhttp.Response$Builder okResponseBuilder com.android.okhttp.internal.http.StatusLine statusLine com.android.okhttp.Headers okHeaders com.android.okhttp.ResponseBody okBody public static com.android.okhttp.Request createOkRequest (java.net.URI, java.lang.String, java.util.Map) com.android.okhttp.Headers headers java.net.URI uri String requestMethod java.util.Map requestHeaders com.android.okhttp.RequestBody placeholderBody com.android.okhttp.Request$Builder builder public static java.net.CacheResponse createJavaCacheResponse (com.android.okhttp.Response) com.android.okhttp.Handshake handshake com.android.okhttp.Response response com.android.okhttp.Headers headers com.android.okhttp.ResponseBody body public static java.net.CacheRequest createJavaCacheRequest (com.android.okhttp.internal.http.CacheRequest) com.android.okhttp.internal.http.CacheRequest okCacheRequest static java.net.HttpURLConnection createJavaUrlConnectionForCachePut (com.android.okhttp.Response) com.android.okhttp.Response okResponse com.android.okhttp.Request request static java.util.Map extractJavaHeaders (com.android.okhttp.Request) com.android.okhttp.Request request private static com.android.okhttp.Headers extractOkHeaders (java.net.CacheResponse) throws java.io.IOException java.net.CacheResponse javaResponse java.util.Map javaResponseHeaders private static com.android.okhttp.Headers extractOkResponseHeaders (java.net.HttpURLConnection) java.net.HttpURLConnection httpUrlConnection java.util.Map javaResponseHeaders static com.android.okhttp.Headers extractOkHeaders (java.util.Map) String value String name java.util.Map$Entry javaHeader java.util.Map javaHeaders com.android.okhttp.Headers$Builder okHeadersBuilder private static java.lang.String extractStatusLine (java.net.HttpURLConnection) java.net.HttpURLConnection httpUrlConnection private static java.lang.String extractStatusLine (java.net.CacheResponse) throws java.io.IOException java.net.CacheResponse javaResponse java.util.Map javaResponseHeaders static java.lang.String extractStatusLine (java.util.Map) throws java.net.ProtocolException java.util.Map javaResponseHeaders java.util.List values private static com.android.okhttp.ResponseBody createOkBody (com.android.okhttp.Headers, java.net.CacheResponse) com.android.okhttp.Headers okHeaders java.net.CacheResponse cacheResponse private static com.android.okhttp.ResponseBody createOkBody (java.net.URLConnection) java.net.URLConnection urlConnection private static java.lang.RuntimeException throwRequestModificationException () private static java.lang.RuntimeException throwRequestHeaderAccessException () private static java.lang.RuntimeException throwRequestSslAccessException () private static java.lang.RuntimeException throwResponseBodyAccessException () private static java.util.List nullSafeImmutableList (java.lang.Object[]) Object[] elements private static long stringToLong (java.lang.String) NumberFormatException e String s static synthetic long access$000 (java.lang.String) String x0 static synthetic java.lang.RuntimeException access$100 () static synthetic java.lang.RuntimeException access$200 () static synthetic java.lang.RuntimeException access$400 () static void <clinit> () }
com/android/okhttp/internal/io/
com/android/okhttp/internal/io/FileSystem$1.class
FileSystem.java package com.android.okhttp.internal.io com.android.okhttp.internal.io.FileSystem$1 extends java.lang.Object implements com.android.okhttp.internal.io.FileSystem { void <init> () public com.android.okhttp.okio.Source source (java.io.File) throws java.io.FileNotFoundException java.io.File file public com.android.okhttp.okio.Sink sink (java.io.File) throws java.io.FileNotFoundException java.io.FileNotFoundException e java.io.File file public com.android.okhttp.okio.Sink appendingSink (java.io.File) throws java.io.FileNotFoundException java.io.FileNotFoundException e java.io.File file public void delete (java.io.File) throws java.io.IOException java.io.File file public boolean exists (java.io.File) throws java.io.IOException java.io.File file public long size (java.io.File) java.io.File file public void rename (java.io.File, java.io.File) throws java.io.IOException java.io.File from java.io.File to public void deleteContents (java.io.File) throws java.io.IOException java.io.File file java.io.File directory java.io.File[] files }
com/android/okhttp/internal/io/FileSystem.class
FileSystem.java package com.android.okhttp.internal.io public abstract com.android.okhttp.internal.io.FileSystem extends java.lang.Object { public static final com.android.okhttp.internal.io.FileSystem SYSTEM public abstract com.android.okhttp.okio.Source source (java.io.File) throws java.io.FileNotFoundException public abstract com.android.okhttp.okio.Sink sink (java.io.File) throws java.io.FileNotFoundException public abstract com.android.okhttp.okio.Sink appendingSink (java.io.File) throws java.io.FileNotFoundException public abstract void delete (java.io.File) throws java.io.IOException public abstract boolean exists (java.io.File) throws java.io.IOException public abstract long size (java.io.File) public abstract void rename (java.io.File, java.io.File) throws java.io.IOException public abstract void deleteContents (java.io.File) throws java.io.IOException static void <clinit> () }
com/android/okhttp/internal/io/RealConnection.class
RealConnection.java package com.android.okhttp.internal.io public final com.android.okhttp.internal.io.RealConnection extends java.lang.Object implements com.android.okhttp.Connection { private final com.android.okhttp.Route route private java.net.Socket rawSocket public java.net.Socket socket private com.android.okhttp.Handshake handshake private com.android.okhttp.Protocol protocol public volatile com.android.okhttp.internal.framed.FramedConnection framedConnection public int streamCount public com.android.okhttp.okio.BufferedSource source public com.android.okhttp.okio.BufferedSink sink public final java.util.List allocations public boolean noNewStreams public long idleAtNanos private static javax.net.ssl.SSLSocketFactory lastSslSocketFactory private static com.android.okhttp.internal.tls.TrustRootIndex lastTrustRootIndex public void <init> (com.android.okhttp.Route) com.android.okhttp.Route route public void connect (int, int, int, java.util.List, boolean) throws com.android.okhttp.internal.http.RouteException java.io.IOException e int connectTimeout int readTimeout int writeTimeout java.util.List connectionSpecs boolean connectionRetryEnabled com.android.okhttp.internal.http.RouteException routeException com.android.okhttp.internal.ConnectionSpecSelector connectionSpecSelector java.net.Proxy proxy com.android.okhttp.Address address private void connectSocket (int, int, int, com.android.okhttp.internal.ConnectionSpecSelector) throws java.io.IOException java.net.ConnectException e com.android.okhttp.internal.framed.FramedConnection framedConnection int connectTimeout int readTimeout int writeTimeout com.android.okhttp.internal.ConnectionSpecSelector connectionSpecSelector private void connectTls (int, int, com.android.okhttp.internal.ConnectionSpecSelector) throws java.io.IOException java.security.cert.X509Certificate cert com.android.okhttp.internal.tls.TrustRootIndex trustRootIndex java.util.List certificates com.android.okhttp.ConnectionSpec connectionSpec com.android.okhttp.Handshake unverifiedHandshake String maybeProtocol AssertionError e int readTimeout int writeTimeout com.android.okhttp.internal.ConnectionSpecSelector connectionSpecSelector com.android.okhttp.Address address javax.net.ssl.SSLSocketFactory sslSocketFactory boolean success javax.net.ssl.SSLSocket sslSocket private static synchronized com.android.okhttp.internal.tls.TrustRootIndex trustRootIndex (javax.net.ssl.SSLSocketFactory) javax.net.ssl.X509TrustManager trustManager javax.net.ssl.SSLSocketFactory sslSocketFactory private void createTunnel (int, int) throws java.io.IOException com.android.okhttp.internal.http.Http1xStream tunnelConnection com.android.okhttp.Response response long contentLength com.android.okhttp.okio.Source body int readTimeout int writeTimeout com.android.okhttp.Request tunnelRequest com.android.okhttp.HttpUrl url String requestLine private com.android.okhttp.Request createTunnelRequest () throws java.io.IOException boolean isConnected () public com.android.okhttp.Route getRoute () public void cancel () public java.net.Socket getSocket () public int allocationLimit () com.android.okhttp.internal.framed.FramedConnection framedConnection public boolean isHealthy (boolean) int readTimeout java.io.IOException e boolean doExtensiveChecks public com.android.okhttp.Handshake getHandshake () public boolean isMultiplexed () public com.android.okhttp.Protocol getProtocol () public java.lang.String toString () }
com/android/okhttp/internal/tls/
com/android/okhttp/internal/tls/AndroidTrustRootIndex.class
AndroidTrustRootIndex.java package com.android.okhttp.internal.tls public final com.android.okhttp.internal.tls.AndroidTrustRootIndex extends java.lang.Object implements com.android.okhttp.internal.tls.TrustRootIndex { private final javax.net.ssl.X509TrustManager trustManager private final java.lang.reflect.Method findByIssuerAndSignatureMethod public void <init> (javax.net.ssl.X509TrustManager, java.lang.reflect.Method) javax.net.ssl.X509TrustManager trustManager java.lang.reflect.Method findByIssuerAndSignatureMethod public java.security.cert.X509Certificate findByIssuerAndSignature (java.security.cert.X509Certificate) java.security.cert.TrustAnchor trustAnchor IllegalAccessException e java.lang.reflect.InvocationTargetException e java.security.cert.X509Certificate cert public static com.android.okhttp.internal.tls.TrustRootIndex get (javax.net.ssl.X509TrustManager) java.lang.reflect.Method method NoSuchMethodException e javax.net.ssl.X509TrustManager trustManager }
com/android/okhttp/internal/tls/CertificateChainCleaner.class
CertificateChainCleaner.java package com.android.okhttp.internal.tls public final com.android.okhttp.internal.tls.CertificateChainCleaner extends java.lang.Object { private static final int MAX_SIGNERS private final com.android.okhttp.internal.tls.TrustRootIndex trustRootIndex public void <init> (com.android.okhttp.internal.tls.TrustRootIndex) com.android.okhttp.internal.tls.TrustRootIndex trustRootIndex public java.util.List clean (java.util.List) throws javax.net.ssl.SSLPeerUnverifiedException java.security.cert.X509Certificate signingCert java.util.Iterator i java.security.cert.X509Certificate toVerify java.security.cert.X509Certificate trustedCert int c java.util.List chain java.util.Deque queue java.util.List result boolean foundTrustedCertificate private boolean verifySignature (java.security.cert.X509Certificate, java.security.cert.X509Certificate) java.security.GeneralSecurityException verifyFailed java.security.cert.X509Certificate toVerify java.security.cert.X509Certificate signingCert }
com/android/okhttp/internal/tls/DistinguishedNameParser.class
DistinguishedNameParser.java package com.android.okhttp.internal.tls final com.android.okhttp.internal.tls.DistinguishedNameParser extends java.lang.Object { private final String dn private final int length private int pos private int beg private int end private int cur private char[] chars public void <init> (javax.security.auth.x500.X500Principal) javax.security.auth.x500.X500Principal principal private java.lang.String nextAT () private java.lang.String quotedAV () private java.lang.String hexAV () int i int p int hexLen byte[] encoded private java.lang.String escapedAV () private char getEscaped () private char getUTF8 () int count int count int b int i int count int res private int getByte (int) int position int b1 int b2 public java.lang.String findMostSpecific (java.lang.String) String attValue String attributeType String attType }
com/android/okhttp/internal/tls/OkHostnameVerifier.class
OkHostnameVerifier.java package com.android.okhttp.internal.tls public final com.android.okhttp.internal.tls.OkHostnameVerifier extends java.lang.Object implements javax.net.ssl.HostnameVerifier { public static final com.android.okhttp.internal.tls.OkHostnameVerifier INSTANCE private static final java.util.regex.Pattern VERIFY_AS_IP_ADDRESS private static final int ALT_DNS_NAME private static final int ALT_IPA_NAME private final boolean strictWildcardMode private static final char DEL private void <init> (boolean) boolean strictWildcardMode public static com.android.okhttp.internal.tls.OkHostnameVerifier strictInstance () public boolean verify (java.lang.String, javax.net.ssl.SSLSession) java.security.cert.Certificate[] certificates javax.net.ssl.SSLException e String host javax.net.ssl.SSLSession session public boolean verify (java.lang.String, java.security.cert.X509Certificate) String host java.security.cert.X509Certificate certificate static boolean verifyAsIpAddress (java.lang.String) String host private boolean verifyIpAddress (java.lang.String, java.security.cert.X509Certificate) int i int size String ipAddress java.security.cert.X509Certificate certificate java.util.List altNames private boolean verifyHostName (java.lang.String, java.security.cert.X509Certificate) int i int size String hostName java.security.cert.X509Certificate certificate boolean hasDns java.util.List altNames public static java.util.List allSubjectAltNames (java.security.cert.X509Certificate) java.security.cert.X509Certificate certificate java.util.List altIpaNames java.util.List altDnsNames java.util.List result private static java.util.List getSubjectAltNames (java.security.cert.X509Certificate, int) String altName java.util.List entry Integer altNameType Object subjectAltName java.util.Collection subjectAltNames java.security.cert.CertificateParsingException e java.security.cert.X509Certificate certificate int type java.util.List result private boolean verifyHostName (java.lang.String, java.lang.String) String domainPart String hostName String pattern String suffix int suffixStartIndexInHostName static boolean isPrintableAscii (java.lang.String) char c String input static void <clinit> () }
com/android/okhttp/internal/tls/RealTrustRootIndex.class
RealTrustRootIndex.java package com.android.okhttp.internal.tls public final com.android.okhttp.internal.tls.RealTrustRootIndex extends java.lang.Object implements com.android.okhttp.internal.tls.TrustRootIndex { private final java.util.Map subjectToCaCerts public transient void <init> (java.security.cert.X509Certificate[]) javax.security.auth.x500.X500Principal subject java.util.List subjectCaCerts java.security.cert.X509Certificate caCert java.security.cert.X509Certificate[] caCerts public java.security.cert.X509Certificate findByIssuerAndSignature (java.security.cert.X509Certificate) java.security.PublicKey publicKey java.security.cert.X509Certificate caCert java.security.cert.X509Certificate cert javax.security.auth.x500.X500Principal issuer java.util.List subjectCaCerts }
com/android/okhttp/internal/tls/TrustRootIndex.class
TrustRootIndex.java package com.android.okhttp.internal.tls public abstract com.android.okhttp.internal.tls.TrustRootIndex extends java.lang.Object { public abstract java.security.cert.X509Certificate findByIssuerAndSignature (java.security.cert.X509Certificate) }
com/android/okhttp/internalandroidapi/
com/android/okhttp/internalandroidapi/AndroidResponseCacheAdapter.class
AndroidResponseCacheAdapter.java package com.android.okhttp.internalandroidapi public final com.android.okhttp.internalandroidapi.AndroidResponseCacheAdapter extends java.lang.Object { private final com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder cacheHolder private final com.android.okhttp.Cache okHttpCache public void <init> (com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder) com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder cacheHolder public com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder getCacheHolder () public java.net.CacheResponse get (java.net.URI, java.lang.String, java.util.Map) throws java.io.IOException java.net.URI uri String requestMethod java.util.Map requestHeaders com.android.okhttp.Request okRequest com.android.okhttp.Response okResponse public java.net.CacheRequest put (java.net.URI, java.net.URLConnection) throws java.io.IOException java.net.URI uri java.net.URLConnection urlConnection com.android.okhttp.Response okResponse com.android.okhttp.internal.http.CacheRequest okCacheRequest public long getSize () throws java.io.IOException public long getMaxSize () public void flush () throws java.io.IOException public int getNetworkCount () public int getHitCount () public int getRequestCount () public void close () throws java.io.IOException public void delete () throws java.io.IOException }
com/android/okhttp/internalandroidapi/Dns.class
Dns.java package com.android.okhttp.internalandroidapi public abstract com.android.okhttp.internalandroidapi.Dns extends java.lang.Object { public abstract java.util.List lookup (java.lang.String) throws java.net.UnknownHostException }
com/android/okhttp/internalandroidapi/HasCacheHolder$CacheHolder.class
HasCacheHolder.java package com.android.okhttp.internalandroidapi public final com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder extends java.lang.Object { private final com.android.okhttp.Cache okHttpCache private void <init> (com.android.okhttp.Cache) com.android.okhttp.Cache okHttpCache private void <init> () public com.android.okhttp.Cache getCache () public static com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder create (java.io.File, long) java.io.File directory long maxSizeBytes com.android.okhttp.Cache cache public boolean isEquivalent (java.io.File, long) java.io.File directory long maxSizeBytes }
com/android/okhttp/internalandroidapi/HasCacheHolder.class
HasCacheHolder.java package com.android.okhttp.internalandroidapi public abstract com.android.okhttp.internalandroidapi.HasCacheHolder extends java.lang.Object { public abstract com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder getCacheHolder () }
com/android/okhttp/internalandroidapi/HttpURLConnectionFactory$DnsAdapter.class
HttpURLConnectionFactory.java package com.android.okhttp.internalandroidapi final com.android.okhttp.internalandroidapi.HttpURLConnectionFactory$DnsAdapter extends java.lang.Object implements com.android.okhttp.Dns { private final com.android.okhttp.internalandroidapi.Dns adaptee void <init> (com.android.okhttp.internalandroidapi.Dns) com.android.okhttp.internalandroidapi.Dns adaptee public java.util.List lookup (java.lang.String) throws java.net.UnknownHostException String hostname public int hashCode () public boolean equals (java.lang.Object) Object obj public java.lang.String toString () }
com/android/okhttp/internalandroidapi/HttpURLConnectionFactory.class
HttpURLConnectionFactory.java package com.android.okhttp.internalandroidapi public final com.android.okhttp.internalandroidapi.HttpURLConnectionFactory extends java.lang.Object { private com.android.okhttp.ConnectionPool connectionPool private com.android.okhttp.Dns dns public void <init> () public void setNewConnectionPool (int, long, java.util.concurrent.TimeUnit) int maxIdleConnections long keepAliveDuration java.util.concurrent.TimeUnit timeUnit public void setDns (com.android.okhttp.internalandroidapi.Dns) com.android.okhttp.internalandroidapi.Dns dns public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException java.net.URL url public java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException java.net.URL url java.net.Proxy proxy public java.net.URLConnection openConnection (java.net.URL, javax.net.SocketFactory) throws java.io.IOException java.net.URL url javax.net.SocketFactory socketFactory public java.net.URLConnection openConnection (java.net.URL, javax.net.SocketFactory, java.net.Proxy) throws java.io.IOException java.net.URL url javax.net.SocketFactory socketFactory java.net.Proxy proxy private java.net.URLConnection internalOpenConnection (java.net.URL, javax.net.SocketFactory, java.net.Proxy) throws java.io.IOException com.android.okhttp.OkUrlFactory okUrlFactory com.android.okhttp.OkUrlFactory okUrlFactory java.net.URL url javax.net.SocketFactory socketFactoryOrNull java.net.Proxy proxyOrNull String protocol com.android.okhttp.OkUrlFactory okUrlFactory com.android.okhttp.OkHttpClient client }
com/android/okhttp/okio/
com/android/okhttp/okio/AsyncTimeout$1.class
AsyncTimeout.java package com.android.okhttp.okio com.android.okhttp.okio.AsyncTimeout$1 extends java.lang.Object implements com.android.okhttp.okio.Sink { final synthetic com.android.okhttp.okio.Sink val$sink final synthetic com.android.okhttp.okio.AsyncTimeout this$0 void <init> (com.android.okhttp.okio.AsyncTimeout, com.android.okhttp.okio.Sink) com.android.okhttp.okio.AsyncTimeout this$0 public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException java.io.IOException e com.android.okhttp.okio.Buffer source long byteCount boolean throwOnTimeout public void flush () throws java.io.IOException java.io.IOException e boolean throwOnTimeout public void close () throws java.io.IOException java.io.IOException e boolean throwOnTimeout public com.android.okhttp.okio.Timeout timeout () public java.lang.String toString () }
com/android/okhttp/okio/AsyncTimeout$2.class
AsyncTimeout.java package com.android.okhttp.okio com.android.okhttp.okio.AsyncTimeout$2 extends java.lang.Object implements com.android.okhttp.okio.Source { final synthetic com.android.okhttp.okio.Source val$source final synthetic com.android.okhttp.okio.AsyncTimeout this$0 void <init> (com.android.okhttp.okio.AsyncTimeout, com.android.okhttp.okio.Source) com.android.okhttp.okio.AsyncTimeout this$0 public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException long result java.io.IOException e com.android.okhttp.okio.Buffer sink long byteCount boolean throwOnTimeout public void close () throws java.io.IOException java.io.IOException e boolean throwOnTimeout public com.android.okhttp.okio.Timeout timeout () public java.lang.String toString () }
com/android/okhttp/okio/AsyncTimeout$Watchdog.class
AsyncTimeout.java package com.android.okhttp.okio final com.android.okhttp.okio.AsyncTimeout$Watchdog extends java.lang.Thread { public void <init> () public void run () com.android.okhttp.okio.AsyncTimeout timedOut }
com/android/okhttp/okio/AsyncTimeout.class
AsyncTimeout.java package com.android.okhttp.okio public com.android.okhttp.okio.AsyncTimeout extends com.android.okhttp.okio.Timeout { private static com.android.okhttp.okio.AsyncTimeout head private boolean inQueue private com.android.okhttp.okio.AsyncTimeout next private long timeoutAt public void <init> () public final void enter () long timeoutNanos boolean hasDeadline private static synchronized void scheduleTimeout (com.android.okhttp.okio.AsyncTimeout, long, boolean) com.android.okhttp.okio.AsyncTimeout prev com.android.okhttp.okio.AsyncTimeout node long timeoutNanos boolean hasDeadline long now long remainingNanos public final boolean exit () private static synchronized boolean cancelScheduledTimeout (com.android.okhttp.okio.AsyncTimeout) com.android.okhttp.okio.AsyncTimeout prev com.android.okhttp.okio.AsyncTimeout node private long remainingNanos (long) long now protected void timedOut () public final com.android.okhttp.okio.Sink sink (com.android.okhttp.okio.Sink) com.android.okhttp.okio.Sink sink public final com.android.okhttp.okio.Source source (com.android.okhttp.okio.Source) com.android.okhttp.okio.Source source final void exit (boolean) throws java.io.IOException boolean throwOnTimeout boolean timedOut final java.io.IOException exit (java.io.IOException) throws java.io.IOException java.io.IOException cause protected java.io.IOException newTimeoutException (java.io.IOException) java.io.IOException cause java.io.InterruptedIOException e private static synchronized com.android.okhttp.okio.AsyncTimeout awaitTimeout () throws java.lang.InterruptedException long waitMillis com.android.okhttp.okio.AsyncTimeout node long waitNanos static synthetic com.android.okhttp.okio.AsyncTimeout access$000 () throws java.lang.InterruptedException }
com/android/okhttp/okio/Base64.class
Base64.java package com.android.okhttp.okio final com.android.okhttp.okio.Base64 extends java.lang.Object { private static final byte[] MAP private static final byte[] URL_MAP private void <init> () public static byte[] decode (java.lang.String) char c int bits int bits int bits int bits int bits char c int bits int pos String in int limit byte[] out int outCount int inCount int word int lastWordChars byte[] prefix public static java.lang.String encode (byte[]) byte[] in public static java.lang.String encodeUrl (byte[]) byte[] in private static java.lang.String encode (byte[], byte[]) int i java.io.UnsupportedEncodingException e byte[] in byte[] map int length byte[] out int index int end static void <clinit> () }
com/android/okhttp/okio/Buffer$1.class
Buffer.java package com.android.okhttp.okio com.android.okhttp.okio.Buffer$1 extends java.io.OutputStream { final synthetic com.android.okhttp.okio.Buffer this$0 void <init> (com.android.okhttp.okio.Buffer) com.android.okhttp.okio.Buffer this$0 public void write (int) int b public void write (byte[], int, int) byte[] data int offset int byteCount public void flush () public void close () public java.lang.String toString () }
com/android/okhttp/okio/Buffer$2.class
Buffer.java package com.android.okhttp.okio com.android.okhttp.okio.Buffer$2 extends java.io.InputStream { final synthetic com.android.okhttp.okio.Buffer this$0 void <init> (com.android.okhttp.okio.Buffer) com.android.okhttp.okio.Buffer this$0 public int read () public int read (byte[], int, int) byte[] sink int offset int byteCount public int available () public void close () public java.lang.String toString () }
com/android/okhttp/okio/Buffer.class
Buffer.java package com.android.okhttp.okio public final com.android.okhttp.okio.Buffer extends java.lang.Object implements com.android.okhttp.okio.BufferedSource com.android.okhttp.okio.BufferedSink java.lang.Cloneable { private static final byte[] DIGITS static final int REPLACEMENT_CHARACTER com.android.okhttp.okio.Segment head long size public void <init> () public long size () public com.android.okhttp.okio.Buffer buffer () public java.io.OutputStream outputStream () public com.android.okhttp.okio.Buffer emitCompleteSegments () public com.android.okhttp.okio.BufferedSink emit () public boolean exhausted () public void require (long) throws java.io.EOFException long byteCount public boolean request (long) long byteCount public java.io.InputStream inputStream () public com.android.okhttp.okio.Buffer copyTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out public com.android.okhttp.okio.Buffer copyTo (java.io.OutputStream, long, long) throws java.io.IOException int pos int toCopy java.io.OutputStream out long offset long byteCount com.android.okhttp.okio.Segment s public com.android.okhttp.okio.Buffer copyTo (com.android.okhttp.okio.Buffer, long, long) com.android.okhttp.okio.Segment copy com.android.okhttp.okio.Buffer out long offset long byteCount com.android.okhttp.okio.Segment s public com.android.okhttp.okio.Buffer writeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out public com.android.okhttp.okio.Buffer writeTo (java.io.OutputStream, long) throws java.io.IOException com.android.okhttp.okio.Segment toRecycle int toCopy java.io.OutputStream out long byteCount com.android.okhttp.okio.Segment s public com.android.okhttp.okio.Buffer readFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream in public com.android.okhttp.okio.Buffer readFrom (java.io.InputStream, long) throws java.io.IOException java.io.InputStream in long byteCount private void readFrom (java.io.InputStream, long, boolean) throws java.io.IOException com.android.okhttp.okio.Segment tail int maxToCopy int bytesRead java.io.InputStream in long byteCount boolean forever public long completeSegmentByteCount () long result com.android.okhttp.okio.Segment tail public byte readByte () com.android.okhttp.okio.Segment segment int pos int limit byte[] data byte b public byte getByte (long) int segmentByteCount com.android.okhttp.okio.Segment s long pos public short readShort () int s com.android.okhttp.okio.Segment segment int pos int limit byte[] data int s public int readInt () com.android.okhttp.okio.Segment segment int pos int limit byte[] data int i public long readLong () com.android.okhttp.okio.Segment segment int pos int limit byte[] data long v public short readShortLe () public int readIntLe () public long readLongLe () public long readDecimalLong () com.android.okhttp.okio.Buffer buffer int digit byte b com.android.okhttp.okio.Segment segment byte[] data int pos int limit long value int seen boolean negative boolean done long overflowZone long overflowDigit public long readHexadecimalUnsignedLong () int digit int digit int digit com.android.okhttp.okio.Buffer buffer int digit byte b com.android.okhttp.okio.Segment segment byte[] data int pos int limit long value int seen boolean done public com.android.okhttp.okio.ByteString readByteString () public com.android.okhttp.okio.ByteString readByteString (long) throws java.io.EOFException long byteCount public void readFully (com.android.okhttp.okio.Buffer, long) throws java.io.EOFException com.android.okhttp.okio.Buffer sink long byteCount public long readAll (com.android.okhttp.okio.Sink) throws java.io.IOException com.android.okhttp.okio.Sink sink long byteCount public java.lang.String readUtf8 () java.io.EOFException e public java.lang.String readUtf8 (long) throws java.io.EOFException long byteCount public java.lang.String readString (java.nio.charset.Charset) java.io.EOFException e java.nio.charset.Charset charset public java.lang.String readString (long, java.nio.charset.Charset) throws java.io.EOFException long byteCount java.nio.charset.Charset charset com.android.okhttp.okio.Segment s String result public java.lang.String readUtf8Line () throws java.io.EOFException long newline public java.lang.String readUtf8LineStrict () throws java.io.EOFException com.android.okhttp.okio.Buffer data long newline java.lang.String readUtf8Line (long) throws java.io.EOFException String result String result long newline public int readUtf8CodePoint () throws java.io.EOFException int codePoint int byteCount int min int codePoint int byteCount int min int codePoint int byteCount int min int codePoint int byteCount int min byte b int i byte b0 int codePoint int byteCount int min public byte[] readByteArray () java.io.EOFException e public byte[] readByteArray (long) throws java.io.EOFException long byteCount byte[] result public int read (byte[]) byte[] sink public void readFully (byte[]) throws java.io.EOFException int read byte[] sink int offset public int read (byte[], int, int) byte[] sink int offset int byteCount com.android.okhttp.okio.Segment s int toCopy public void clear () java.io.EOFException e public void skip (long) throws java.io.EOFException com.android.okhttp.okio.Segment toRecycle int toSkip long byteCount public com.android.okhttp.okio.Buffer write (com.android.okhttp.okio.ByteString) com.android.okhttp.okio.ByteString byteString public com.android.okhttp.okio.Buffer writeUtf8 (java.lang.String) String string public com.android.okhttp.okio.Buffer writeUtf8 (java.lang.String, int, int) com.android.okhttp.okio.Segment tail byte[] data int segmentOffset int runLimit int runSize int low int codePoint int c int i String string int beginIndex int endIndex public com.android.okhttp.okio.Buffer writeUtf8CodePoint (int) int codePoint public com.android.okhttp.okio.Buffer writeString (java.lang.String, java.nio.charset.Charset) String string java.nio.charset.Charset charset public com.android.okhttp.okio.Buffer writeString (java.lang.String, int, int, java.nio.charset.Charset) String string int beginIndex int endIndex java.nio.charset.Charset charset byte[] data public com.android.okhttp.okio.Buffer write (byte[]) byte[] source public com.android.okhttp.okio.Buffer write (byte[], int, int) com.android.okhttp.okio.Segment tail int toCopy byte[] source int offset int byteCount int limit public long writeAll (com.android.okhttp.okio.Source) throws java.io.IOException long readCount com.android.okhttp.okio.Source source long totalBytesRead public com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.Source, long) throws java.io.IOException long read com.android.okhttp.okio.Source source long byteCount public com.android.okhttp.okio.Buffer writeByte (int) int b com.android.okhttp.okio.Segment tail public com.android.okhttp.okio.Buffer writeShort (int) int s com.android.okhttp.okio.Segment tail byte[] data int limit public com.android.okhttp.okio.Buffer writeShortLe (int) int s public com.android.okhttp.okio.Buffer writeInt (int) int i com.android.okhttp.okio.Segment tail byte[] data int limit public com.android.okhttp.okio.Buffer writeIntLe (int) int i public com.android.okhttp.okio.Buffer writeLong (long) long v com.android.okhttp.okio.Segment tail byte[] data int limit public com.android.okhttp.okio.Buffer writeLongLe (long) long v public com.android.okhttp.okio.Buffer writeDecimalLong (long) int digit long v boolean negative int width com.android.okhttp.okio.Segment tail byte[] data int pos public com.android.okhttp.okio.Buffer writeHexadecimalUnsignedLong (long) int pos int start long v int width com.android.okhttp.okio.Segment tail byte[] data com.android.okhttp.okio.Segment writableSegment (int) int minimumCapacity com.android.okhttp.okio.Segment tail public void write (com.android.okhttp.okio.Buffer, long) com.android.okhttp.okio.Segment tail com.android.okhttp.okio.Segment tail com.android.okhttp.okio.Segment segmentToMove long movedByteCount com.android.okhttp.okio.Buffer source long byteCount public long read (com.android.okhttp.okio.Buffer, long) com.android.okhttp.okio.Buffer sink long byteCount public long indexOf (byte) byte b public long indexOf (byte, long) int pos int limit byte[] data int segmentByteCount byte b long fromIndex com.android.okhttp.okio.Segment s long offset public long indexOf (com.android.okhttp.okio.ByteString) throws java.io.IOException com.android.okhttp.okio.ByteString bytes public long indexOf (com.android.okhttp.okio.ByteString, long) throws java.io.IOException com.android.okhttp.okio.ByteString bytes long fromIndex public long indexOfElement (com.android.okhttp.okio.ByteString) com.android.okhttp.okio.ByteString targetBytes public long indexOfElement (com.android.okhttp.okio.ByteString, long) byte targetByte byte b long pos long limit byte[] data int segmentByteCount com.android.okhttp.okio.ByteString targetBytes long fromIndex com.android.okhttp.okio.Segment s long offset byte[] toFind boolean rangeEquals (long, com.android.okhttp.okio.ByteString) int i long offset com.android.okhttp.okio.ByteString bytes int byteCount public void flush () public void close () public com.android.okhttp.okio.Timeout timeout () java.util.List segmentSizes () com.android.okhttp.okio.Segment s java.util.List result public boolean equals (java.lang.Object) int i long pos long count Object o com.android.okhttp.okio.Buffer that com.android.okhttp.okio.Segment sa com.android.okhttp.okio.Segment sb int posA int posB public int hashCode () int pos int limit com.android.okhttp.okio.Segment s int result public java.lang.String toString () com.android.okhttp.okio.ByteString data com.android.okhttp.okio.Segment s java.security.MessageDigest md5 java.security.NoSuchAlgorithmException e public com.android.okhttp.okio.Buffer clone () com.android.okhttp.okio.Segment s com.android.okhttp.okio.Buffer result public com.android.okhttp.okio.ByteString snapshot () public com.android.okhttp.okio.ByteString snapshot (int) int byteCount public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException public volatile synthetic com.android.okhttp.okio.BufferedSink emitCompleteSegments () throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeHexadecimalUnsignedLong (long) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeDecimalLong (long) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeLongLe (long) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeLong (long) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeIntLe (int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeInt (int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeShortLe (int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeShort (int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeByte (int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeString (java.lang.String, int, int, java.nio.charset.Charset) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeString (java.lang.String, java.nio.charset.Charset) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeUtf8CodePoint (int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String, int, int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink write (byte[], int, int) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink write (byte[]) throws java.io.IOException public volatile synthetic com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.ByteString) throws java.io.IOException static void <clinit> () }
com/android/okhttp/okio/BufferedSink.class
BufferedSink.java package com.android.okhttp.okio public abstract com.android.okhttp.okio.BufferedSink extends java.lang.Object implements com.android.okhttp.okio.Sink { public abstract com.android.okhttp.okio.Buffer buffer () public abstract com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.ByteString) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink write (byte[]) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink write (byte[], int, int) throws java.io.IOException public abstract long writeAll (com.android.okhttp.okio.Source) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.Source, long) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String, int, int) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeUtf8CodePoint (int) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeString (java.lang.String, java.nio.charset.Charset) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeString (java.lang.String, int, int, java.nio.charset.Charset) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeByte (int) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeShort (int) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeShortLe (int) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeInt (int) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeIntLe (int) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeLong (long) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeLongLe (long) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeDecimalLong (long) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink writeHexadecimalUnsignedLong (long) throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink emitCompleteSegments () throws java.io.IOException public abstract com.android.okhttp.okio.BufferedSink emit () throws java.io.IOException public abstract java.io.OutputStream outputStream () }
com/android/okhttp/okio/BufferedSource.class
BufferedSource.java package com.android.okhttp.okio public abstract com.android.okhttp.okio.BufferedSource extends java.lang.Object implements com.android.okhttp.okio.Source { public abstract com.android.okhttp.okio.Buffer buffer () public abstract boolean exhausted () throws java.io.IOException public abstract void require (long) throws java.io.IOException public abstract boolean request (long) throws java.io.IOException public abstract byte readByte () throws java.io.IOException public abstract short readShort () throws java.io.IOException public abstract short readShortLe () throws java.io.IOException public abstract int readInt () throws java.io.IOException public abstract int readIntLe () throws java.io.IOException public abstract long readLong () throws java.io.IOException public abstract long readLongLe () throws java.io.IOException public abstract long readDecimalLong () throws java.io.IOException public abstract long readHexadecimalUnsignedLong () throws java.io.IOException public abstract void skip (long) throws java.io.IOException public abstract com.android.okhttp.okio.ByteString readByteString () throws java.io.IOException public abstract com.android.okhttp.okio.ByteString readByteString (long) throws java.io.IOException public abstract byte[] readByteArray () throws java.io.IOException public abstract byte[] readByteArray (long) throws java.io.IOException public abstract int read (byte[]) throws java.io.IOException public abstract void readFully (byte[]) throws java.io.IOException public abstract int read (byte[], int, int) throws java.io.IOException public abstract void readFully (com.android.okhttp.okio.Buffer, long) throws java.io.IOException public abstract long readAll (com.android.okhttp.okio.Sink) throws java.io.IOException public abstract java.lang.String readUtf8 () throws java.io.IOException public abstract java.lang.String readUtf8 (long) throws java.io.IOException public abstract java.lang.String readUtf8Line () throws java.io.IOException public abstract java.lang.String readUtf8LineStrict () throws java.io.IOException public abstract int readUtf8CodePoint () throws java.io.IOException public abstract java.lang.String readString (java.nio.charset.Charset) throws java.io.IOException public abstract java.lang.String readString (long, java.nio.charset.Charset) throws java.io.IOException public abstract long indexOf (byte) throws java.io.IOException public abstract long indexOf (byte, long) throws java.io.IOException public abstract long indexOf (com.android.okhttp.okio.ByteString) throws java.io.IOException public abstract long indexOf (com.android.okhttp.okio.ByteString, long) throws java.io.IOException public abstract long indexOfElement (com.android.okhttp.okio.ByteString) throws java.io.IOException public abstract long indexOfElement (com.android.okhttp.okio.ByteString, long) throws java.io.IOException public abstract java.io.InputStream inputStream () }
com/android/okhttp/okio/ByteString.class
ByteString.java package com.android.okhttp.okio public com.android.okhttp.okio.ByteString extends java.lang.Object implements java.io.Serializable java.lang.Comparable { static final char[] HEX_DIGITS private static final long serialVersionUID public static final com.android.okhttp.okio.ByteString EMPTY final byte[] data transient int hashCode transient String utf8 void <init> (byte[]) byte[] data public static transient com.android.okhttp.okio.ByteString of (byte[]) byte[] data public static com.android.okhttp.okio.ByteString of (byte[], int, int) byte[] data int offset int byteCount byte[] copy public static com.android.okhttp.okio.ByteString encodeUtf8 (java.lang.String) String s com.android.okhttp.okio.ByteString byteString public java.lang.String utf8 () String result public java.lang.String base64 () public com.android.okhttp.okio.ByteString md5 () public com.android.okhttp.okio.ByteString sha256 () private com.android.okhttp.okio.ByteString digest (java.lang.String) java.security.NoSuchAlgorithmException e String digest public java.lang.String base64Url () public static com.android.okhttp.okio.ByteString decodeBase64 (java.lang.String) String base64 byte[] decoded public java.lang.String hex () byte b char[] result int c public static com.android.okhttp.okio.ByteString decodeHex (java.lang.String) int d1 int d2 int i String hex byte[] result private static int decodeHexDigit (char) char c public static com.android.okhttp.okio.ByteString read (java.io.InputStream, int) throws java.io.IOException int offset int read java.io.InputStream in int byteCount byte[] result public com.android.okhttp.okio.ByteString toAsciiLowercase () byte c byte[] lowercase int i public com.android.okhttp.okio.ByteString toAsciiUppercase () byte c byte[] lowercase int i public com.android.okhttp.okio.ByteString substring (int) int beginIndex public com.android.okhttp.okio.ByteString substring (int, int) int beginIndex int endIndex int subLen byte[] copy public byte getByte (int) int pos public int size () public byte[] toByteArray () public void write (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out void write (com.android.okhttp.okio.Buffer) com.android.okhttp.okio.Buffer buffer public boolean rangeEquals (int, com.android.okhttp.okio.ByteString, int, int) int offset com.android.okhttp.okio.ByteString other int otherOffset int byteCount public boolean rangeEquals (int, byte[], int, int) int offset byte[] other int otherOffset int byteCount public boolean equals (java.lang.Object) Object o public int hashCode () int result public int compareTo (com.android.okhttp.okio.ByteString) int byteA int byteB int i int size com.android.okhttp.okio.ByteString byteString int sizeA int sizeB public java.lang.String toString () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.reflect.Field field NoSuchFieldException e IllegalAccessException e java.io.ObjectInputStream in int dataLength com.android.okhttp.okio.ByteString byteString private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/android/okhttp/okio/DeflaterSink.class
DeflaterSink.java package com.android.okhttp.okio public final com.android.okhttp.okio.DeflaterSink extends java.lang.Object implements com.android.okhttp.okio.Sink { private final com.android.okhttp.okio.BufferedSink sink private final java.util.zip.Deflater deflater private boolean closed public void <init> (com.android.okhttp.okio.Sink, java.util.zip.Deflater) com.android.okhttp.okio.Sink sink java.util.zip.Deflater deflater void <init> (com.android.okhttp.okio.BufferedSink, java.util.zip.Deflater) com.android.okhttp.okio.BufferedSink sink java.util.zip.Deflater deflater public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Segment head int toDeflate com.android.okhttp.okio.Buffer source long byteCount private void deflate (boolean) throws java.io.IOException com.android.okhttp.okio.Segment s int deflated boolean syncFlush com.android.okhttp.okio.Buffer buffer public void flush () throws java.io.IOException void finishDeflate () throws java.io.IOException public void close () throws java.io.IOException Throwable e Throwable e Throwable e Throwable thrown public com.android.okhttp.okio.Timeout timeout () public java.lang.String toString () }
com/android/okhttp/okio/ForwardingSink.class
ForwardingSink.java package com.android.okhttp.okio public abstract com.android.okhttp.okio.ForwardingSink extends java.lang.Object implements com.android.okhttp.okio.Sink { private final com.android.okhttp.okio.Sink delegate public void <init> (com.android.okhttp.okio.Sink) com.android.okhttp.okio.Sink delegate public final com.android.okhttp.okio.Sink delegate () public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount public void flush () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException public java.lang.String toString () }
com/android/okhttp/okio/ForwardingSource.class
ForwardingSource.java package com.android.okhttp.okio public abstract com.android.okhttp.okio.ForwardingSource extends java.lang.Object implements com.android.okhttp.okio.Source { private final com.android.okhttp.okio.Source delegate public void <init> (com.android.okhttp.okio.Source) com.android.okhttp.okio.Source delegate public final com.android.okhttp.okio.Source delegate () public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer sink long byteCount public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException public java.lang.String toString () }
com/android/okhttp/okio/ForwardingTimeout.class
ForwardingTimeout.java package com.android.okhttp.okio public com.android.okhttp.okio.ForwardingTimeout extends com.android.okhttp.okio.Timeout { private com.android.okhttp.okio.Timeout delegate public void <init> (com.android.okhttp.okio.Timeout) com.android.okhttp.okio.Timeout delegate public final com.android.okhttp.okio.Timeout delegate () public final com.android.okhttp.okio.ForwardingTimeout setDelegate (com.android.okhttp.okio.Timeout) com.android.okhttp.okio.Timeout delegate public com.android.okhttp.okio.Timeout timeout (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit public long timeoutNanos () public boolean hasDeadline () public long deadlineNanoTime () public com.android.okhttp.okio.Timeout deadlineNanoTime (long) long deadlineNanoTime public com.android.okhttp.okio.Timeout clearTimeout () public com.android.okhttp.okio.Timeout clearDeadline () public void throwIfReached () throws java.io.IOException }
com/android/okhttp/okio/GzipSink.class
GzipSink.java package com.android.okhttp.okio public final com.android.okhttp.okio.GzipSink extends java.lang.Object implements com.android.okhttp.okio.Sink { private final com.android.okhttp.okio.BufferedSink sink private final java.util.zip.Deflater deflater private final com.android.okhttp.okio.DeflaterSink deflaterSink private boolean closed private final java.util.zip.CRC32 crc public void <init> (com.android.okhttp.okio.Sink) com.android.okhttp.okio.Sink sink public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount public void flush () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException Throwable e Throwable e Throwable e Throwable thrown private void writeHeader () com.android.okhttp.okio.Buffer buffer private void writeFooter () throws java.io.IOException private void updateCrc (com.android.okhttp.okio.Buffer, long) int segmentLength com.android.okhttp.okio.Segment head com.android.okhttp.okio.Buffer buffer long byteCount }
com/android/okhttp/okio/GzipSource.class
GzipSource.java package com.android.okhttp.okio public final com.android.okhttp.okio.GzipSource extends java.lang.Object implements com.android.okhttp.okio.Source { private static final byte FHCRC private static final byte FEXTRA private static final byte FNAME private static final byte FCOMMENT private static final byte SECTION_HEADER private static final byte SECTION_BODY private static final byte SECTION_TRAILER private static final byte SECTION_DONE private int section private final com.android.okhttp.okio.BufferedSource source private final java.util.zip.Inflater inflater private final com.android.okhttp.okio.InflaterSource inflaterSource private final java.util.zip.CRC32 crc public void <init> (com.android.okhttp.okio.Source) com.android.okhttp.okio.Source source public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException long offset long result com.android.okhttp.okio.Buffer sink long byteCount private void consumeHeader () throws java.io.IOException int xlen long index long index byte flags boolean fhcrc short id1id2 private void consumeTrailer () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException private void updateCrc (com.android.okhttp.okio.Buffer, long, long) int pos int toUpdate com.android.okhttp.okio.Buffer buffer long offset long byteCount com.android.okhttp.okio.Segment s private void checkEqual (java.lang.String, int, int) throws java.io.IOException String name int expected int actual }
com/android/okhttp/okio/InflaterSource.class
InflaterSource.java package com.android.okhttp.okio public final com.android.okhttp.okio.InflaterSource extends java.lang.Object implements com.android.okhttp.okio.Source { private final com.android.okhttp.okio.BufferedSource source private final java.util.zip.Inflater inflater private int bufferBytesHeldByInflater private boolean closed public void <init> (com.android.okhttp.okio.Source, java.util.zip.Inflater) com.android.okhttp.okio.Source source java.util.zip.Inflater inflater void <init> (com.android.okhttp.okio.BufferedSource, java.util.zip.Inflater) com.android.okhttp.okio.BufferedSource source java.util.zip.Inflater inflater public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Segment tail int bytesInflated java.util.zip.DataFormatException e boolean sourceExhausted com.android.okhttp.okio.Buffer sink long byteCount public boolean refill () throws java.io.IOException com.android.okhttp.okio.Segment head private void releaseInflatedBytes () throws java.io.IOException int toRelease public com.android.okhttp.okio.Timeout timeout () public void close () throws java.io.IOException }
com/android/okhttp/okio/Okio$1.class
Okio.java package com.android.okhttp.okio com.android.okhttp.okio.Okio$1 extends java.lang.Object implements com.android.okhttp.okio.Sink { final synthetic com.android.okhttp.okio.Timeout val$timeout final synthetic java.io.OutputStream val$out void <init> (com.android.okhttp.okio.Timeout, java.io.OutputStream) public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Segment head int toCopy com.android.okhttp.okio.Buffer source long byteCount public void flush () throws java.io.IOException public void close () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public java.lang.String toString () }
com/android/okhttp/okio/Okio$2.class
Okio.java package com.android.okhttp.okio com.android.okhttp.okio.Okio$2 extends java.lang.Object implements com.android.okhttp.okio.Source { final synthetic com.android.okhttp.okio.Timeout val$timeout final synthetic java.io.InputStream val$in void <init> (com.android.okhttp.okio.Timeout, java.io.InputStream) public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Segment tail int maxToCopy int bytesRead AssertionError e com.android.okhttp.okio.Buffer sink long byteCount public void close () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public java.lang.String toString () }
com/android/okhttp/okio/Okio$3.class
Okio.java package com.android.okhttp.okio com.android.okhttp.okio.Okio$3 extends com.android.okhttp.okio.AsyncTimeout { final synthetic java.net.Socket val$socket void <init> (java.net.Socket) protected java.io.IOException newTimeoutException (java.io.IOException) java.io.IOException cause java.io.InterruptedIOException ioe protected void timedOut () Exception e AssertionError e }
com/android/okhttp/okio/Okio.class
Okio.java package com.android.okhttp.okio public final com.android.okhttp.okio.Okio extends java.lang.Object { private static final java.util.logging.Logger logger private void <init> () public static com.android.okhttp.okio.BufferedSource buffer (com.android.okhttp.okio.Source) com.android.okhttp.okio.Source source public static com.android.okhttp.okio.BufferedSink buffer (com.android.okhttp.okio.Sink) com.android.okhttp.okio.Sink sink public static com.android.okhttp.okio.Sink sink (java.io.OutputStream) java.io.OutputStream out private static com.android.okhttp.okio.Sink sink (java.io.OutputStream, com.android.okhttp.okio.Timeout) java.io.OutputStream out com.android.okhttp.okio.Timeout timeout public static com.android.okhttp.okio.Sink sink (java.net.Socket) throws java.io.IOException java.net.Socket socket com.android.okhttp.okio.AsyncTimeout timeout com.android.okhttp.okio.Sink sink public static com.android.okhttp.okio.Source source (java.io.InputStream) java.io.InputStream in private static com.android.okhttp.okio.Source source (java.io.InputStream, com.android.okhttp.okio.Timeout) java.io.InputStream in com.android.okhttp.okio.Timeout timeout public static com.android.okhttp.okio.Source source (java.io.File) throws java.io.FileNotFoundException java.io.File file public static com.android.okhttp.okio.Sink sink (java.io.File) throws java.io.FileNotFoundException java.io.File file public static com.android.okhttp.okio.Sink appendingSink (java.io.File) throws java.io.FileNotFoundException java.io.File file public static com.android.okhttp.okio.Source source (java.net.Socket) throws java.io.IOException java.net.Socket socket com.android.okhttp.okio.AsyncTimeout timeout com.android.okhttp.okio.Source source private static com.android.okhttp.okio.AsyncTimeout timeout (java.net.Socket) java.net.Socket socket private static boolean isAndroidGetsocknameError (java.lang.AssertionError) AssertionError e static synthetic boolean access$000 (java.lang.AssertionError) AssertionError x0 static synthetic java.util.logging.Logger access$100 () static void <clinit> () }
com/android/okhttp/okio/RealBufferedSink$1.class
RealBufferedSink.java package com.android.okhttp.okio com.android.okhttp.okio.RealBufferedSink$1 extends java.io.OutputStream { final synthetic com.android.okhttp.okio.RealBufferedSink this$0 void <init> (com.android.okhttp.okio.RealBufferedSink) com.android.okhttp.okio.RealBufferedSink this$0 public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException byte[] data int offset int byteCount public void flush () throws java.io.IOException public void close () throws java.io.IOException public java.lang.String toString () }
com/android/okhttp/okio/RealBufferedSink.class
RealBufferedSink.java package com.android.okhttp.okio final com.android.okhttp.okio.RealBufferedSink extends java.lang.Object implements com.android.okhttp.okio.BufferedSink { public final com.android.okhttp.okio.Buffer buffer public final com.android.okhttp.okio.Sink sink private boolean closed public void <init> (com.android.okhttp.okio.Sink, com.android.okhttp.okio.Buffer) com.android.okhttp.okio.Sink sink com.android.okhttp.okio.Buffer buffer public void <init> (com.android.okhttp.okio.Sink) com.android.okhttp.okio.Sink sink public com.android.okhttp.okio.Buffer buffer () public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException com.android.okhttp.okio.Buffer source long byteCount public com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.ByteString) throws java.io.IOException com.android.okhttp.okio.ByteString byteString public com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String) throws java.io.IOException String string public com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String, int, int) throws java.io.IOException String string int beginIndex int endIndex public com.android.okhttp.okio.BufferedSink writeUtf8CodePoint (int) throws java.io.IOException int codePoint public com.android.okhttp.okio.BufferedSink writeString (java.lang.String, java.nio.charset.Charset) throws java.io.IOException String string java.nio.charset.Charset charset public com.android.okhttp.okio.BufferedSink writeString (java.lang.String, int, int, java.nio.charset.Charset) throws java.io.IOException String string int beginIndex int endIndex java.nio.charset.Charset charset public com.android.okhttp.okio.BufferedSink write (byte[]) throws java.io.IOException byte[] source public com.android.okhttp.okio.BufferedSink write (byte[], int, int) throws java.io.IOException byte[] source int offset int byteCount public long writeAll (com.android.okhttp.okio.Source) throws java.io.IOException long readCount com.android.okhttp.okio.Source source long totalBytesRead public com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.Source, long) throws java.io.IOException long read com.android.okhttp.okio.Source source long byteCount public com.android.okhttp.okio.BufferedSink writeByte (int) throws java.io.IOException int b public com.android.okhttp.okio.BufferedSink writeShort (int) throws java.io.IOException int s public com.android.okhttp.okio.BufferedSink writeShortLe (int) throws java.io.IOException int s public com.android.okhttp.okio.BufferedSink writeInt (int) throws java.io.IOException int i public com.android.okhttp.okio.BufferedSink writeIntLe (int) throws java.io.IOException int i public com.android.okhttp.okio.BufferedSink writeLong (long) throws java.io.IOException long v public com.android.okhttp.okio.BufferedSink writeLongLe (long) throws java.io.IOException long v public com.android.okhttp.okio.BufferedSink writeDecimalLong (long) throws java.io.IOException long v public com.android.okhttp.okio.BufferedSink writeHexadecimalUnsignedLong (long) throws java.io.IOException long v public com.android.okhttp.okio.BufferedSink emitCompleteSegments () throws java.io.IOException long byteCount public com.android.okhttp.okio.BufferedSink emit () throws java.io.IOException long byteCount public java.io.OutputStream outputStream () public void flush () throws java.io.IOException public void close () throws java.io.IOException Throwable e Throwable e Throwable thrown public com.android.okhttp.okio.Timeout timeout () public java.lang.String toString () static synthetic boolean access$000 (com.android.okhttp.okio.RealBufferedSink) com.android.okhttp.okio.RealBufferedSink x0 }
com/android/okhttp/okio/RealBufferedSource$1.class
RealBufferedSource.java package com.android.okhttp.okio com.android.okhttp.okio.RealBufferedSource$1 extends java.io.InputStream { final synthetic com.android.okhttp.okio.RealBufferedSource this$0 void <init> (com.android.okhttp.okio.RealBufferedSource) com.android.okhttp.okio.RealBufferedSource this$0 public int read () throws java.io.IOException long count public int read (byte[], int, int) throws java.io.IOException long count byte[] data int offset int byteCount public int available () throws java.io.IOException public void close () throws java.io.IOException public java.lang.String toString () }
com/android/okhttp/okio/RealBufferedSource.class
RealBufferedSource.java package com.android.okhttp.okio final com.android.okhttp.okio.RealBufferedSource extends java.lang.Object implements com.android.okhttp.okio.BufferedSource { public final com.android.okhttp.okio.Buffer buffer public final com.android.okhttp.okio.Source source private boolean closed public void <init> (com.android.okhttp.okio.Source, com.android.okhttp.okio.Buffer) com.android.okhttp.okio.Source source com.android.okhttp.okio.Buffer buffer public void <init> (com.android.okhttp.okio.Source) com.android.okhttp.okio.Source source public com.android.okhttp.okio.Buffer buffer () public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException long read com.android.okhttp.okio.Buffer sink long byteCount long toRead public boolean exhausted () throws java.io.IOException public void require (long) throws java.io.IOException long byteCount public boolean request (long) throws java.io.IOException long byteCount public byte readByte () throws java.io.IOException public com.android.okhttp.okio.ByteString readByteString () throws java.io.IOException public com.android.okhttp.okio.ByteString readByteString (long) throws java.io.IOException long byteCount public byte[] readByteArray () throws java.io.IOException public byte[] readByteArray (long) throws java.io.IOException long byteCount public int read (byte[]) throws java.io.IOException byte[] sink public void readFully (byte[]) throws java.io.IOException int read int offset java.io.EOFException e byte[] sink public int read (byte[], int, int) throws java.io.IOException long read byte[] sink int offset int byteCount int toRead public void readFully (com.android.okhttp.okio.Buffer, long) throws java.io.IOException java.io.EOFException e com.android.okhttp.okio.Buffer sink long byteCount public long readAll (com.android.okhttp.okio.Sink) throws java.io.IOException long emitByteCount com.android.okhttp.okio.Sink sink long totalBytesWritten public java.lang.String readUtf8 () throws java.io.IOException public java.lang.String readUtf8 (long) throws java.io.IOException long byteCount public java.lang.String readString (java.nio.charset.Charset) throws java.io.IOException java.nio.charset.Charset charset public java.lang.String readString (long, java.nio.charset.Charset) throws java.io.IOException long byteCount java.nio.charset.Charset charset public java.lang.String readUtf8Line () throws java.io.IOException long newline public java.lang.String readUtf8LineStrict () throws java.io.IOException com.android.okhttp.okio.Buffer data long newline public int readUtf8CodePoint () throws java.io.IOException byte b0 public short readShort () throws java.io.IOException public short readShortLe () throws java.io.IOException public int readInt () throws java.io.IOException public int readIntLe () throws java.io.IOException public long readLong () throws java.io.IOException public long readLongLe () throws java.io.IOException public long readDecimalLong () throws java.io.IOException byte b int pos public long readHexadecimalUnsignedLong () throws java.io.IOException byte b int pos public void skip (long) throws java.io.IOException long toSkip long byteCount public long indexOf (byte) throws java.io.IOException byte b public long indexOf (byte, long) throws java.io.IOException byte b long fromIndex long index public long indexOf (com.android.okhttp.okio.ByteString) throws java.io.IOException com.android.okhttp.okio.ByteString bytes public long indexOf (com.android.okhttp.okio.ByteString, long) throws java.io.IOException com.android.okhttp.okio.ByteString bytes long fromIndex public long indexOfElement (com.android.okhttp.okio.ByteString) throws java.io.IOException com.android.okhttp.okio.ByteString targetBytes public long indexOfElement (com.android.okhttp.okio.ByteString, long) throws java.io.IOException com.android.okhttp.okio.ByteString targetBytes long fromIndex long index private boolean rangeEquals (long, com.android.okhttp.okio.ByteString) throws java.io.IOException long offset com.android.okhttp.okio.ByteString bytes public java.io.InputStream inputStream () public void close () throws java.io.IOException public com.android.okhttp.okio.Timeout timeout () public java.lang.String toString () static synthetic boolean access$000 (com.android.okhttp.okio.RealBufferedSource) com.android.okhttp.okio.RealBufferedSource x0 }
com/android/okhttp/okio/Segment.class
Segment.java package com.android.okhttp.okio final com.android.okhttp.okio.Segment extends java.lang.Object { static final int SIZE final byte[] data int pos int limit boolean shared boolean owner com.android.okhttp.okio.Segment next com.android.okhttp.okio.Segment prev void <init> () void <init> (com.android.okhttp.okio.Segment) com.android.okhttp.okio.Segment shareFrom void <init> (byte[], int, int) byte[] data int pos int limit public com.android.okhttp.okio.Segment pop () com.android.okhttp.okio.Segment result public com.android.okhttp.okio.Segment push (com.android.okhttp.okio.Segment) com.android.okhttp.okio.Segment segment public com.android.okhttp.okio.Segment split (int) int byteCount com.android.okhttp.okio.Segment prefix public void compact () int byteCount int availableByteCount public void writeTo (com.android.okhttp.okio.Segment, int) com.android.okhttp.okio.Segment sink int byteCount }
com/android/okhttp/okio/SegmentPool.class
SegmentPool.java package com.android.okhttp.okio final com.android.okhttp.okio.SegmentPool extends java.lang.Object { static final long MAX_SIZE static com.android.okhttp.okio.Segment next static long byteCount private void <init> () static com.android.okhttp.okio.Segment take () com.android.okhttp.okio.Segment result static void recycle (com.android.okhttp.okio.Segment) com.android.okhttp.okio.Segment segment }
com/android/okhttp/okio/SegmentedByteString.class
SegmentedByteString.java package com.android.okhttp.okio final com.android.okhttp.okio.SegmentedByteString extends com.android.okhttp.okio.ByteString { final transient byte[][] segments final transient int[] directory void <init> (com.android.okhttp.okio.Buffer, int) com.android.okhttp.okio.Segment s com.android.okhttp.okio.Segment s com.android.okhttp.okio.Buffer buffer int byteCount int offset int segmentCount public java.lang.String utf8 () public java.lang.String base64 () public java.lang.String hex () public com.android.okhttp.okio.ByteString toAsciiLowercase () public com.android.okhttp.okio.ByteString toAsciiUppercase () public com.android.okhttp.okio.ByteString md5 () public com.android.okhttp.okio.ByteString sha256 () public java.lang.String base64Url () public com.android.okhttp.okio.ByteString substring (int) int beginIndex public com.android.okhttp.okio.ByteString substring (int, int) int beginIndex int endIndex public byte getByte (int) int pos int segment int segmentOffset int segmentPos private int segment (int) int pos int i public int size () public byte[] toByteArray () int segmentPos int nextSegmentOffset int s int segmentCount byte[] result int segmentOffset public void write (java.io.OutputStream) throws java.io.IOException int segmentPos int nextSegmentOffset int s int segmentCount java.io.OutputStream out int segmentOffset void write (com.android.okhttp.okio.Buffer) int segmentPos int nextSegmentOffset com.android.okhttp.okio.Segment segment int s int segmentCount com.android.okhttp.okio.Buffer buffer int segmentOffset public boolean rangeEquals (int, com.android.okhttp.okio.ByteString, int, int) int segmentOffset int segmentSize int stepSize int segmentPos int arrayOffset int s int offset com.android.okhttp.okio.ByteString other int otherOffset int byteCount public boolean rangeEquals (int, byte[], int, int) int segmentOffset int segmentSize int stepSize int segmentPos int arrayOffset int s int offset byte[] other int otherOffset int byteCount private com.android.okhttp.okio.ByteString toByteString () public boolean equals (java.lang.Object) Object o public int hashCode () int i int limit byte[] segment int segmentPos int nextSegmentOffset int segmentSize int s int segmentCount int result int segmentOffset public java.lang.String toString () private java.lang.Object writeReplace () }
com/android/okhttp/okio/Sink.class
Sink.java package com.android.okhttp.okio public abstract com.android.okhttp.okio.Sink extends java.lang.Object implements java.io.Closeable java.io.Flushable { public abstract void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException public abstract void flush () throws java.io.IOException public abstract com.android.okhttp.okio.Timeout timeout () public abstract void close () throws java.io.IOException }
com/android/okhttp/okio/Source.class
Source.java package com.android.okhttp.okio public abstract com.android.okhttp.okio.Source extends java.lang.Object implements java.io.Closeable { public abstract long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException public abstract com.android.okhttp.okio.Timeout timeout () public abstract void close () throws java.io.IOException }
com/android/okhttp/okio/Timeout$1.class
Timeout.java package com.android.okhttp.okio com.android.okhttp.okio.Timeout$1 extends com.android.okhttp.okio.Timeout { void <init> () public com.android.okhttp.okio.Timeout timeout (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit public com.android.okhttp.okio.Timeout deadlineNanoTime (long) long deadlineNanoTime public void throwIfReached () throws java.io.IOException }
com/android/okhttp/okio/Timeout.class
Timeout.java package com.android.okhttp.okio public com.android.okhttp.okio.Timeout extends java.lang.Object { public static final com.android.okhttp.okio.Timeout NONE private boolean hasDeadline private long deadlineNanoTime private long timeoutNanos public void <init> () public com.android.okhttp.okio.Timeout timeout (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit public long timeoutNanos () public boolean hasDeadline () public long deadlineNanoTime () public com.android.okhttp.okio.Timeout deadlineNanoTime (long) long deadlineNanoTime public final com.android.okhttp.okio.Timeout deadline (long, java.util.concurrent.TimeUnit) long duration java.util.concurrent.TimeUnit unit public com.android.okhttp.okio.Timeout clearTimeout () public com.android.okhttp.okio.Timeout clearDeadline () public void throwIfReached () throws java.io.IOException static void <clinit> () }
com/android/okhttp/okio/Util.class
Util.java package com.android.okhttp.okio final com.android.okhttp.okio.Util extends java.lang.Object { public static final java.nio.charset.Charset UTF_8 private void <init> () public static void checkOffsetAndCount (long, long, long) long size long offset long byteCount public static short reverseBytesShort (short) short s int i int reversed public static int reverseBytesInt (int) int i public static long reverseBytesLong (long) long v public static void sneakyRethrow (java.lang.Throwable) Throwable t private static void sneakyThrow2 (java.lang.Throwable) throws java.lang.Throwable Throwable t public static boolean arrayRangeEquals (byte[], int, byte[], int, int) int i byte[] a int aOffset byte[] b int bOffset int byteCount static void <clinit> () }