com/android/okhttp/Address.class
<Unknown>
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)
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)
public int hashCode ()
}
com/android/okhttp/AndroidInternal.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.AndroidInternal extends java.lang.Object {
public static void setResponseCache (com.android.okhttp.OkUrlFactory, java.net.ResponseCache)
}
com/android/okhttp/AndroidShimResponseCache.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.AndroidShimResponseCache extends java.net.ResponseCache {
public static com.android.okhttp.AndroidShimResponseCache create (java.io.File, long) throws java.io.IOException
public boolean isEquivalent (java.io.File, long)
public com.android.okhttp.Cache getCache ()
public java.net.CacheResponse get (java.net.URI, java.lang.String, java.util.Map) throws java.io.IOException
public java.net.CacheRequest put (java.net.URI, java.net.URLConnection) throws java.io.IOException
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
<Unknown>
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$CacheRequestImpl.class
<Unknown>
package com.android.okhttp
final com.android.okhttp.Cache$CacheRequestImpl extends java.lang.Object implements com.android.okhttp.internal.http.CacheRequest {
public void <init> (com.android.okhttp.Cache, com.android.okhttp.internal.DiskLruCache$Editor) throws java.io.IOException
public void abort ()
public com.android.okhttp.okio.Sink body ()
}
com/android/okhttp/Cache$CacheResponseBody.class
<Unknown>
package com.android.okhttp
com.android.okhttp.Cache$CacheResponseBody extends com.android.okhttp.ResponseBody {
public void <init> (com.android.okhttp.internal.DiskLruCache$Snapshot, java.lang.String, java.lang.String)
public com.android.okhttp.MediaType contentType ()
public long contentLength ()
public com.android.okhttp.okio.BufferedSource source ()
}
com/android/okhttp/Cache$Entry.class
<Unknown>
package com.android.okhttp
final com.android.okhttp.Cache$Entry extends java.lang.Object {
public void <init> (com.android.okhttp.okio.Source) throws java.io.IOException
public void <init> (com.android.okhttp.Response)
public void writeTo (com.android.okhttp.internal.DiskLruCache$Editor) throws java.io.IOException
public boolean matches (com.android.okhttp.Request, com.android.okhttp.Response)
public com.android.okhttp.Response response (com.android.okhttp.Request, com.android.okhttp.internal.DiskLruCache$Snapshot)
}
com/android/okhttp/Cache.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Cache extends java.lang.Object {
public final com.android.okhttp.internal.InternalCache internalCache
public void <init> (java.io.File, long)
void <init> (java.io.File, long, com.android.okhttp.internal.io.FileSystem)
com.android.okhttp.Response get (com.android.okhttp.Request)
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 ()
public synchronized int getNetworkCount ()
public synchronized int getHitCount ()
public synchronized int getRequestCount ()
}
com/android/okhttp/CacheControl$Builder.class
<Unknown>
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)
public com.android.okhttp.CacheControl$Builder maxStale (int, java.util.concurrent.TimeUnit)
public com.android.okhttp.CacheControl$Builder minFresh (int, java.util.concurrent.TimeUnit)
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
<Unknown>
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
String headerValue
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)
public java.lang.String toString ()
}
com/android/okhttp/Call$ApplicationInterceptorChain.class
<Unknown>
package com.android.okhttp
com.android.okhttp.Call$ApplicationInterceptorChain extends java.lang.Object implements com.android.okhttp.Interceptor$Chain {
void <init> (com.android.okhttp.Call, int, com.android.okhttp.Request, boolean)
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/Call$AsyncCall.class
<Unknown>
package com.android.okhttp
final com.android.okhttp.Call$AsyncCall extends com.android.okhttp.internal.NamedRunnable {
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/Call.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.Call extends java.lang.Object {
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)
public com.android.okhttp.Response execute () throws java.io.IOException
java.lang.Object tag ()
public void enqueue (com.android.okhttp.Callback)
void enqueue (com.android.okhttp.Callback, boolean)
public void cancel ()
public synchronized boolean isExecuted ()
public boolean isCanceled ()
com.android.okhttp.Response getResponse (com.android.okhttp.Request, boolean) throws java.io.IOException
}
com/android/okhttp/Callback.class
<Unknown>
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$Builder.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.CertificatePinner$Builder extends java.lang.Object {
public void <init> ()
public transient com.android.okhttp.CertificatePinner$Builder add (java.lang.String, java.lang.String[])
public com.android.okhttp.CertificatePinner build ()
}
com/android/okhttp/CertificatePinner.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.CertificatePinner extends java.lang.Object {
public static final com.android.okhttp.CertificatePinner DEFAULT
public void check (java.lang.String, java.util.List) throws javax.net.ssl.SSLPeerUnverifiedException
public transient void check (java.lang.String, java.security.cert.Certificate[]) throws javax.net.ssl.SSLPeerUnverifiedException
java.util.Set findMatchingPins (java.lang.String)
public static java.lang.String pin (java.security.cert.Certificate)
}
com/android/okhttp/Challenge.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Challenge extends java.lang.Object {
public void <init> (java.lang.String, java.lang.String)
public java.lang.String getScheme ()
public java.lang.String getRealm ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/android/okhttp/CipherSuite.class
<Unknown>
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
public static final enum com.android.okhttp.CipherSuite TLS_AES_128_GCM_SHA256
public static final enum com.android.okhttp.CipherSuite TLS_AES_256_GCM_SHA384
public static final enum com.android.okhttp.CipherSuite TLS_CHACHA20_POLY1305_SHA256
final String javaName
public static com.android.okhttp.CipherSuite[] values ()
public static com.android.okhttp.CipherSuite valueOf (java.lang.String)
public static com.android.okhttp.CipherSuite forJavaName (java.lang.String)
}
com/android/okhttp/ConfigAwareConnectionPool.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.ConfigAwareConnectionPool extends java.lang.Object {
protected void <init> (libcore.net.event.NetworkEventDispatcher)
public static com.android.okhttp.ConfigAwareConnectionPool getInstance ()
public synchronized com.android.okhttp.ConnectionPool get ()
}
com/android/okhttp/Connection.class
<Unknown>
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.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.ConnectionPool extends java.lang.Object {
final com.android.okhttp.internal.RouteDatabase routeDatabase
public void <init> (int, long)
public void <init> (int, long, java.util.concurrent.TimeUnit)
public static com.android.okhttp.ConnectionPool getDefault ()
public synchronized int getIdleConnectionCount ()
public synchronized int getConnectionCount ()
public synchronized int getSpdyConnectionCount ()
public synchronized int getMultiplexedConnectionCount ()
public synchronized int getHttpConnectionCount ()
com.android.okhttp.internal.io.RealConnection get (com.android.okhttp.Address, com.android.okhttp.internal.http.StreamAllocation)
void put (com.android.okhttp.internal.io.RealConnection)
boolean connectionBecameIdle (com.android.okhttp.internal.io.RealConnection)
public void evictAll ()
long cleanup (long)
void setCleanupRunnableForTest (java.lang.Runnable)
}
com/android/okhttp/ConnectionSpec$Builder.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.ConnectionSpec$Builder extends java.lang.Object {
void <init> (boolean)
public void <init> (com.android.okhttp.ConnectionSpec)
public com.android.okhttp.ConnectionSpec$Builder allEnabledCipherSuites ()
public transient com.android.okhttp.ConnectionSpec$Builder cipherSuites (com.android.okhttp.CipherSuite[])
public transient com.android.okhttp.ConnectionSpec$Builder cipherSuites (java.lang.String[])
public com.android.okhttp.ConnectionSpec$Builder allEnabledTlsVersions ()
public transient com.android.okhttp.ConnectionSpec$Builder tlsVersions (com.android.okhttp.TlsVersion[])
public transient com.android.okhttp.ConnectionSpec$Builder tlsVersions (java.lang.String[])
public com.android.okhttp.ConnectionSpec$Builder supportsTlsExtensions (boolean)
public com.android.okhttp.ConnectionSpec build ()
}
com/android/okhttp/ConnectionSpec.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.ConnectionSpec extends java.lang.Object {
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
public boolean isTls ()
public java.util.List cipherSuites ()
public java.util.List tlsVersions ()
public boolean supportsTlsExtensions ()
void apply (javax.net.ssl.SSLSocket, boolean)
public boolean isCompatible (javax.net.ssl.SSLSocket)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/android/okhttp/ConnectionSpecs.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.ConnectionSpecs extends java.lang.Object {
public static com.android.okhttp.ConnectionSpec$Builder builder (boolean)
}
com/android/okhttp/Credentials.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Credentials extends java.lang.Object {
public static java.lang.String basic (java.lang.String, java.lang.String)
}
com/android/okhttp/Dispatcher.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Dispatcher extends java.lang.Object {
public void <init> (java.util.concurrent.ExecutorService)
public void <init> ()
public synchronized java.util.concurrent.ExecutorService getExecutorService ()
public synchronized void setMaxRequests (int)
public synchronized int getMaxRequests ()
public synchronized void setMaxRequestsPerHost (int)
public synchronized int getMaxRequestsPerHost ()
synchronized void enqueue (com.android.okhttp.Call$AsyncCall)
public synchronized void cancel (java.lang.Object)
synchronized void finished (com.android.okhttp.Call$AsyncCall)
synchronized void executed (com.android.okhttp.Call)
synchronized void finished (com.android.okhttp.Call)
public synchronized int getRunningCallCount ()
public synchronized int getQueuedCallCount ()
}
com/android/okhttp/Dns.class
<Unknown>
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
}
com/android/okhttp/FormEncodingBuilder.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.FormEncodingBuilder extends java.lang.Object {
public void <init> ()
public com.android.okhttp.FormEncodingBuilder add (java.lang.String, java.lang.String)
public com.android.okhttp.FormEncodingBuilder addEncoded (java.lang.String, java.lang.String)
public com.android.okhttp.RequestBody build ()
}
com/android/okhttp/Handshake.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Handshake extends java.lang.Object {
public static com.android.okhttp.Handshake get (javax.net.ssl.SSLSession)
public static com.android.okhttp.Handshake get (java.lang.String, java.util.List, java.util.List)
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)
public int hashCode ()
}
com/android/okhttp/Headers$Builder.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Headers$Builder extends java.lang.Object {
public void <init> ()
com.android.okhttp.Headers$Builder addLenient (java.lang.String)
public com.android.okhttp.Headers$Builder add (java.lang.String)
public com.android.okhttp.Headers$Builder add (java.lang.String, java.lang.String)
com.android.okhttp.Headers$Builder addLenient (java.lang.String, java.lang.String)
public com.android.okhttp.Headers$Builder removeAll (java.lang.String)
public com.android.okhttp.Headers$Builder set (java.lang.String, java.lang.String)
public java.lang.String get (java.lang.String)
public com.android.okhttp.Headers build ()
}
com/android/okhttp/Headers.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Headers extends java.lang.Object {
public java.lang.String get (java.lang.String)
public java.util.Date getDate (java.lang.String)
public int size ()
public java.lang.String name (int)
public java.lang.String value (int)
public java.util.Set names ()
public java.util.List values (java.lang.String)
public com.android.okhttp.Headers$Builder newBuilder ()
public java.lang.String toString ()
public java.util.Map toMultimap ()
public static transient com.android.okhttp.Headers of (java.lang.String[])
public static com.android.okhttp.Headers of (java.util.Map)
}
com/android/okhttp/HttpHandler$CleartextURLFilter.class
<Unknown>
package com.android.okhttp
final com.android.okhttp.HttpHandler$CleartextURLFilter extends java.lang.Object implements com.android.okhttp.internal.URLFilter {
public void checkURLPermitted (java.net.URL) throws java.io.IOException
}
com/android/okhttp/HttpHandler.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.HttpHandler extends java.net.URLStreamHandler {
public void <init> ()
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
protected int getDefaultPort ()
protected com.android.okhttp.OkUrlFactory newOkUrlFactory (java.net.Proxy)
public static com.android.okhttp.OkUrlFactory createHttpOkUrlFactory (java.net.Proxy)
}
com/android/okhttp/HttpUrl$Builder$ParseResult.class
<Unknown>
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
public static com.android.okhttp.HttpUrl$Builder$ParseResult[] values ()
public static com.android.okhttp.HttpUrl$Builder$ParseResult valueOf (java.lang.String)
}
com/android/okhttp/HttpUrl$Builder.class
<Unknown>
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)
public com.android.okhttp.HttpUrl$Builder username (java.lang.String)
public com.android.okhttp.HttpUrl$Builder encodedUsername (java.lang.String)
public com.android.okhttp.HttpUrl$Builder password (java.lang.String)
public com.android.okhttp.HttpUrl$Builder encodedPassword (java.lang.String)
public com.android.okhttp.HttpUrl$Builder host (java.lang.String)
public com.android.okhttp.HttpUrl$Builder port (int)
int effectivePort ()
public com.android.okhttp.HttpUrl$Builder addPathSegment (java.lang.String)
public com.android.okhttp.HttpUrl$Builder addEncodedPathSegment (java.lang.String)
public com.android.okhttp.HttpUrl$Builder setPathSegment (int, java.lang.String)
public com.android.okhttp.HttpUrl$Builder setEncodedPathSegment (int, java.lang.String)
public com.android.okhttp.HttpUrl$Builder removePathSegment (int)
public com.android.okhttp.HttpUrl$Builder encodedPath (java.lang.String)
public com.android.okhttp.HttpUrl$Builder query (java.lang.String)
public com.android.okhttp.HttpUrl$Builder encodedQuery (java.lang.String)
public com.android.okhttp.HttpUrl$Builder addQueryParameter (java.lang.String, java.lang.String)
public com.android.okhttp.HttpUrl$Builder addEncodedQueryParameter (java.lang.String, java.lang.String)
public com.android.okhttp.HttpUrl$Builder setQueryParameter (java.lang.String, java.lang.String)
public com.android.okhttp.HttpUrl$Builder setEncodedQueryParameter (java.lang.String, java.lang.String)
public com.android.okhttp.HttpUrl$Builder removeAllQueryParameters (java.lang.String)
public com.android.okhttp.HttpUrl$Builder removeAllEncodedQueryParameters (java.lang.String)
public com.android.okhttp.HttpUrl$Builder fragment (java.lang.String)
public com.android.okhttp.HttpUrl$Builder encodedFragment (java.lang.String)
com.android.okhttp.HttpUrl$Builder reencodeForUri ()
public com.android.okhttp.HttpUrl build ()
public java.lang.String toString ()
com.android.okhttp.HttpUrl$Builder$ParseResult parse (com.android.okhttp.HttpUrl, java.lang.String)
}
com/android/okhttp/HttpUrl.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.HttpUrl extends java.lang.Object {
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
public java.net.URL url ()
public java.net.URI uri ()
public java.lang.String scheme ()
public boolean isHttps ()
public java.lang.String encodedUsername ()
public java.lang.String username ()
public java.lang.String encodedPassword ()
public java.lang.String password ()
public java.lang.String host ()
public int port ()
public static int defaultPort (java.lang.String)
public int pathSize ()
public java.lang.String encodedPath ()
static void pathSegmentsToString (java.lang.StringBuilder, java.util.List)
public java.util.List encodedPathSegments ()
public java.util.List pathSegments ()
public java.lang.String encodedQuery ()
static void namesAndValuesToQueryString (java.lang.StringBuilder, java.util.List)
static java.util.List queryStringToNamesAndValues (java.lang.String)
public java.lang.String query ()
public int querySize ()
public java.lang.String queryParameter (java.lang.String)
public java.util.Set queryParameterNames ()
public java.util.List queryParameterValues (java.lang.String)
public java.lang.String queryParameterName (int)
public java.lang.String queryParameterValue (int)
public java.lang.String encodedFragment ()
public java.lang.String fragment ()
public com.android.okhttp.HttpUrl resolve (java.lang.String)
public com.android.okhttp.HttpUrl$Builder newBuilder ()
public static com.android.okhttp.HttpUrl parse (java.lang.String)
public static com.android.okhttp.HttpUrl get (java.net.URL)
static com.android.okhttp.HttpUrl getChecked (java.lang.String) throws java.net.MalformedURLException java.net.UnknownHostException
public static com.android.okhttp.HttpUrl get (java.net.URI)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
static java.lang.String percentDecode (java.lang.String, boolean)
static java.lang.String percentDecode (java.lang.String, int, int, boolean)
static void percentDecode (com.android.okhttp.okio.Buffer, java.lang.String, int, int, boolean)
static boolean percentEncoded (java.lang.String, int, int)
static int decodeHexDigit (char)
static java.lang.String canonicalize (java.lang.String, int, int, java.lang.String, boolean, boolean, boolean, boolean)
static void canonicalize (com.android.okhttp.okio.Buffer, java.lang.String, int, int, java.lang.String, boolean, boolean, boolean, boolean)
static java.lang.String canonicalize (java.lang.String, java.lang.String, boolean, boolean, boolean, boolean)
}
com/android/okhttp/HttpsHandler.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.HttpsHandler extends com.android.okhttp.HttpHandler {
public void <init> ()
protected int getDefaultPort ()
protected com.android.okhttp.OkUrlFactory newOkUrlFactory (java.net.Proxy)
public static com.android.okhttp.OkUrlFactory createHttpsOkUrlFactory (java.net.Proxy)
}
com/android/okhttp/Interceptor$Chain.class
<Unknown>
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
<Unknown>
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
<Unknown>
package com.android.okhttp
public final com.android.okhttp.MediaType extends java.lang.Object {
public static com.android.okhttp.MediaType parse (java.lang.String)
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)
public java.lang.String toString ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/okhttp/MultipartBuilder$MultipartRequestBody.class
<Unknown>
package com.android.okhttp
final com.android.okhttp.MultipartBuilder$MultipartRequestBody extends com.android.okhttp.RequestBody {
public void <init> (com.android.okhttp.MediaType, com.android.okhttp.okio.ByteString, java.util.List, java.util.List)
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/MultipartBuilder.class
<Unknown>
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
public void <init> ()
public void <init> (java.lang.String)
public com.android.okhttp.MultipartBuilder type (com.android.okhttp.MediaType)
public com.android.okhttp.MultipartBuilder addPart (com.android.okhttp.RequestBody)
public com.android.okhttp.MultipartBuilder addPart (com.android.okhttp.Headers, com.android.okhttp.RequestBody)
public com.android.okhttp.MultipartBuilder addFormDataPart (java.lang.String, java.lang.String)
public com.android.okhttp.MultipartBuilder addFormDataPart (java.lang.String, java.lang.String, com.android.okhttp.RequestBody)
public com.android.okhttp.RequestBody build ()
}
com/android/okhttp/OkCacheContainer.class
<Unknown>
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.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.OkHttpClient extends java.lang.Object implements java.lang.Cloneable {
public void <init> ()
public void setConnectTimeout (long, java.util.concurrent.TimeUnit)
public int getConnectTimeout ()
public void setReadTimeout (long, java.util.concurrent.TimeUnit)
public int getReadTimeout ()
public void setWriteTimeout (long, java.util.concurrent.TimeUnit)
public int getWriteTimeout ()
public com.android.okhttp.OkHttpClient setProxy (java.net.Proxy)
public java.net.Proxy getProxy ()
public com.android.okhttp.OkHttpClient setProxySelector (java.net.ProxySelector)
public java.net.ProxySelector getProxySelector ()
public com.android.okhttp.OkHttpClient setCookieHandler (java.net.CookieHandler)
public java.net.CookieHandler getCookieHandler ()
void setInternalCache (com.android.okhttp.internal.InternalCache)
com.android.okhttp.internal.InternalCache internalCache ()
public com.android.okhttp.OkHttpClient setCache (com.android.okhttp.Cache)
public com.android.okhttp.Cache getCache ()
public com.android.okhttp.OkHttpClient setDns (com.android.okhttp.Dns)
public com.android.okhttp.Dns getDns ()
public com.android.okhttp.OkHttpClient setSocketFactory (javax.net.SocketFactory)
public javax.net.SocketFactory getSocketFactory ()
public com.android.okhttp.OkHttpClient setSslSocketFactory (javax.net.ssl.SSLSocketFactory)
public javax.net.ssl.SSLSocketFactory getSslSocketFactory ()
public com.android.okhttp.OkHttpClient setHostnameVerifier (javax.net.ssl.HostnameVerifier)
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public com.android.okhttp.OkHttpClient setCertificatePinner (com.android.okhttp.CertificatePinner)
public com.android.okhttp.CertificatePinner getCertificatePinner ()
public com.android.okhttp.OkHttpClient setAuthenticator (com.android.okhttp.Authenticator)
public com.android.okhttp.Authenticator getAuthenticator ()
public com.android.okhttp.OkHttpClient setConnectionPool (com.android.okhttp.ConnectionPool)
public com.android.okhttp.ConnectionPool getConnectionPool ()
public com.android.okhttp.OkHttpClient setFollowSslRedirects (boolean)
public boolean getFollowSslRedirects ()
public void setFollowRedirects (boolean)
public boolean getFollowRedirects ()
public void setRetryOnConnectionFailure (boolean)
public boolean getRetryOnConnectionFailure ()
com.android.okhttp.internal.RouteDatabase routeDatabase ()
public com.android.okhttp.OkHttpClient setDispatcher (com.android.okhttp.Dispatcher)
public com.android.okhttp.Dispatcher getDispatcher ()
public com.android.okhttp.OkHttpClient setProtocols (java.util.List)
public java.util.List getProtocols ()
public com.android.okhttp.OkHttpClient setConnectionSpecs (java.util.List)
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)
public com.android.okhttp.OkHttpClient cancel (java.lang.Object)
com.android.okhttp.OkHttpClient copyWithDefaults ()
public com.android.okhttp.OkHttpClient clone ()
}
com/android/okhttp/OkUrlFactories.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.OkUrlFactories extends java.lang.Object {
public static java.net.HttpURLConnection open (com.android.okhttp.OkUrlFactory, java.net.URL, java.net.Proxy)
public static void setUrlFilter (com.android.okhttp.OkUrlFactory, com.android.okhttp.internal.URLFilter)
}
com/android/okhttp/OkUrlFactory.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.OkUrlFactory extends java.lang.Object implements java.net.URLStreamHandlerFactory java.lang.Cloneable {
public void <init> (com.android.okhttp.OkHttpClient)
public com.android.okhttp.OkHttpClient client ()
void setUrlFilter (com.android.okhttp.internal.URLFilter)
public com.android.okhttp.OkUrlFactory clone ()
public java.net.HttpURLConnection open (java.net.URL)
java.net.HttpURLConnection open (java.net.URL, java.net.Proxy)
public java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
}
com/android/okhttp/Protocol.class
<Unknown>
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
public static com.android.okhttp.Protocol[] values ()
public static com.android.okhttp.Protocol valueOf (java.lang.String)
public static com.android.okhttp.Protocol get (java.lang.String) throws java.io.IOException
public java.lang.String toString ()
}
com/android/okhttp/Request$Builder.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.Request$Builder extends java.lang.Object {
public void <init> ()
public com.android.okhttp.Request$Builder url (com.android.okhttp.HttpUrl)
public com.android.okhttp.Request$Builder url (java.lang.String)
public com.android.okhttp.Request$Builder url (java.net.URL)
public com.android.okhttp.Request$Builder header (java.lang.String, java.lang.String)
public com.android.okhttp.Request$Builder addHeader (java.lang.String, java.lang.String)
public com.android.okhttp.Request$Builder removeHeader (java.lang.String)
public com.android.okhttp.Request$Builder headers (com.android.okhttp.Headers)
public com.android.okhttp.Request$Builder cacheControl (com.android.okhttp.CacheControl)
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)
public com.android.okhttp.Request$Builder delete (com.android.okhttp.RequestBody)
public com.android.okhttp.Request$Builder delete ()
public com.android.okhttp.Request$Builder put (com.android.okhttp.RequestBody)
public com.android.okhttp.Request$Builder patch (com.android.okhttp.RequestBody)
public com.android.okhttp.Request$Builder method (java.lang.String, com.android.okhttp.RequestBody)
public com.android.okhttp.Request$Builder tag (java.lang.Object)
public com.android.okhttp.Request build ()
}
com/android/okhttp/Request.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Request extends java.lang.Object {
public com.android.okhttp.HttpUrl httpUrl ()
public java.net.URL url ()
public java.net.URI uri () throws java.io.IOException
public java.lang.String urlString ()
public java.lang.String method ()
public com.android.okhttp.Headers headers ()
public java.lang.String header (java.lang.String)
public java.util.List headers (java.lang.String)
public com.android.okhttp.RequestBody body ()
public java.lang.Object tag ()
public com.android.okhttp.Request$Builder newBuilder ()
public com.android.okhttp.CacheControl cacheControl ()
public boolean isHttps ()
public java.lang.String toString ()
}
com/android/okhttp/RequestBody.class
<Unknown>
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)
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, com.android.okhttp.okio.ByteString)
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, byte[])
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, byte[], int, int)
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, java.io.File)
}
com/android/okhttp/Response$Builder.class
<Unknown>
package com.android.okhttp
public com.android.okhttp.Response$Builder extends java.lang.Object {
public void <init> ()
public com.android.okhttp.Response$Builder request (com.android.okhttp.Request)
public com.android.okhttp.Response$Builder protocol (com.android.okhttp.Protocol)
public com.android.okhttp.Response$Builder code (int)
public com.android.okhttp.Response$Builder message (java.lang.String)
public com.android.okhttp.Response$Builder handshake (com.android.okhttp.Handshake)
public com.android.okhttp.Response$Builder header (java.lang.String, java.lang.String)
public com.android.okhttp.Response$Builder addHeader (java.lang.String, java.lang.String)
public com.android.okhttp.Response$Builder removeHeader (java.lang.String)
public com.android.okhttp.Response$Builder headers (com.android.okhttp.Headers)
public com.android.okhttp.Response$Builder body (com.android.okhttp.ResponseBody)
public com.android.okhttp.Response$Builder networkResponse (com.android.okhttp.Response)
public com.android.okhttp.Response$Builder cacheResponse (com.android.okhttp.Response)
public com.android.okhttp.Response$Builder priorResponse (com.android.okhttp.Response)
public com.android.okhttp.Response build ()
}
com/android/okhttp/Response.class
<Unknown>
package com.android.okhttp
public final com.android.okhttp.Response extends java.lang.Object {
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)
public java.lang.String header (java.lang.String)
public java.lang.String header (java.lang.String, java.lang.String)
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 ()
public com.android.okhttp.CacheControl cacheControl ()
public java.lang.String toString ()
}
com/android/okhttp/ResponseBody.class
<Unknown>
package com.android.okhttp
public abstract com.android.okhttp.ResponseBody extends java.lang.Object implements java.io.Closeable {
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
public final java.io.Reader charStream () throws java.io.IOException
public final java.lang.String string () throws java.io.IOException
public void close () throws java.io.IOException
public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, java.lang.String)
public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, byte[])
public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, long, com.android.okhttp.okio.BufferedSource)
}
com/android/okhttp/Route.class
<Unknown>
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)
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)
public int hashCode ()
}
com/android/okhttp/TlsVersion.class
<Unknown>
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_3
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
public static com.android.okhttp.TlsVersion[] values ()
public static com.android.okhttp.TlsVersion valueOf (java.lang.String)
public static com.android.okhttp.TlsVersion forJavaName (java.lang.String)
public java.lang.String javaName ()
}
com/android/okhttp/internal/ConnectionSpecSelector.class
<Unknown>
package com.android.okhttp.internal
public final com.android.okhttp.internal.ConnectionSpecSelector extends java.lang.Object {
public void <init> (java.util.List)
public com.android.okhttp.ConnectionSpec configureSecureSocket (javax.net.ssl.SSLSocket) throws java.io.IOException
public boolean connectionFailed (java.io.IOException)
}
com/android/okhttp/internal/DiskLruCache$Editor.class
<Unknown>
package com.android.okhttp.internal
public final com.android.okhttp.internal.DiskLruCache$Editor extends java.lang.Object {
void detach ()
public com.android.okhttp.okio.Source newSource (int) throws java.io.IOException
public com.android.okhttp.okio.Sink newSink (int) throws java.io.IOException
public void commit () throws java.io.IOException
public void abort () throws java.io.IOException
public void abortUnlessCommitted ()
}
com/android/okhttp/internal/DiskLruCache$Entry.class
<Unknown>
package com.android.okhttp.internal
final com.android.okhttp.internal.DiskLruCache$Entry extends java.lang.Object {
void writeLengths (com.android.okhttp.okio.BufferedSink) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot ()
}
com/android/okhttp/internal/DiskLruCache$Snapshot.class
<Unknown>
package com.android.okhttp.internal
public final com.android.okhttp.internal.DiskLruCache$Snapshot extends java.lang.Object implements java.io.Closeable {
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)
public long getLength (int)
public void close ()
}
com/android/okhttp/internal/DiskLruCache.class
<Unknown>
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
void <init> (com.android.okhttp.internal.io.FileSystem, java.io.File, int, int, long, java.util.concurrent.Executor)
public synchronized void initialize () throws java.io.IOException
public static com.android.okhttp.internal.DiskLruCache create (com.android.okhttp.internal.io.FileSystem, java.io.File, int, int, long)
public synchronized com.android.okhttp.internal.DiskLruCache$Snapshot get (java.lang.String) throws java.io.IOException
public com.android.okhttp.internal.DiskLruCache$Editor edit (java.lang.String) throws java.io.IOException
public java.io.File getDirectory ()
public synchronized long getMaxSize ()
public synchronized void setMaxSize (long)
public synchronized long size () throws java.io.IOException
public synchronized boolean remove (java.lang.String) throws java.io.IOException
public synchronized boolean isClosed ()
public synchronized void flush () throws java.io.IOException
public synchronized void close () throws java.io.IOException
public void delete () throws java.io.IOException
public synchronized void evictAll () throws java.io.IOException
public synchronized java.util.Iterator snapshots () throws java.io.IOException
}
com/android/okhttp/internal/FaultHidingSink.class
<Unknown>
package com.android.okhttp.internal
com.android.okhttp.internal.FaultHidingSink extends com.android.okhttp.okio.ForwardingSink {
public void <init> (com.android.okhttp.okio.Sink)
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
protected void onException (java.io.IOException)
}
com/android/okhttp/internal/Internal.class
<Unknown>
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)
}
com/android/okhttp/internal/InternalCache.class
<Unknown>
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
<Unknown>
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[])
public final void run ()
protected abstract void execute ()
}
com/android/okhttp/internal/OptionalMethod.class
<Unknown>
package com.android.okhttp.internal
com.android.okhttp.internal.OptionalMethod extends java.lang.Object {
public transient void <init> (java.lang.Class, java.lang.String, java.lang.Class[])
public boolean isSupported (java.lang.Object)
public transient java.lang.Object invokeOptional (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
public transient java.lang.Object invokeOptionalWithoutCheckedException (java.lang.Object, java.lang.Object[])
public transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
public transient java.lang.Object invokeWithoutCheckedException (java.lang.Object, java.lang.Object[])
}
com/android/okhttp/internal/Platform.class
<Unknown>
package com.android.okhttp.internal
public com.android.okhttp.internal.Platform extends java.lang.Object {
protected void <init> ()
public static com.android.okhttp.internal.Platform get ()
public static com.android.okhttp.internal.Platform getAndSetForTest (com.android.okhttp.internal.Platform)
public void logW (java.lang.String)
public void tagSocket (java.net.Socket) throws java.net.SocketException
public void untagSocket (java.net.Socket) throws java.net.SocketException
public void configureTlsExtensions (javax.net.ssl.SSLSocket, java.lang.String, java.util.List)
public void afterHandshake (javax.net.ssl.SSLSocket)
public java.lang.String getSelectedProtocol (javax.net.ssl.SSLSocket)
public void connectSocket (java.net.Socket, java.net.InetSocketAddress, int) throws java.io.IOException
public java.lang.String getPrefix ()
public javax.net.ssl.X509TrustManager trustManager (javax.net.ssl.SSLSocketFactory)
public com.android.okhttp.internal.tls.TrustRootIndex trustRootIndex (javax.net.ssl.X509TrustManager)
static byte[] concatLengthPrefixed (java.util.List)
}
com/android/okhttp/internal/RouteDatabase.class
<Unknown>
package com.android.okhttp.internal
public final com.android.okhttp.internal.RouteDatabase extends java.lang.Object {
public void <init> ()
public synchronized void failed (com.android.okhttp.Route)
public synchronized void connected (com.android.okhttp.Route)
public synchronized boolean shouldPostpone (com.android.okhttp.Route)
public synchronized int failedRoutesCount ()
}
com/android/okhttp/internal/URLFilter.class
<Unknown>
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.class
<Unknown>
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
public static void checkOffsetAndCount (long, long, long)
public static boolean equal (java.lang.Object, java.lang.Object)
public static void closeQuietly (java.io.Closeable)
public static void closeQuietly (java.net.Socket)
public static void closeQuietly (java.net.ServerSocket)
public static void closeAll (java.io.Closeable, java.io.Closeable) throws java.io.IOException
public static boolean discard (com.android.okhttp.okio.Source, int, java.util.concurrent.TimeUnit)
public static boolean skipAll (com.android.okhttp.okio.Source, int, java.util.concurrent.TimeUnit) throws java.io.IOException
public static java.lang.String md5Hex (java.lang.String)
public static java.lang.String shaBase64 (java.lang.String)
public static com.android.okhttp.okio.ByteString sha1 (com.android.okhttp.okio.ByteString)
public static java.util.List immutableList (java.util.List)
public static transient java.util.List immutableList (java.lang.Object[])
public static java.util.Map immutableMap (java.util.Map)
public static java.util.concurrent.ThreadFactory threadFactory (java.lang.String, boolean)
public static java.lang.Object[] intersect (java.lang.Class, java.lang.Object[], java.lang.Object[])
public static java.lang.String hostHeader (com.android.okhttp.HttpUrl, boolean)
public static java.lang.String toHumanReadableAscii (java.lang.String)
public static boolean isAndroidGetsocknameError (java.lang.AssertionError)
public static boolean contains (java.lang.String[], java.lang.String)
public static java.lang.String[] concat (java.lang.String[], java.lang.String)
}
com/android/okhttp/internal/Version.class
<Unknown>
package com.android.okhttp.internal
public final com.android.okhttp.internal.Version extends java.lang.Object {
public static java.lang.String userAgent ()
}
com/android/okhttp/internal/framed/ErrorCode.class
<Unknown>
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
public static com.android.okhttp.internal.framed.ErrorCode[] values ()
public static com.android.okhttp.internal.framed.ErrorCode valueOf (java.lang.String)
public static com.android.okhttp.internal.framed.ErrorCode fromSpdy3Rst (int)
public static com.android.okhttp.internal.framed.ErrorCode fromHttp2 (int)
public static com.android.okhttp.internal.framed.ErrorCode fromSpdyGoAway (int)
}
com/android/okhttp/internal/framed/FrameReader$Handler.class
<Unknown>
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
<Unknown>
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
<Unknown>
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$Builder.class
<Unknown>
package com.android.okhttp.internal.framed
public com.android.okhttp.internal.framed.FramedConnection$Builder extends java.lang.Object {
public void <init> (boolean) throws java.io.IOException
public com.android.okhttp.internal.framed.FramedConnection$Builder socket (java.net.Socket) throws java.io.IOException
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)
public com.android.okhttp.internal.framed.FramedConnection$Builder listener (com.android.okhttp.internal.framed.FramedConnection$Listener)
public com.android.okhttp.internal.framed.FramedConnection$Builder protocol (com.android.okhttp.Protocol)
public com.android.okhttp.internal.framed.FramedConnection$Builder pushObserver (com.android.okhttp.internal.framed.PushObserver)
public com.android.okhttp.internal.framed.FramedConnection build () throws java.io.IOException
}
com/android/okhttp/internal/framed/FramedConnection$Listener.class
<Unknown>
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$Reader.class
<Unknown>
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
protected void execute ()
public void data (boolean, int, com.android.okhttp.okio.BufferedSource, int) throws java.io.IOException
public void headers (boolean, boolean, int, int, java.util.List, com.android.okhttp.internal.framed.HeadersMode)
public void rstStream (int, com.android.okhttp.internal.framed.ErrorCode)
public void settings (boolean, com.android.okhttp.internal.framed.Settings)
public void ackSettings ()
public void ping (boolean, int, int)
public void goAway (int, com.android.okhttp.internal.framed.ErrorCode, com.android.okhttp.okio.ByteString)
public void windowUpdate (int, long)
public void priority (int, int, int, boolean)
public void pushPromise (int, int, java.util.List)
public void alternateService (int, java.lang.String, com.android.okhttp.okio.ByteString, java.lang.String, int, long)
}
com/android/okhttp/internal/framed/FramedConnection.class
<Unknown>
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.FramedConnection extends java.lang.Object implements java.io.Closeable {
final com.android.okhttp.Protocol protocol
final boolean client
long unacknowledgedBytesRead
long bytesLeftInWriteWindow
com.android.okhttp.internal.framed.Settings okHttpSettings
final com.android.okhttp.internal.framed.Settings peerSettings
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
public com.android.okhttp.Protocol getProtocol ()
public synchronized int openStreamCount ()
synchronized com.android.okhttp.internal.framed.FramedStream getStream (int)
synchronized com.android.okhttp.internal.framed.FramedStream removeStream (int)
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
public com.android.okhttp.internal.framed.FramedStream newStream (java.util.List, boolean, boolean) throws java.io.IOException
void writeSynReply (int, boolean, java.util.List) throws java.io.IOException
public void writeData (int, boolean, com.android.okhttp.okio.Buffer, long) throws java.io.IOException
void addBytesToWriteWindow (long)
void writeSynResetLater (int, com.android.okhttp.internal.framed.ErrorCode)
void writeSynReset (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
void writeWindowUpdateLater (int, long)
public com.android.okhttp.internal.framed.Ping ping () throws java.io.IOException
public void flush () throws java.io.IOException
public void shutdown (com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
public void close () throws java.io.IOException
public void sendConnectionPreface () throws java.io.IOException
public void setSettings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
}
com/android/okhttp/internal/framed/FramedStream$FramedDataSink.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.FramedStream$FramedDataSink extends java.lang.Object implements com.android.okhttp.okio.Sink {
void <init> (com.android.okhttp.internal.framed.FramedStream)
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
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/framed/FramedStream$FramedDataSource.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.FramedStream$FramedDataSource extends java.lang.Object implements com.android.okhttp.okio.Source {
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
void receive (com.android.okhttp.okio.BufferedSource, long) throws java.io.IOException
public com.android.okhttp.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/FramedStream$StreamTimeout.class
<Unknown>
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedStream$StreamTimeout extends com.android.okhttp.okio.AsyncTimeout {
void <init> (com.android.okhttp.internal.framed.FramedStream)
protected void timedOut ()
protected java.io.IOException newTimeoutException (java.io.IOException)
public void exitAndThrowIfTimedOut () throws java.io.IOException
}
com/android/okhttp/internal/framed/FramedStream.class
<Unknown>
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.FramedStream extends java.lang.Object {
long unacknowledgedBytesRead
long bytesLeftInWriteWindow
final com.android.okhttp.internal.framed.FramedStream$FramedDataSink sink
void <init> (int, com.android.okhttp.internal.framed.FramedConnection, boolean, boolean, java.util.List)
public int getId ()
public synchronized boolean isOpen ()
public boolean isLocallyInitiated ()
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
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
public void closeLater (com.android.okhttp.internal.framed.ErrorCode)
void receiveHeaders (java.util.List, com.android.okhttp.internal.framed.HeadersMode)
void receiveData (com.android.okhttp.okio.BufferedSource, int) throws java.io.IOException
void receiveFin ()
synchronized void receiveRstStream (com.android.okhttp.internal.framed.ErrorCode)
void addBytesToWriteWindow (long)
}
com/android/okhttp/internal/framed/Header.class
<Unknown>
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)
public void <init> (com.android.okhttp.okio.ByteString, java.lang.String)
public void <init> (com.android.okhttp.okio.ByteString, com.android.okhttp.okio.ByteString)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/android/okhttp/internal/framed/HeadersMode.class
<Unknown>
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
public static com.android.okhttp.internal.framed.HeadersMode[] values ()
public static com.android.okhttp.internal.framed.HeadersMode valueOf (java.lang.String)
public boolean failIfStreamAbsent ()
public boolean failIfStreamPresent ()
public boolean failIfHeadersAbsent ()
public boolean failIfHeadersPresent ()
}
com/android/okhttp/internal/framed/Hpack$Reader.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Hpack$Reader extends java.lang.Object {
com.android.okhttp.internal.framed.Header[] dynamicTable
int nextHeaderIndex
int headerCount
int dynamicTableByteCount
void <init> (int, com.android.okhttp.okio.Source)
int maxDynamicTableByteCount ()
void headerTableSizeSetting (int)
void readHeaders () throws java.io.IOException
public java.util.List getAndResetHeaderList ()
int readInt (int, int) throws java.io.IOException
com.android.okhttp.okio.ByteString readByteString () throws java.io.IOException
}
com/android/okhttp/internal/framed/Hpack$Writer.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Hpack$Writer extends java.lang.Object {
void <init> (com.android.okhttp.okio.Buffer)
void writeHeaders (java.util.List) throws java.io.IOException
void writeInt (int, int, int) throws java.io.IOException
void writeByteString (com.android.okhttp.okio.ByteString) throws java.io.IOException
}
com/android/okhttp/internal/framed/Hpack.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Hpack extends java.lang.Object {
}
com/android/okhttp/internal/framed/Http2$ContinuationSource.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Http2$ContinuationSource extends java.lang.Object implements com.android.okhttp.okio.Source {
int length
byte flags
int streamId
int left
short padding
public void <init> (com.android.okhttp.okio.BufferedSource)
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public com.android.okhttp.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Http2$FrameLogger.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Http2$FrameLogger extends java.lang.Object {
void <init> ()
static java.lang.String formatHeader (boolean, int, int, byte, byte)
static java.lang.String formatFlags (byte, byte)
}
com/android/okhttp/internal/framed/Http2$Reader.class
<Unknown>
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 {
final com.android.okhttp.internal.framed.Hpack$Reader hpackReader
void <init> (com.android.okhttp.okio.BufferedSource, int, boolean)
public void readConnectionPreface () throws java.io.IOException
public boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Http2$Writer.class
<Unknown>
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 {
void <init> (com.android.okhttp.okio.BufferedSink, boolean)
public synchronized void flush () throws java.io.IOException
public synchronized void ackSettings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
public synchronized void connectionPreface () throws java.io.IOException
public synchronized void synStream (boolean, boolean, int, int, java.util.List) throws java.io.IOException
public synchronized void synReply (boolean, int, java.util.List) throws java.io.IOException
public synchronized void headers (int, java.util.List) throws java.io.IOException
public synchronized void pushPromise (int, int, java.util.List) throws java.io.IOException
void headers (boolean, int, java.util.List) throws java.io.IOException
public synchronized void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
public int maxDataLength ()
public synchronized void data (boolean, int, com.android.okhttp.okio.Buffer, int) throws java.io.IOException
void dataFrame (int, byte, com.android.okhttp.okio.Buffer, int) throws java.io.IOException
public synchronized void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
public synchronized void ping (boolean, int, int) throws java.io.IOException
public synchronized void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException
public synchronized void windowUpdate (int, long) throws java.io.IOException
public synchronized void close () throws java.io.IOException
void frameHeader (int, int, byte, byte) throws java.io.IOException
}
com/android/okhttp/internal/framed/Http2.class
<Unknown>
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 {
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)
public com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okhttp.okio.BufferedSink, boolean)
}
com/android/okhttp/internal/framed/Huffman$Node.class
<Unknown>
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Huffman$Node extends java.lang.Object {
void <init> ()
void <init> (int, int)
}
com/android/okhttp/internal/framed/Huffman.class
<Unknown>
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.Huffman extends java.lang.Object {
public static com.android.okhttp.internal.framed.Huffman get ()
void encode (byte[], java.io.OutputStream) throws java.io.IOException
int encodedLength (byte[])
byte[] decode (byte[]) throws java.io.IOException
}
com/android/okhttp/internal/framed/NameValueBlockReader.class
<Unknown>
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.NameValueBlockReader extends java.lang.Object {
public void <init> (com.android.okhttp.okio.BufferedSource)
public java.util.List readNameValueBlock (int) throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Ping.class
<Unknown>
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.Ping extends java.lang.Object {
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
}
com/android/okhttp/internal/framed/PushObserver.class
<Unknown>
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)
}
com/android/okhttp/internal/framed/Settings.class
<Unknown>
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
public void <init> ()
void clear ()
com.android.okhttp.internal.framed.Settings set (int, int, int)
boolean isSet (int)
int get (int)
int flags (int)
int size ()
int getUploadBandwidth (int)
int getHeaderTableSize ()
int getDownloadBandwidth (int)
boolean getEnablePush (boolean)
int getRoundTripTime (int)
int getMaxConcurrentStreams (int)
int getCurrentCwnd (int)
int getMaxFrameSize (int)
int getDownloadRetransRate (int)
int getMaxHeaderListSize (int)
int getInitialWindowSize (int)
int getClientCertificateVectorSize (int)
boolean isFlowControlDisabled ()
boolean persistValue (int)
boolean isPersisted (int)
void merge (com.android.okhttp.internal.framed.Settings)
}
com/android/okhttp/internal/framed/Spdy3$Reader.class
<Unknown>
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 {
void <init> (com.android.okhttp.okio.BufferedSource, boolean)
public void readConnectionPreface ()
public boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Spdy3$Writer.class
<Unknown>
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 {
void <init> (com.android.okhttp.okio.BufferedSink, boolean)
public void ackSettings (com.android.okhttp.internal.framed.Settings)
public void pushPromise (int, int, java.util.List) throws java.io.IOException
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
public synchronized void synReply (boolean, int, java.util.List) throws java.io.IOException
public synchronized void headers (int, java.util.List) throws java.io.IOException
public synchronized void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
public int maxDataLength ()
public synchronized void data (boolean, int, com.android.okhttp.okio.Buffer, int) throws java.io.IOException
void sendDataFrame (int, int, com.android.okhttp.okio.Buffer, int) throws java.io.IOException
public synchronized void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
public synchronized void ping (boolean, int, int) throws java.io.IOException
public synchronized void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException
public synchronized void windowUpdate (int, long) throws java.io.IOException
public synchronized void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Spdy3.class
<Unknown>
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)
public com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okhttp.okio.BufferedSink, boolean)
}
com/android/okhttp/internal/framed/Variant.class
<Unknown>
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/AuthenticatorAdapter.class
<Unknown>
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
public com.android.okhttp.Request authenticateProxy (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException
}
com/android/okhttp/internal/http/CacheRequest.class
<Unknown>
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$Factory.class
<Unknown>
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
public void <init> (long, com.android.okhttp.Request, com.android.okhttp.Response)
public com.android.okhttp.internal.http.CacheStrategy get ()
}
com/android/okhttp/internal/http/CacheStrategy.class
<Unknown>
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
public static boolean isCacheable (com.android.okhttp.Response, com.android.okhttp.Request)
}
com/android/okhttp/internal/http/HeaderParser.class
<Unknown>
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)
public static int skipWhitespace (java.lang.String, int)
public static int parseSeconds (java.lang.String, int)
}
com/android/okhttp/internal/http/Http1xStream$AbstractSource.class
<Unknown>
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
public com.android.okhttp.okio.Timeout timeout ()
protected final void endOfInput () throws java.io.IOException
protected final void unexpectedEndOfInput ()
}
com/android/okhttp/internal/http/Http1xStream$ChunkedSink.class
<Unknown>
package com.android.okhttp.internal.http
final com.android.okhttp.internal.http.Http1xStream$ChunkedSink extends java.lang.Object implements com.android.okhttp.okio.Sink {
public com.android.okhttp.okio.Timeout timeout ()
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public synchronized void flush () throws java.io.IOException
public synchronized void close () throws java.io.IOException
}
com/android/okhttp/internal/http/Http1xStream$ChunkedSource.class
<Unknown>
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.Http1xStream$ChunkedSource extends com.android.okhttp.internal.http.Http1xStream$AbstractSource {
void <init> (com.android.okhttp.internal.http.Http1xStream, com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/Http1xStream$FixedLengthSink.class
<Unknown>
package com.android.okhttp.internal.http
final com.android.okhttp.internal.http.Http1xStream$FixedLengthSink extends java.lang.Object implements com.android.okhttp.okio.Sink {
public com.android.okhttp.okio.Timeout timeout ()
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/Http1xStream$FixedLengthSource.class
<Unknown>
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.Http1xStream$FixedLengthSource extends com.android.okhttp.internal.http.Http1xStream$AbstractSource {
public void <init> (com.android.okhttp.internal.http.Http1xStream, long) throws java.io.IOException
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/Http1xStream$UnknownLengthSource.class
<Unknown>
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.Http1xStream$UnknownLengthSource extends com.android.okhttp.internal.http.Http1xStream$AbstractSource {
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/Http1xStream.class
<Unknown>
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 {
public void <init> (com.android.okhttp.internal.http.StreamAllocation, com.android.okhttp.okio.BufferedSource, com.android.okhttp.okio.BufferedSink)
public void setHttpEngine (com.android.okhttp.internal.http.HttpEngine)
public com.android.okhttp.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException
public void cancel ()
public void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException
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
public boolean isClosed ()
public void finishRequest () throws java.io.IOException
public void writeRequest (com.android.okhttp.Headers, java.lang.String) throws java.io.IOException
public com.android.okhttp.Response$Builder readResponse () throws java.io.IOException
public com.android.okhttp.Headers readHeaders () throws java.io.IOException
public com.android.okhttp.okio.Sink newChunkedSink ()
public com.android.okhttp.okio.Sink newFixedLengthSink (long)
public void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException
public com.android.okhttp.okio.Source newFixedLengthSource (long) throws java.io.IOException
public com.android.okhttp.okio.Source newChunkedSource (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
public com.android.okhttp.okio.Source newUnknownLengthSource () throws java.io.IOException
}
com/android/okhttp/internal/http/Http2xStream$StreamFinishingSource.class
<Unknown>
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.Http2xStream$StreamFinishingSource extends com.android.okhttp.okio.ForwardingSource {
public void <init> (com.android.okhttp.internal.http.Http2xStream, com.android.okhttp.okio.Source)
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/Http2xStream.class
<Unknown>
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 {
public void <init> (com.android.okhttp.internal.http.StreamAllocation, com.android.okhttp.internal.framed.FramedConnection)
public void setHttpEngine (com.android.okhttp.internal.http.HttpEngine)
public com.android.okhttp.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException
public void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException
public void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException
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)
public static java.util.List http2HeadersList (com.android.okhttp.Request)
public static com.android.okhttp.Response$Builder readSpdy3HeadersList (java.util.List) throws java.io.IOException
public static com.android.okhttp.Response$Builder readHttp2HeadersList (java.util.List) throws java.io.IOException
public com.android.okhttp.ResponseBody openResponseBody (com.android.okhttp.Response) throws java.io.IOException
public void cancel ()
}
com/android/okhttp/internal/http/HttpDate.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.HttpDate extends java.lang.Object {
public static java.util.Date parse (java.lang.String)
public static java.lang.String format (java.util.Date)
}
com/android/okhttp/internal/http/HttpEngine$NetworkInterceptorChain.class
<Unknown>
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.HttpEngine$NetworkInterceptorChain extends java.lang.Object implements com.android.okhttp.Interceptor$Chain {
void <init> (com.android.okhttp.internal.http.HttpEngine, int, com.android.okhttp.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/internal/http/HttpEngine.class
<Unknown>
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
final com.android.okhttp.OkHttpClient client
public final com.android.okhttp.internal.http.StreamAllocation streamAllocation
long sentRequestMillis
public final boolean bufferRequestBody
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)
public void sendRequest () throws com.android.okhttp.internal.http.RequestException com.android.okhttp.internal.http.RouteException java.io.IOException
public void writingRequestHeaders ()
boolean permitsRequestBody (com.android.okhttp.Request)
public com.android.okhttp.okio.Sink getRequestBody ()
public com.android.okhttp.okio.BufferedSink getBufferedRequestBody ()
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)
public com.android.okhttp.internal.http.HttpEngine recover (java.io.IOException, com.android.okhttp.okio.Sink)
public com.android.okhttp.internal.http.HttpEngine recover (java.io.IOException)
public void releaseStreamAllocation () throws java.io.IOException
public void cancel ()
public com.android.okhttp.internal.http.StreamAllocation close ()
public static boolean hasBody (com.android.okhttp.Response)
public void readResponse () throws java.io.IOException
public void receiveHeaders (com.android.okhttp.Headers) throws java.io.IOException
public com.android.okhttp.Request followUpRequest () throws java.io.IOException
public boolean sameConnection (com.android.okhttp.HttpUrl)
}
com/android/okhttp/internal/http/HttpMethod.class
<Unknown>
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)
public static boolean requiresRequestBody (java.lang.String)
public static boolean permitsRequestBody (java.lang.String)
public static boolean redirectsToGet (java.lang.String)
}
com/android/okhttp/internal/http/HttpStream.class
<Unknown>
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.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.OkHeaders extends java.lang.Object {
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
public static long contentLength (com.android.okhttp.Request)
public static long contentLength (com.android.okhttp.Response)
public static long contentLength (com.android.okhttp.Headers)
public static java.util.Map toMultimap (com.android.okhttp.Headers, java.lang.String)
public static void addCookies (com.android.okhttp.Request$Builder, java.util.Map)
public static boolean varyMatches (com.android.okhttp.Response, com.android.okhttp.Headers, com.android.okhttp.Request)
public static boolean hasVaryAll (com.android.okhttp.Response)
public static boolean hasVaryAll (com.android.okhttp.Headers)
public static java.util.Set varyFields (com.android.okhttp.Headers)
public static com.android.okhttp.Headers varyHeaders (com.android.okhttp.Response)
public static com.android.okhttp.Headers varyHeaders (com.android.okhttp.Headers, com.android.okhttp.Headers)
static boolean isEndToEnd (java.lang.String)
public static java.util.List parseChallenges (com.android.okhttp.Headers, java.lang.String)
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/internal/http/RealResponseBody.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RealResponseBody extends com.android.okhttp.ResponseBody {
public void <init> (com.android.okhttp.Headers, com.android.okhttp.okio.BufferedSource)
public com.android.okhttp.MediaType contentType ()
public long contentLength ()
public com.android.okhttp.okio.BufferedSource source ()
}
com/android/okhttp/internal/http/RequestException.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RequestException extends java.lang.Exception {
public void <init> (java.io.IOException)
public java.io.IOException getCause ()
}
com/android/okhttp/internal/http/RequestLine.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RequestLine extends java.lang.Object {
static java.lang.String get (com.android.okhttp.Request, java.net.Proxy$Type)
public static java.lang.String requestPath (com.android.okhttp.HttpUrl)
}
com/android/okhttp/internal/http/RetryableSink.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RetryableSink extends java.lang.Object implements com.android.okhttp.okio.Sink {
public void <init> (int)
public void <init> ()
public void close () throws java.io.IOException
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
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/internal/http/RouteException.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RouteException extends java.lang.Exception {
public void <init> (java.io.IOException)
public java.io.IOException getLastConnectException ()
public void addConnectException (java.io.IOException)
}
com/android/okhttp/internal/http/RouteSelector.class
<Unknown>
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RouteSelector extends java.lang.Object {
public void <init> (com.android.okhttp.Address, com.android.okhttp.internal.RouteDatabase)
public boolean hasNext ()
public com.android.okhttp.Route next () throws java.io.IOException
public void connectFailed (com.android.okhttp.Route, java.io.IOException)
static java.lang.String getHostString (java.net.InetSocketAddress)
}
com/android/okhttp/internal/http/StatusLine.class
<Unknown>
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)
public static com.android.okhttp.internal.http.StatusLine get (com.android.okhttp.Response)
public static com.android.okhttp.internal.http.StatusLine parse (java.lang.String) throws java.io.IOException
public java.lang.String toString ()
}
com/android/okhttp/internal/http/StreamAllocation.class
<Unknown>
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
public void <init> (com.android.okhttp.ConnectionPool, com.android.okhttp.Address)
public com.android.okhttp.internal.http.HttpStream newStream (int, int, int, boolean, boolean) throws com.android.okhttp.internal.http.RouteException java.io.IOException
public void streamFinished (com.android.okhttp.internal.http.HttpStream)
public com.android.okhttp.internal.http.HttpStream stream ()
public synchronized com.android.okhttp.internal.io.RealConnection connection ()
public void release ()
public void noNewStreams ()
public void cancel ()
public void connectionFailed ()
public void acquire (com.android.okhttp.internal.io.RealConnection)
public boolean recover (com.android.okhttp.internal.http.RouteException)
public boolean recover (java.io.IOException, com.android.okhttp.okio.Sink)
public java.lang.String toString ()
}
com/android/okhttp/internal/huc/CacheAdapter.class
<Unknown>
package com.android.okhttp.internal.huc
public final com.android.okhttp.internal.huc.CacheAdapter extends java.lang.Object implements com.android.okhttp.internal.InternalCache {
public void <init> (java.net.ResponseCache)
public java.net.ResponseCache getDelegate ()
public com.android.okhttp.Response get (com.android.okhttp.Request) throws java.io.IOException
public com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException
public void remove (com.android.okhttp.Request) throws java.io.IOException
public void update (com.android.okhttp.Response, com.android.okhttp.Response) throws java.io.IOException
public void trackConditionalCacheHit ()
public void trackResponse (com.android.okhttp.internal.http.CacheStrategy)
}
com/android/okhttp/internal/huc/DelegatingHttpsURLConnection.class
<Unknown>
package com.android.okhttp.internal.huc
abstract com.android.okhttp.internal.huc.DelegatingHttpsURLConnection extends javax.net.ssl.HttpsURLConnection {
public void <init> (java.net.HttpURLConnection)
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 ()
public java.security.cert.Certificate[] getLocalCertificates ()
public java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.Principal getLocalPrincipal ()
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
public boolean usingProxy ()
public boolean getInstanceFollowRedirects ()
public void setInstanceFollowRedirects (boolean)
public boolean getAllowUserInteraction ()
public java.lang.Object getContent () throws java.io.IOException
public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
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)
public java.util.Map getHeaderFields ()
public java.util.Map getRequestProperties ()
public void addRequestProperty (java.lang.String, java.lang.String)
public java.lang.String getHeaderField (java.lang.String)
public long getHeaderFieldDate (java.lang.String, long)
public int getHeaderFieldInt (java.lang.String, int)
public java.lang.String getHeaderFieldKey (int)
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)
public java.net.URL getURL ()
public boolean getUseCaches ()
public void setAllowUserInteraction (boolean)
public void setDefaultUseCaches (boolean)
public void setDoInput (boolean)
public void setDoOutput (boolean)
public void setIfModifiedSince (long)
public void setRequestProperty (java.lang.String, java.lang.String)
public void setUseCaches (boolean)
public void setConnectTimeout (int)
public int getConnectTimeout ()
public void setReadTimeout (int)
public int getReadTimeout ()
public java.lang.String toString ()
public void setFixedLengthStreamingMode (int)
public void setChunkedStreamingMode (int)
}
com/android/okhttp/internal/huc/HttpURLConnectionImpl.class
<Unknown>
package com.android.okhttp.internal.huc
public com.android.okhttp.internal.huc.HttpURLConnectionImpl extends java.net.HttpURLConnection {
final com.android.okhttp.OkHttpClient client
protected java.io.IOException httpEngineFailure
protected com.android.okhttp.internal.http.HttpEngine httpEngine
com.android.okhttp.Handshake handshake
public void <init> (java.net.URL, com.android.okhttp.OkHttpClient)
public void <init> (java.net.URL, com.android.okhttp.OkHttpClient, com.android.okhttp.internal.URLFilter)
public final void connect () throws java.io.IOException
public final void disconnect ()
public final java.io.InputStream getErrorStream ()
public final java.lang.String getHeaderField (int)
public final java.lang.String getHeaderField (java.lang.String)
public final java.lang.String getHeaderFieldKey (int)
public final java.util.Map getHeaderFields ()
public final java.util.Map getRequestProperties ()
public final java.io.InputStream getInputStream () throws java.io.IOException
public final java.io.OutputStream getOutputStream () throws java.io.IOException
public final java.security.Permission getPermission () throws java.io.IOException
public final java.lang.String getRequestProperty (java.lang.String)
public void setConnectTimeout (int)
public void setInstanceFollowRedirects (boolean)
public boolean getInstanceFollowRedirects ()
public int getConnectTimeout ()
public void setReadTimeout (int)
public int getReadTimeout ()
public final boolean usingProxy ()
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)
public void setIfModifiedSince (long)
public final void addRequestProperty (java.lang.String, java.lang.String)
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
public void setFixedLengthStreamingMode (int)
public void setFixedLengthStreamingMode (long)
}
com/android/okhttp/internal/huc/HttpsURLConnectionImpl.class
<Unknown>
package com.android.okhttp.internal.huc
public final com.android.okhttp.internal.huc.HttpsURLConnectionImpl extends com.android.okhttp.internal.huc.DelegatingHttpsURLConnection {
public void <init> (java.net.URL, com.android.okhttp.OkHttpClient)
public void <init> (java.net.URL, com.android.okhttp.OkHttpClient, com.android.okhttp.internal.URLFilter)
public void <init> (com.android.okhttp.internal.huc.HttpURLConnectionImpl)
protected com.android.okhttp.Handshake handshake ()
public void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
public javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
public long getContentLengthLong ()
public void setFixedLengthStreamingMode (long)
public long getHeaderFieldLong (java.lang.String, long)
}
com/android/okhttp/internal/huc/JavaApiConverter$CacheHttpURLConnection.class
<Unknown>
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection extends java.net.HttpURLConnection {
public void <init> (com.android.okhttp.Response)
public void connect () throws java.io.IOException
public void disconnect ()
public void setRequestProperty (java.lang.String, java.lang.String)
public void addRequestProperty (java.lang.String, java.lang.String)
public java.lang.String getRequestProperty (java.lang.String)
public java.util.Map getRequestProperties ()
public void setFixedLengthStreamingMode (int)
public void setFixedLengthStreamingMode (long)
public void setChunkedStreamingMode (int)
public void setInstanceFollowRedirects (boolean)
public boolean getInstanceFollowRedirects ()
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
public java.lang.String getRequestMethod ()
public java.lang.String getHeaderFieldKey (int)
public java.lang.String getHeaderField (int)
public java.lang.String getHeaderField (java.lang.String)
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)
public int getConnectTimeout ()
public void setReadTimeout (int)
public int getReadTimeout ()
public java.lang.Object getContent () throws java.io.IOException
public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
public java.io.OutputStream getOutputStream () throws java.io.IOException
public void setDoInput (boolean)
public boolean getDoInput ()
public void setDoOutput (boolean)
public boolean getDoOutput ()
public void setAllowUserInteraction (boolean)
public boolean getAllowUserInteraction ()
public void setUseCaches (boolean)
public boolean getUseCaches ()
public void setIfModifiedSince (long)
public long getIfModifiedSince ()
public boolean getDefaultUseCaches ()
public void setDefaultUseCaches (boolean)
}
com/android/okhttp/internal/huc/JavaApiConverter$CacheHttpsURLConnection.class
<Unknown>
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpsURLConnection extends com.android.okhttp.internal.huc.DelegatingHttpsURLConnection {
public void <init> (com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection)
protected com.android.okhttp.Handshake handshake ()
public void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
public javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
public long getContentLengthLong ()
public void setFixedLengthStreamingMode (long)
public long getHeaderFieldLong (java.lang.String, long)
}
com/android/okhttp/internal/huc/JavaApiConverter.class
<Unknown>
package com.android.okhttp.internal.huc
public final com.android.okhttp.internal.huc.JavaApiConverter extends java.lang.Object {
public static com.android.okhttp.Response createOkResponseForCachePut (java.net.URI, java.net.URLConnection) throws java.io.IOException
static com.android.okhttp.Response createOkResponseForCacheGet (com.android.okhttp.Request, java.net.CacheResponse) throws java.io.IOException
public static com.android.okhttp.Request createOkRequest (java.net.URI, java.lang.String, java.util.Map)
public static java.net.CacheResponse createJavaCacheResponse (com.android.okhttp.Response)
public static java.net.CacheRequest createJavaCacheRequest (com.android.okhttp.internal.http.CacheRequest)
static java.net.HttpURLConnection createJavaUrlConnectionForCachePut (com.android.okhttp.Response)
static java.util.Map extractJavaHeaders (com.android.okhttp.Request)
static com.android.okhttp.Headers extractOkHeaders (java.util.Map)
static java.lang.String extractStatusLine (java.util.Map) throws java.net.ProtocolException
}
com/android/okhttp/internal/io/FileSystem.class
<Unknown>
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
}
com/android/okhttp/internal/io/RealConnection.class
<Unknown>
package com.android.okhttp.internal.io
public final com.android.okhttp.internal.io.RealConnection extends java.lang.Object implements com.android.okhttp.Connection {
public java.net.Socket socket
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
public void <init> (com.android.okhttp.Route)
public void connect (int, int, int, java.util.List, boolean) throws com.android.okhttp.internal.http.RouteException
boolean isConnected ()
public com.android.okhttp.Route getRoute ()
public void cancel ()
public java.net.Socket getSocket ()
public int allocationLimit ()
public boolean isHealthy (boolean)
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/AndroidTrustRootIndex.class
<Unknown>
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 {
public void <init> (javax.net.ssl.X509TrustManager, java.lang.reflect.Method)
public java.security.cert.X509Certificate findByIssuerAndSignature (java.security.cert.X509Certificate)
public static com.android.okhttp.internal.tls.TrustRootIndex get (javax.net.ssl.X509TrustManager)
}
com/android/okhttp/internal/tls/CertificateChainCleaner.class
<Unknown>
package com.android.okhttp.internal.tls
public final com.android.okhttp.internal.tls.CertificateChainCleaner extends java.lang.Object {
public void <init> (com.android.okhttp.internal.tls.TrustRootIndex)
public java.util.List clean (java.util.List) throws javax.net.ssl.SSLPeerUnverifiedException
}
com/android/okhttp/internal/tls/DistinguishedNameParser.class
<Unknown>
package com.android.okhttp.internal.tls
final com.android.okhttp.internal.tls.DistinguishedNameParser extends java.lang.Object {
public void <init> (javax.security.auth.x500.X500Principal)
public java.lang.String findMostSpecific (java.lang.String)
}
com/android/okhttp/internal/tls/OkHostnameVerifier.class
<Unknown>
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
public static com.android.okhttp.internal.tls.OkHostnameVerifier strictInstance ()
public boolean verify (java.lang.String, javax.net.ssl.SSLSession)
public boolean verify (java.lang.String, java.security.cert.X509Certificate)
static boolean verifyAsIpAddress (java.lang.String)
public static java.util.List allSubjectAltNames (java.security.cert.X509Certificate)
static boolean isPrintableAscii (java.lang.String)
}
com/android/okhttp/internal/tls/RealTrustRootIndex.class
<Unknown>
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 {
public transient void <init> (java.security.cert.X509Certificate[])
public java.security.cert.X509Certificate findByIssuerAndSignature (java.security.cert.X509Certificate)
}
com/android/okhttp/internal/tls/TrustRootIndex.class
<Unknown>
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/AndroidResponseCacheAdapter.class
<Unknown>
package com.android.okhttp.internalandroidapi
public final com.android.okhttp.internalandroidapi.AndroidResponseCacheAdapter extends java.lang.Object {
public void <init> (com.android.okhttp.internalandroidapi.HasCacheHolder$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
public java.net.CacheRequest put (java.net.URI, java.net.URLConnection) throws java.io.IOException
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
<Unknown>
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
<Unknown>
package com.android.okhttp.internalandroidapi
public final com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder extends java.lang.Object {
public com.android.okhttp.Cache getCache ()
public static com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder create (java.io.File, long)
public boolean isEquivalent (java.io.File, long)
}
com/android/okhttp/internalandroidapi/HasCacheHolder.class
<Unknown>
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
<Unknown>
package com.android.okhttp.internalandroidapi
final com.android.okhttp.internalandroidapi.HttpURLConnectionFactory$DnsAdapter extends java.lang.Object implements com.android.okhttp.Dns {
void <init> (com.android.okhttp.internalandroidapi.Dns)
public java.util.List lookup (java.lang.String) throws java.net.UnknownHostException
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
}
com/android/okhttp/internalandroidapi/HttpURLConnectionFactory.class
<Unknown>
package com.android.okhttp.internalandroidapi
public final com.android.okhttp.internalandroidapi.HttpURLConnectionFactory extends java.lang.Object {
public void <init> ()
public void setNewConnectionPool (int, long, java.util.concurrent.TimeUnit)
public void setDns (com.android.okhttp.internalandroidapi.Dns)
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
public java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
public java.net.URLConnection openConnection (java.net.URL, javax.net.SocketFactory) throws java.io.IOException
public java.net.URLConnection openConnection (java.net.URL, javax.net.SocketFactory, java.net.Proxy) throws java.io.IOException
}
com/android/okhttp/okio/AsyncTimeout$Watchdog.class
<Unknown>
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.class
<Unknown>
package com.android.okhttp.okio
public com.android.okhttp.okio.AsyncTimeout extends com.android.okhttp.okio.Timeout {
public void <init> ()
public final void enter ()
public final boolean exit ()
protected void timedOut ()
public final com.android.okhttp.okio.Sink sink (com.android.okhttp.okio.Sink)
public final com.android.okhttp.okio.Source source (com.android.okhttp.okio.Source)
final void exit (boolean) throws java.io.IOException
final java.io.IOException exit (java.io.IOException) throws java.io.IOException
protected java.io.IOException newTimeoutException (java.io.IOException)
}
com/android/okhttp/okio/Base64.class
<Unknown>
package com.android.okhttp.okio
final com.android.okhttp.okio.Base64 extends java.lang.Object {
public static byte[] decode (java.lang.String)
public static java.lang.String encode (byte[])
public static java.lang.String encodeUrl (byte[])
}
com/android/okhttp/okio/Buffer.class
<Unknown>
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 {
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
public boolean request (long)
public java.io.InputStream inputStream ()
public com.android.okhttp.okio.Buffer copyTo (java.io.OutputStream) throws java.io.IOException
public com.android.okhttp.okio.Buffer copyTo (java.io.OutputStream, long, long) throws java.io.IOException
public com.android.okhttp.okio.Buffer copyTo (com.android.okhttp.okio.Buffer, long, long)
public com.android.okhttp.okio.Buffer writeTo (java.io.OutputStream) throws java.io.IOException
public com.android.okhttp.okio.Buffer writeTo (java.io.OutputStream, long) throws java.io.IOException
public com.android.okhttp.okio.Buffer readFrom (java.io.InputStream) throws java.io.IOException
public com.android.okhttp.okio.Buffer readFrom (java.io.InputStream, long) throws java.io.IOException
public long completeSegmentByteCount ()
public byte readByte ()
public byte getByte (long)
public short readShort ()
public int readInt ()
public long readLong ()
public short readShortLe ()
public int readIntLe ()
public long readLongLe ()
public long readDecimalLong ()
public long readHexadecimalUnsignedLong ()
public com.android.okhttp.okio.ByteString readByteString ()
public com.android.okhttp.okio.ByteString readByteString (long) throws java.io.EOFException
public void readFully (com.android.okhttp.okio.Buffer, long) throws java.io.EOFException
public long readAll (com.android.okhttp.okio.Sink) throws java.io.IOException
public java.lang.String readUtf8 ()
public java.lang.String readUtf8 (long) throws java.io.EOFException
public java.lang.String readString (java.nio.charset.Charset)
public java.lang.String readString (long, java.nio.charset.Charset) throws java.io.EOFException
public java.lang.String readUtf8Line () throws java.io.EOFException
public java.lang.String readUtf8LineStrict () throws java.io.EOFException
java.lang.String readUtf8Line (long) throws java.io.EOFException
public int readUtf8CodePoint () throws java.io.EOFException
public byte[] readByteArray ()
public byte[] readByteArray (long) throws java.io.EOFException
public int read (byte[])
public void readFully (byte[]) throws java.io.EOFException
public int read (byte[], int, int)
public void clear ()
public void skip (long) throws java.io.EOFException
public com.android.okhttp.okio.Buffer write (com.android.okhttp.okio.ByteString)
public com.android.okhttp.okio.Buffer writeUtf8 (java.lang.String)
public com.android.okhttp.okio.Buffer writeUtf8 (java.lang.String, int, int)
public com.android.okhttp.okio.Buffer writeUtf8CodePoint (int)
public com.android.okhttp.okio.Buffer writeString (java.lang.String, java.nio.charset.Charset)
public com.android.okhttp.okio.Buffer writeString (java.lang.String, int, int, java.nio.charset.Charset)
public com.android.okhttp.okio.Buffer write (byte[])
public com.android.okhttp.okio.Buffer write (byte[], int, int)
public long writeAll (com.android.okhttp.okio.Source) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.Source, long) throws java.io.IOException
public com.android.okhttp.okio.Buffer writeByte (int)
public com.android.okhttp.okio.Buffer writeShort (int)
public com.android.okhttp.okio.Buffer writeShortLe (int)
public com.android.okhttp.okio.Buffer writeInt (int)
public com.android.okhttp.okio.Buffer writeIntLe (int)
public com.android.okhttp.okio.Buffer writeLong (long)
public com.android.okhttp.okio.Buffer writeLongLe (long)
public com.android.okhttp.okio.Buffer writeDecimalLong (long)
public com.android.okhttp.okio.Buffer writeHexadecimalUnsignedLong (long)
com.android.okhttp.okio.Segment writableSegment (int)
public void write (com.android.okhttp.okio.Buffer, long)
public long read (com.android.okhttp.okio.Buffer, long)
public long indexOf (byte)
public long indexOf (byte, long)
public long indexOf (com.android.okhttp.okio.ByteString) throws java.io.IOException
public long indexOf (com.android.okhttp.okio.ByteString, long) throws java.io.IOException
public long indexOfElement (com.android.okhttp.okio.ByteString)
public long indexOfElement (com.android.okhttp.okio.ByteString, long)
boolean rangeEquals (long, com.android.okhttp.okio.ByteString)
public void flush ()
public void close ()
public com.android.okhttp.okio.Timeout timeout ()
java.util.List segmentSizes ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
public com.android.okhttp.okio.Buffer clone ()
public com.android.okhttp.okio.ByteString snapshot ()
public com.android.okhttp.okio.ByteString snapshot (int)
}
com/android/okhttp/okio/BufferedSink.class
<Unknown>
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
<Unknown>
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
<Unknown>
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
public static final com.android.okhttp.okio.ByteString EMPTY
final byte[] data
transient int hashCode
transient String utf8
void <init> (byte[])
public static transient com.android.okhttp.okio.ByteString of (byte[])
public static com.android.okhttp.okio.ByteString of (byte[], int, int)
public static com.android.okhttp.okio.ByteString encodeUtf8 (java.lang.String)
public java.lang.String utf8 ()
public java.lang.String base64 ()
public com.android.okhttp.okio.ByteString md5 ()
public com.android.okhttp.okio.ByteString sha256 ()
public java.lang.String base64Url ()
public static com.android.okhttp.okio.ByteString decodeBase64 (java.lang.String)
public java.lang.String hex ()
public static com.android.okhttp.okio.ByteString decodeHex (java.lang.String)
public static com.android.okhttp.okio.ByteString read (java.io.InputStream, int) throws java.io.IOException
public com.android.okhttp.okio.ByteString toAsciiLowercase ()
public com.android.okhttp.okio.ByteString toAsciiUppercase ()
public com.android.okhttp.okio.ByteString substring (int)
public com.android.okhttp.okio.ByteString substring (int, int)
public byte getByte (int)
public int size ()
public byte[] toByteArray ()
public void write (java.io.OutputStream) throws java.io.IOException
void write (com.android.okhttp.okio.Buffer)
public boolean rangeEquals (int, com.android.okhttp.okio.ByteString, int, int)
public boolean rangeEquals (int, byte[], int, int)
public boolean equals (java.lang.Object)
public int hashCode ()
public int compareTo (com.android.okhttp.okio.ByteString)
public java.lang.String toString ()
}
com/android/okhttp/okio/DeflaterSink.class
<Unknown>
package com.android.okhttp.okio
public final com.android.okhttp.okio.DeflaterSink extends java.lang.Object implements com.android.okhttp.okio.Sink {
public void <init> (com.android.okhttp.okio.Sink, java.util.zip.Deflater)
void <init> (com.android.okhttp.okio.BufferedSink, java.util.zip.Deflater)
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public void flush () throws java.io.IOException
void finishDeflate () 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/ForwardingSink.class
<Unknown>
package com.android.okhttp.okio
public abstract com.android.okhttp.okio.ForwardingSink extends java.lang.Object implements com.android.okhttp.okio.Sink {
public void <init> (com.android.okhttp.okio.Sink)
public final com.android.okhttp.okio.Sink delegate ()
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
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
<Unknown>
package com.android.okhttp.okio
public abstract com.android.okhttp.okio.ForwardingSource extends java.lang.Object implements com.android.okhttp.okio.Source {
public void <init> (com.android.okhttp.okio.Source)
public final com.android.okhttp.okio.Source delegate ()
public long read (com.android.okhttp.okio.Buffer, long) 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/ForwardingTimeout.class
<Unknown>
package com.android.okhttp.okio
public com.android.okhttp.okio.ForwardingTimeout extends com.android.okhttp.okio.Timeout {
public void <init> (com.android.okhttp.okio.Timeout)
public final com.android.okhttp.okio.Timeout delegate ()
public final com.android.okhttp.okio.ForwardingTimeout setDelegate (com.android.okhttp.okio.Timeout)
public com.android.okhttp.okio.Timeout timeout (long, java.util.concurrent.TimeUnit)
public long timeoutNanos ()
public boolean hasDeadline ()
public long deadlineNanoTime ()
public com.android.okhttp.okio.Timeout deadlineNanoTime (long)
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
<Unknown>
package com.android.okhttp.okio
public final com.android.okhttp.okio.GzipSink extends java.lang.Object implements com.android.okhttp.okio.Sink {
public void <init> (com.android.okhttp.okio.Sink)
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public void flush () throws java.io.IOException
public com.android.okhttp.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okhttp/okio/GzipSource.class
<Unknown>
package com.android.okhttp.okio
public final com.android.okhttp.okio.GzipSource extends java.lang.Object implements com.android.okhttp.okio.Source {
public void <init> (com.android.okhttp.okio.Source)
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public com.android.okhttp.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okhttp/okio/InflaterSource.class
<Unknown>
package com.android.okhttp.okio
public final com.android.okhttp.okio.InflaterSource extends java.lang.Object implements com.android.okhttp.okio.Source {
public void <init> (com.android.okhttp.okio.Source, java.util.zip.Inflater)
void <init> (com.android.okhttp.okio.BufferedSource, java.util.zip.Inflater)
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public boolean refill () throws java.io.IOException
public com.android.okhttp.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okhttp/okio/Okio.class
<Unknown>
package com.android.okhttp.okio
public final com.android.okhttp.okio.Okio extends java.lang.Object {
public static com.android.okhttp.okio.BufferedSource buffer (com.android.okhttp.okio.Source)
public static com.android.okhttp.okio.BufferedSink buffer (com.android.okhttp.okio.Sink)
public static com.android.okhttp.okio.Sink sink (java.io.OutputStream)
public static com.android.okhttp.okio.Sink sink (java.net.Socket) throws java.io.IOException
public static com.android.okhttp.okio.Source source (java.io.InputStream)
public static com.android.okhttp.okio.Source source (java.io.File) throws java.io.FileNotFoundException
public static com.android.okhttp.okio.Sink sink (java.io.File) throws java.io.FileNotFoundException
public static com.android.okhttp.okio.Sink appendingSink (java.io.File) throws java.io.FileNotFoundException
public static com.android.okhttp.okio.Source source (java.net.Socket) throws java.io.IOException
}
com/android/okhttp/okio/RealBufferedSink.class
<Unknown>
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
public void <init> (com.android.okhttp.okio.Sink, com.android.okhttp.okio.Buffer)
public void <init> (com.android.okhttp.okio.Sink)
public com.android.okhttp.okio.Buffer buffer ()
public void write (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.ByteString) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeUtf8 (java.lang.String, int, int) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeUtf8CodePoint (int) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeString (java.lang.String, java.nio.charset.Charset) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeString (java.lang.String, int, int, java.nio.charset.Charset) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink write (byte[]) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink write (byte[], int, int) throws java.io.IOException
public long writeAll (com.android.okhttp.okio.Source) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink write (com.android.okhttp.okio.Source, long) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeByte (int) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeShort (int) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeShortLe (int) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeInt (int) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeIntLe (int) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeLong (long) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeLongLe (long) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeDecimalLong (long) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink writeHexadecimalUnsignedLong (long) throws java.io.IOException
public com.android.okhttp.okio.BufferedSink emitCompleteSegments () throws java.io.IOException
public com.android.okhttp.okio.BufferedSink emit () throws java.io.IOException
public java.io.OutputStream outputStream ()
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/RealBufferedSource.class
<Unknown>
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
public void <init> (com.android.okhttp.okio.Source, com.android.okhttp.okio.Buffer)
public void <init> (com.android.okhttp.okio.Source)
public com.android.okhttp.okio.Buffer buffer ()
public long read (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public boolean exhausted () throws java.io.IOException
public void require (long) throws java.io.IOException
public boolean request (long) throws java.io.IOException
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
public byte[] readByteArray () throws java.io.IOException
public byte[] readByteArray (long) throws java.io.IOException
public int read (byte[]) throws java.io.IOException
public void readFully (byte[]) throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
public void readFully (com.android.okhttp.okio.Buffer, long) throws java.io.IOException
public long readAll (com.android.okhttp.okio.Sink) throws java.io.IOException
public java.lang.String readUtf8 () throws java.io.IOException
public java.lang.String readUtf8 (long) throws java.io.IOException
public java.lang.String readString (java.nio.charset.Charset) throws java.io.IOException
public java.lang.String readString (long, java.nio.charset.Charset) throws java.io.IOException
public java.lang.String readUtf8Line () throws java.io.IOException
public java.lang.String readUtf8LineStrict () throws java.io.IOException
public int readUtf8CodePoint () throws java.io.IOException
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
public long readHexadecimalUnsignedLong () throws java.io.IOException
public void skip (long) throws java.io.IOException
public long indexOf (byte) throws java.io.IOException
public long indexOf (byte, long) throws java.io.IOException
public long indexOf (com.android.okhttp.okio.ByteString) throws java.io.IOException
public long indexOf (com.android.okhttp.okio.ByteString, long) throws java.io.IOException
public long indexOfElement (com.android.okhttp.okio.ByteString) throws java.io.IOException
public long indexOfElement (com.android.okhttp.okio.ByteString, long) throws java.io.IOException
public java.io.InputStream inputStream ()
public void close () throws java.io.IOException
public com.android.okhttp.okio.Timeout timeout ()
public java.lang.String toString ()
}
com/android/okhttp/okio/Segment.class
<Unknown>
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)
void <init> (byte[], int, int)
public com.android.okhttp.okio.Segment pop ()
public com.android.okhttp.okio.Segment push (com.android.okhttp.okio.Segment)
public com.android.okhttp.okio.Segment split (int)
public void compact ()
public void writeTo (com.android.okhttp.okio.Segment, int)
}
com/android/okhttp/okio/SegmentPool.class
<Unknown>
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
static com.android.okhttp.okio.Segment take ()
static void recycle (com.android.okhttp.okio.Segment)
}
com/android/okhttp/okio/SegmentedByteString.class
<Unknown>
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)
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)
public com.android.okhttp.okio.ByteString substring (int, int)
public byte getByte (int)
public int size ()
public byte[] toByteArray ()
public void write (java.io.OutputStream) throws java.io.IOException
void write (com.android.okhttp.okio.Buffer)
public boolean rangeEquals (int, com.android.okhttp.okio.ByteString, int, int)
public boolean rangeEquals (int, byte[], int, int)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/android/okhttp/okio/Sink.class
<Unknown>
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
<Unknown>
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.class
<Unknown>
package com.android.okhttp.okio
public com.android.okhttp.okio.Timeout extends java.lang.Object {
public static final com.android.okhttp.okio.Timeout NONE
public void <init> ()
public com.android.okhttp.okio.Timeout timeout (long, java.util.concurrent.TimeUnit)
public long timeoutNanos ()
public boolean hasDeadline ()
public long deadlineNanoTime ()
public com.android.okhttp.okio.Timeout deadlineNanoTime (long)
public final com.android.okhttp.okio.Timeout deadline (long, java.util.concurrent.TimeUnit)
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/Util.class
<Unknown>
package com.android.okhttp.okio
final com.android.okhttp.okio.Util extends java.lang.Object {
public static final java.nio.charset.Charset UTF_8
public static void checkOffsetAndCount (long, long, long)
public static short reverseBytesShort (short)
public static int reverseBytesInt (int)
public static long reverseBytesLong (long)
public static void sneakyRethrow (java.lang.Throwable)
public static boolean arrayRangeEquals (byte[], int, byte[], int, int)
}
com/android/okhttp/okio/package-info.class
<Unknown>
package com.android.okhttp.okio
abstract synthetic com.android.okhttp.okio.package-info extends java.lang.Object {
}