# {"id":"partitionSourceFiles","fileNameMappings":{"okhttp3.internal.platform.android.AndroidSocketAdapter$Companion":"AndroidSocketAdapter.kt","okhttp3.internal.platform.AndroidPlatform$Companion":"AndroidPlatform.kt","okhttp3.internal.platform.AndroidPlatform":"AndroidPlatform.kt"}}
okhttp3.internal.platform.android.AndroidSocketAdapter -> od:
# {"id":"sourceFile","fileName":"AndroidSocketAdapter.kt"}
    java.lang.Class sslSocketClass -> a
    java.lang.reflect.Method setUseSessionTickets -> b
    java.lang.reflect.Method setHostname -> c
    java.lang.reflect.Method getAlpnSelectedProtocol -> d
    java.lang.reflect.Method setAlpnProtocols -> e
    okhttp3.internal.platform.android.DeferredSocketAdapter$Factory playProviderFactory -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmb;"}
    1:3:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory okhttp3.internal.platform.android.AndroidSocketAdapter$Companion.factory(java.lang.String):120:120 -> <clinit>
    1:3:void <clinit>():96 -> <clinit>
    4:6:void okhttp3.internal.platform.android.AndroidSocketAdapter$Companion$factory$1.<init>(java.lang.String):120:120 -> <clinit>
    4:6:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory okhttp3.internal.platform.android.AndroidSocketAdapter$Companion.factory(java.lang.String):120 -> <clinit>
    4:6:void <clinit>():96 -> <clinit>
    7:9:void <clinit>():96:96 -> <clinit>
    1:5:void <init>(java.lang.Class):32:32 -> <init>
    6:22:void <init>(java.lang.Class):34:34 -> <init>
    23:36:void <init>(java.lang.Class):35:35 -> <init>
    37:45:void <init>(java.lang.Class):36:36 -> <init>
    46:60:void <init>(java.lang.Class):38:38 -> <init>
    1:10:boolean matchesSocket(javax.net.ssl.SSLSocket):42:42 -> a
    1:10:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):75 -> a
    11:20:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):80:80 -> a
    21:29:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):81:81 -> a
    30:33:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):86:86 -> a
    34:52:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):88:88 -> a
    53:59:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):89:89 -> a
    60:65:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):83:83 -> a
    1:7:boolean matchesSocket(javax.net.ssl.SSLSocket):42:42 -> b
    1:2:boolean isSupported():40:40 -> c
    3:5:boolean okhttp3.internal.platform.AndroidPlatform.access$isSupported$cp():44:44 -> c
    3:5:boolean okhttp3.internal.platform.AndroidPlatform$Companion.isSupported():148 -> c
    3:5:boolean isSupported():40 -> c
    4:11:boolean matchesSocket(javax.net.ssl.SSLSocket):42:42 -> d
    4:11:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):50 -> d
    12:24:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):53:53 -> d
    25:33:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):57:57 -> d
    34:35:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):61:61 -> d
    36:45:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):63:63 -> d
    46:50:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):61:61 -> d
    51:57:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):68:68 -> d
    58:64:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):66:66 -> d
