public abstract class okhttp.internal.Internal extends java.lang.Object
{
public static okhttp.internal.Internal instance;
public void <init>()
{
okhttp.internal.Internal v;
v := @this: okhttp.internal.Internal;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static void initializeInstanceForTests()
{
okhttp.OkHttpClient v;
v = new okhttp.OkHttpClient;
specialinvoke v.<okhttp.OkHttpClient: void <init>()>();
return;
}
public abstract void addLenient(okhttp.Headers$Builder, java.lang.String);
public abstract void addLenient(okhttp.Headers$Builder, java.lang.String, java.lang.String);
public abstract void setCache(okhttp.OkHttpClient$Builder, okhttp.internal.cache.InternalCache);
public abstract okhttp.internal.connection.RealConnection get(okhttp.ConnectionPool, okhttp.Address, okhttp.internal.connection.StreamAllocation, okhttp.Route);
public abstract boolean equalsNonHost(okhttp.Address, okhttp.Address);
public abstract java.net.Socket deduplicate(okhttp.ConnectionPool, okhttp.Address, okhttp.internal.connection.StreamAllocation);
public abstract void put(okhttp.ConnectionPool, okhttp.internal.connection.RealConnection);
public abstract boolean connectionBecameIdle(okhttp.ConnectionPool, okhttp.internal.connection.RealConnection);
public abstract okhttp.internal.connection.RouteDatabase routeDatabase(okhttp.ConnectionPool);
public abstract int code(okhttp.Response$Builder);
public abstract void apply(okhttp.ConnectionSpec, javax.net.ssl.SSLSocket, boolean);
public abstract boolean isInvalidHttpUrlHost(java.lang.IllegalArgumentException);
public abstract okhttp.internal.connection.StreamAllocation streamAllocation(okhttp.Call);
public abstract java.io.IOException timeoutExit(okhttp.Call, java.io.IOException);
public abstract okhttp.Call newWebSocketCall(okhttp.OkHttpClient, okhttp.Request);
}