public interface okhttp3.Interceptor$Chain
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: okhttp3.Interceptor$Chain
  super_class: java.lang.Object
{
  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 20
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.annotation.Nullable cannot be resolved\n\tNullable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public abstract okhttp3.Request request();
    descriptor: ()Lokhttp3/Request;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract okhttp3.Response proceed(okhttp3.Request);
    descriptor: (Lokhttp3/Request;)Lokhttp3/Response;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      request  

  public abstract okhttp3.Connection connection();
    descriptor: ()Lokhttp3/Connection;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleAnnotations: 
      Nullable()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Nullable()

  public abstract okhttp3.Call call();
    descriptor: ()Lokhttp3/Call;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int connectTimeoutMillis();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract okhttp3.Interceptor$Chain withConnectTimeout(int, java.util.concurrent.TimeUnit);
    descriptor: (ILjava/util/concurrent/TimeUnit;)Lokhttp3/Interceptor$Chain;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      timeout  
      unit     

  public abstract int readTimeoutMillis();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract okhttp3.Interceptor$Chain withReadTimeout(int, java.util.concurrent.TimeUnit);
    descriptor: (ILjava/util/concurrent/TimeUnit;)Lokhttp3/Interceptor$Chain;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      timeout  
      unit     

  public abstract int writeTimeoutMillis();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract okhttp3.Interceptor$Chain withWriteTimeout(int, java.util.concurrent.TimeUnit);
    descriptor: (ILjava/util/concurrent/TimeUnit;)Lokhttp3/Interceptor$Chain;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      timeout  
      unit     
}
SourceFile: "Interceptor.java"
NestHost: okhttp3.Interceptor
InnerClasses:
  public abstract Chain = okhttp3.Interceptor$Chain of okhttp3.Interceptor