public class org.apache.http.client.methods.RequestBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.http.client.methods.RequestBuilder
  super_class: java.lang.Object
{
  private java.lang.String method;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.nio.charset.Charset charset;
    descriptor: Ljava/nio/charset/Charset;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.http.ProtocolVersion version;
    descriptor: Lorg/apache/http/ProtocolVersion;
    flags: (0x0002) ACC_PRIVATE

  private java.net.URI uri;
    descriptor: Ljava/net/URI;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.http.message.HeaderGroup headerGroup;
    descriptor: Lorg/apache/http/message/HeaderGroup;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.http.HttpEntity entity;
    descriptor: Lorg/apache/http/HttpEntity;
    flags: (0x0002) ACC_PRIVATE

  private java.util.List<org.apache.http.NameValuePair> parameters;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Lorg/apache/http/NameValuePair;>;

  private org.apache.http.client.config.RequestConfig config;
    descriptor: Lorg/apache/http/client/config/RequestConfig;
    flags: (0x0002) ACC_PRIVATE

  void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String method
         0: .line 81
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 82
            aload 0 /* this */
            getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
            putfield org.apache.http.client.methods.RequestBuilder.charset:Ljava/nio/charset/Charset;
         2: .line 83
            aload 0 /* this */
            aload 1 /* method */
            putfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
         3: .line 84
            return
        end local 1 // java.lang.String method
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1  method  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      method  final

  void <init>(java.lang.String, java.net.URI);
    descriptor: (Ljava/lang/String;Ljava/net/URI;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String method
        start local 2 // java.net.URI uri
         0: .line 87
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 88
            aload 0 /* this */
            aload 1 /* method */
            putfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
         2: .line 89
            aload 0 /* this */
            aload 2 /* uri */
            putfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
         3: .line 90
            return
        end local 2 // java.net.URI uri
        end local 1 // java.lang.String method
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1  method  Ljava/lang/String;
            0    4     2     uri  Ljava/net/URI;
    MethodParameters:
        Name  Flags
      method  final
      uri     final

  void <init>(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String method
        start local 2 // java.lang.String uri
         0: .line 93
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 94
            aload 0 /* this */
            aload 1 /* method */
            putfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
         2: .line 95
            aload 0 /* this */
            aload 2 /* uri */
            ifnull 3
            aload 2 /* uri */
            invokestatic java.net.URI.create:(Ljava/lang/String;)Ljava/net/URI;
            goto 4
      StackMap locals: org.apache.http.client.methods.RequestBuilder java.lang.String java.lang.String
      StackMap stack: org.apache.http.client.methods.RequestBuilder
         3: aconst_null
      StackMap locals: org.apache.http.client.methods.RequestBuilder java.lang.String java.lang.String
      StackMap stack: org.apache.http.client.methods.RequestBuilder java.net.URI
         4: putfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
         5: .line 96
            return
        end local 2 // java.lang.String uri
        end local 1 // java.lang.String method
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    6     1  method  Ljava/lang/String;
            0    6     2     uri  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      method  final
      uri     final

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 99
            aload 0 /* this */
            aconst_null
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
         1: .line 100
            return
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/http/client/methods/RequestBuilder;

  public static org.apache.http.client.methods.RequestBuilder create(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.lang.String method
         0: .line 103
            aload 0 /* method */
            ldc "HTTP method"
            invokestatic org.apache.http.util.Args.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;
            pop
         1: .line 104
            new org.apache.http.client.methods.RequestBuilder
            dup
            aload 0 /* method */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String method
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0  method  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      method  final

  public static org.apache.http.client.methods.RequestBuilder get();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 108
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "GET"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder get(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 115
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "GET"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder get(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 122
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "GET"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder head();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 126
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "HEAD"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder head(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 133
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "HEAD"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder head(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 140
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "HEAD"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder patch();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 147
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "PATCH"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder patch(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 154
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "PATCH"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder patch(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 161
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "PATCH"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder post();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 165
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "POST"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder post(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 172
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "POST"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder post(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 179
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "POST"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder put();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 183
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "PUT"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder put(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 190
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "PUT"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder put(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 197
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "PUT"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder delete();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 201
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "DELETE"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder delete(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 208
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "DELETE"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder delete(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 215
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "DELETE"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder trace();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 219
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "TRACE"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder trace(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 226
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "TRACE"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder trace(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 233
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "TRACE"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder options();
    descriptor: ()Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 237
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "OPTIONS"
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.http.client.methods.RequestBuilder options(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.net.URI uri
         0: .line 244
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "OPTIONS"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/net/URI;)V
            areturn
        end local 0 // java.net.URI uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder options(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String uri
         0: .line 251
            new org.apache.http.client.methods.RequestBuilder
            dup
            ldc "OPTIONS"
            aload 0 /* uri */
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 0 // java.lang.String uri
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public static org.apache.http.client.methods.RequestBuilder copy(org.apache.http.HttpRequest);
    descriptor: (Lorg/apache/http/HttpRequest;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.http.HttpRequest request
         0: .line 255
            aload 0 /* request */
            ldc "HTTP request"
            invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            pop
         1: .line 256
            new org.apache.http.client.methods.RequestBuilder
            dup
            invokespecial org.apache.http.client.methods.RequestBuilder.<init>:()V
            aload 0 /* request */
            invokevirtual org.apache.http.client.methods.RequestBuilder.doCopy:(Lorg/apache/http/HttpRequest;)Lorg/apache/http/client/methods/RequestBuilder;
            areturn
        end local 0 // org.apache.http.HttpRequest request
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0  request  Lorg/apache/http/HttpRequest;
    MethodParameters:
         Name  Flags
      request  final

  private org.apache.http.client.methods.RequestBuilder doCopy(org.apache.http.HttpRequest);
    descriptor: (Lorg/apache/http/HttpRequest;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.HttpRequest request
         0: .line 260
            aload 1 /* request */
            ifnonnull 2
         1: .line 261
            aload 0 /* this */
            areturn
         2: .line 263
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* request */
            invokeinterface org.apache.http.HttpRequest.getRequestLine:()Lorg/apache/http/RequestLine;
            invokeinterface org.apache.http.RequestLine.getMethod:()Ljava/lang/String;
            putfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
         3: .line 264
            aload 0 /* this */
            aload 1 /* request */
            invokeinterface org.apache.http.HttpRequest.getRequestLine:()Lorg/apache/http/RequestLine;
            invokeinterface org.apache.http.RequestLine.getProtocolVersion:()Lorg/apache/http/ProtocolVersion;
            putfield org.apache.http.client.methods.RequestBuilder.version:Lorg/apache/http/ProtocolVersion;
         4: .line 266
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnonnull 6
         5: .line 267
            aload 0 /* this */
            new org.apache.http.message.HeaderGroup
            dup
            invokespecial org.apache.http.message.HeaderGroup.<init>:()V
            putfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
         6: .line 269
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            invokevirtual org.apache.http.message.HeaderGroup.clear:()V
         7: .line 270
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            aload 1 /* request */
            invokeinterface org.apache.http.HttpRequest.getAllHeaders:()[Lorg/apache/http/Header;
            invokevirtual org.apache.http.message.HeaderGroup.setHeaders:([Lorg/apache/http/Header;)V
         8: .line 272
            aload 0 /* this */
            aconst_null
            putfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
         9: .line 273
            aload 0 /* this */
            aconst_null
            putfield org.apache.http.client.methods.RequestBuilder.entity:Lorg/apache/http/HttpEntity;
        10: .line 275
            aload 1 /* request */
            instanceof org.apache.http.HttpEntityEnclosingRequest
            ifeq 22
        11: .line 276
            aload 1 /* request */
            checkcast org.apache.http.HttpEntityEnclosingRequest
            invokeinterface org.apache.http.HttpEntityEnclosingRequest.getEntity:()Lorg/apache/http/HttpEntity;
            astore 2 /* originalEntity */
        start local 2 // org.apache.http.HttpEntity originalEntity
        12: .line 277
            aload 2 /* originalEntity */
            invokestatic org.apache.http.entity.ContentType.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType;
            astore 3 /* contentType */
        start local 3 // org.apache.http.entity.ContentType contentType
        13: .line 278
            aload 3 /* contentType */
            ifnull 21
        14: .line 279
            aload 3 /* contentType */
            invokevirtual org.apache.http.entity.ContentType.getMimeType:()Ljava/lang/String;
            getstatic org.apache.http.entity.ContentType.APPLICATION_FORM_URLENCODED:Lorg/apache/http/entity/ContentType;
            invokevirtual org.apache.http.entity.ContentType.getMimeType:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 21
        15: .line 281
            aload 2 /* originalEntity */
            invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Lorg/apache/http/HttpEntity;)Ljava/util/List;
            astore 4 /* formParams */
        start local 4 // java.util.List formParams
        16: .line 282
            aload 4 /* formParams */
            invokeinterface java.util.List.isEmpty:()Z
            ifne 22
        17: .line 283
            aload 0 /* this */
            aload 4 /* formParams */
            putfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
        end local 4 // java.util.List formParams
        18: .line 285
            goto 22
      StackMap locals: org.apache.http.client.methods.RequestBuilder org.apache.http.HttpRequest org.apache.http.HttpEntity org.apache.http.entity.ContentType
      StackMap stack: java.io.IOException
        19: pop
        20: .line 287
            goto 22
        21: .line 288
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* originalEntity */
            putfield org.apache.http.client.methods.RequestBuilder.entity:Lorg/apache/http/HttpEntity;
        end local 3 // org.apache.http.entity.ContentType contentType
        end local 2 // org.apache.http.HttpEntity originalEntity
        22: .line 293
      StackMap locals:
      StackMap stack:
            aload 1 /* request */
            instanceof org.apache.http.client.methods.HttpUriRequest
            ifeq 25
        23: .line 294
            aload 0 /* this */
            aload 1 /* request */
            checkcast org.apache.http.client.methods.HttpUriRequest
            invokeinterface org.apache.http.client.methods.HttpUriRequest.getURI:()Ljava/net/URI;
            putfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
        24: .line 295
            goto 26
        25: .line 296
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* request */
            invokeinterface org.apache.http.HttpRequest.getRequestLine:()Lorg/apache/http/RequestLine;
            invokeinterface org.apache.http.RequestLine.getUri:()Ljava/lang/String;
            invokestatic java.net.URI.create:(Ljava/lang/String;)Ljava/net/URI;
            putfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
        26: .line 299
      StackMap locals:
      StackMap stack:
            aload 1 /* request */
            instanceof org.apache.http.client.methods.Configurable
            ifeq 29
        27: .line 300
            aload 0 /* this */
            aload 1 /* request */
            checkcast org.apache.http.client.methods.Configurable
            invokeinterface org.apache.http.client.methods.Configurable.getConfig:()Lorg/apache/http/client/config/RequestConfig;
            putfield org.apache.http.client.methods.RequestBuilder.config:Lorg/apache/http/client/config/RequestConfig;
        28: .line 301
            goto 30
        29: .line 302
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield org.apache.http.client.methods.RequestBuilder.config:Lorg/apache/http/client/config/RequestConfig;
        30: .line 304
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.HttpRequest request
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   31     0            this  Lorg/apache/http/client/methods/RequestBuilder;
            0   31     1         request  Lorg/apache/http/HttpRequest;
           12   22     2  originalEntity  Lorg/apache/http/HttpEntity;
           13   22     3     contentType  Lorg/apache/http/entity/ContentType;
           16   18     4      formParams  Ljava/util/List<Lorg/apache/http/NameValuePair;>;
      Exception table:
        from    to  target  type
          15    18      19  Class java.io.IOException
    MethodParameters:
         Name  Flags
      request  final

  public org.apache.http.client.methods.RequestBuilder setCharset(java.nio.charset.Charset);
    descriptor: (Ljava/nio/charset/Charset;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.nio.charset.Charset charset
         0: .line 311
            aload 0 /* this */
            aload 1 /* charset */
            putfield org.apache.http.client.methods.RequestBuilder.charset:Ljava/nio/charset/Charset;
         1: .line 312
            aload 0 /* this */
            areturn
        end local 1 // java.nio.charset.Charset charset
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/http/client/methods/RequestBuilder;
            0    2     1  charset  Ljava/nio/charset/Charset;
    MethodParameters:
         Name  Flags
      charset  final

  public java.nio.charset.Charset getCharset();
    descriptor: ()Ljava/nio/charset/Charset;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 319
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.charset:Ljava/nio/charset/Charset;
            areturn
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/http/client/methods/RequestBuilder;

  public java.lang.String getMethod();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 323
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
            areturn
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/http/client/methods/RequestBuilder;

  public org.apache.http.ProtocolVersion getVersion();
    descriptor: ()Lorg/apache/http/ProtocolVersion;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 327
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.version:Lorg/apache/http/ProtocolVersion;
            areturn
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/http/client/methods/RequestBuilder;

  public org.apache.http.client.methods.RequestBuilder setVersion(org.apache.http.ProtocolVersion);
    descriptor: (Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.ProtocolVersion version
         0: .line 331
            aload 0 /* this */
            aload 1 /* version */
            putfield org.apache.http.client.methods.RequestBuilder.version:Lorg/apache/http/ProtocolVersion;
         1: .line 332
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.ProtocolVersion version
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/http/client/methods/RequestBuilder;
            0    2     1  version  Lorg/apache/http/ProtocolVersion;
    MethodParameters:
         Name  Flags
      version  final

  public java.net.URI getUri();
    descriptor: ()Ljava/net/URI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 336
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
            areturn
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/http/client/methods/RequestBuilder;

  public org.apache.http.client.methods.RequestBuilder setUri(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.net.URI uri
         0: .line 340
            aload 0 /* this */
            aload 1 /* uri */
            putfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
         1: .line 341
            aload 0 /* this */
            areturn
        end local 1 // java.net.URI uri
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/http/client/methods/RequestBuilder;
            0    2     1   uri  Ljava/net/URI;
    MethodParameters:
      Name  Flags
      uri   final

  public org.apache.http.client.methods.RequestBuilder setUri(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String uri
         0: .line 345
            aload 0 /* this */
            aload 1 /* uri */
            ifnull 1
            aload 1 /* uri */
            invokestatic java.net.URI.create:(Ljava/lang/String;)Ljava/net/URI;
            goto 2
      StackMap locals:
      StackMap stack: org.apache.http.client.methods.RequestBuilder
         1: aconst_null
      StackMap locals: org.apache.http.client.methods.RequestBuilder java.lang.String
      StackMap stack: org.apache.http.client.methods.RequestBuilder java.net.URI
         2: putfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
         3: .line 346
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String uri
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1   uri  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   final

  public org.apache.http.Header getFirstHeader(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/Header;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String name
         0: .line 350
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnull 1
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            aload 1 /* name */
            invokevirtual org.apache.http.message.HeaderGroup.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: org.apache.http.Header
         2: areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/http/client/methods/RequestBuilder;
            0    3     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  final

  public org.apache.http.Header getLastHeader(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/Header;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String name
         0: .line 354
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnull 1
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            aload 1 /* name */
            invokevirtual org.apache.http.message.HeaderGroup.getLastHeader:(Ljava/lang/String;)Lorg/apache/http/Header;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: org.apache.http.Header
         2: areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/http/client/methods/RequestBuilder;
            0    3     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  final

  public org.apache.http.Header[] getHeaders(java.lang.String);
    descriptor: (Ljava/lang/String;)[Lorg/apache/http/Header;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String name
         0: .line 358
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnull 1
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            aload 1 /* name */
            invokevirtual org.apache.http.message.HeaderGroup.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: org.apache.http.Header[]
         2: areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/http/client/methods/RequestBuilder;
            0    3     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  final

  public org.apache.http.client.methods.RequestBuilder addHeader(org.apache.http.Header);
    descriptor: (Lorg/apache/http/Header;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.Header header
         0: .line 362
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnonnull 2
         1: .line 363
            aload 0 /* this */
            new org.apache.http.message.HeaderGroup
            dup
            invokespecial org.apache.http.message.HeaderGroup.<init>:()V
            putfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
         2: .line 365
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            aload 1 /* header */
            invokevirtual org.apache.http.message.HeaderGroup.addHeader:(Lorg/apache/http/Header;)V
         3: .line 366
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.Header header
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1  header  Lorg/apache/http/Header;
    MethodParameters:
        Name  Flags
      header  final

  public org.apache.http.client.methods.RequestBuilder addHeader(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String value
         0: .line 370
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnonnull 2
         1: .line 371
            aload 0 /* this */
            new org.apache.http.message.HeaderGroup
            dup
            invokespecial org.apache.http.message.HeaderGroup.<init>:()V
            putfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
         2: .line 373
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            new org.apache.http.message.BasicHeader
            dup
            aload 1 /* name */
            aload 2 /* value */
            invokespecial org.apache.http.message.BasicHeader.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            invokevirtual org.apache.http.message.HeaderGroup.addHeader:(Lorg/apache/http/Header;)V
         3: .line 374
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String value
        end local 1 // java.lang.String name
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1   name  Ljava/lang/String;
            0    4     2  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      name   final
      value  final

  public org.apache.http.client.methods.RequestBuilder removeHeader(org.apache.http.Header);
    descriptor: (Lorg/apache/http/Header;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.Header header
         0: .line 378
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnonnull 2
         1: .line 379
            aload 0 /* this */
            new org.apache.http.message.HeaderGroup
            dup
            invokespecial org.apache.http.message.HeaderGroup.<init>:()V
            putfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
         2: .line 381
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            aload 1 /* header */
            invokevirtual org.apache.http.message.HeaderGroup.removeHeader:(Lorg/apache/http/Header;)V
         3: .line 382
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.Header header
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1  header  Lorg/apache/http/Header;
    MethodParameters:
        Name  Flags
      header  final

  public org.apache.http.client.methods.RequestBuilder removeHeaders(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String name
         0: .line 386
            aload 1 /* name */
            ifnull 1
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnonnull 2
         1: .line 387
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
         2: .line 389
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            invokevirtual org.apache.http.message.HeaderGroup.iterator:()Lorg/apache/http/HeaderIterator;
            astore 2 /* i */
        start local 2 // org.apache.http.HeaderIterator i
         3: goto 7
         4: .line 390
      StackMap locals: org.apache.http.HeaderIterator
      StackMap stack:
            aload 2 /* i */
            invokeinterface org.apache.http.HeaderIterator.nextHeader:()Lorg/apache/http/Header;
            astore 3 /* header */
        start local 3 // org.apache.http.Header header
         5: .line 391
            aload 1 /* name */
            aload 3 /* header */
            invokeinterface org.apache.http.Header.getName:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 7
         6: .line 392
            aload 2 /* i */
            invokeinterface org.apache.http.HeaderIterator.remove:()V
        end local 3 // org.apache.http.Header header
         7: .line 389
      StackMap locals:
      StackMap stack:
            aload 2 /* i */
            invokeinterface org.apache.http.HeaderIterator.hasNext:()Z
            ifne 4
        end local 2 // org.apache.http.HeaderIterator i
         8: .line 395
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    9     1    name  Ljava/lang/String;
            3    8     2       i  Lorg/apache/http/HeaderIterator;
            5    7     3  header  Lorg/apache/http/Header;
    MethodParameters:
      Name  Flags
      name  final

  public org.apache.http.client.methods.RequestBuilder setHeader(org.apache.http.Header);
    descriptor: (Lorg/apache/http/Header;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.Header header
         0: .line 399
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnonnull 2
         1: .line 400
            aload 0 /* this */
            new org.apache.http.message.HeaderGroup
            dup
            invokespecial org.apache.http.message.HeaderGroup.<init>:()V
            putfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
         2: .line 402
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            aload 1 /* header */
            invokevirtual org.apache.http.message.HeaderGroup.updateHeader:(Lorg/apache/http/Header;)V
         3: .line 403
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.Header header
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1  header  Lorg/apache/http/Header;
    MethodParameters:
        Name  Flags
      header  final

  public org.apache.http.client.methods.RequestBuilder setHeader(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String value
         0: .line 407
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnonnull 2
         1: .line 408
            aload 0 /* this */
            new org.apache.http.message.HeaderGroup
            dup
            invokespecial org.apache.http.message.HeaderGroup.<init>:()V
            putfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
         2: .line 410
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            new org.apache.http.message.BasicHeader
            dup
            aload 1 /* name */
            aload 2 /* value */
            invokespecial org.apache.http.message.BasicHeader.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            invokevirtual org.apache.http.message.HeaderGroup.updateHeader:(Lorg/apache/http/Header;)V
         3: .line 411
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String value
        end local 1 // java.lang.String name
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lorg/apache/http/client/methods/RequestBuilder;
            0    4     1   name  Ljava/lang/String;
            0    4     2  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      name   final
      value  final

  public org.apache.http.HttpEntity getEntity();
    descriptor: ()Lorg/apache/http/HttpEntity;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 415
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.entity:Lorg/apache/http/HttpEntity;
            areturn
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/http/client/methods/RequestBuilder;

  public org.apache.http.client.methods.RequestBuilder setEntity(org.apache.http.HttpEntity);
    descriptor: (Lorg/apache/http/HttpEntity;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.HttpEntity entity
         0: .line 419
            aload 0 /* this */
            aload 1 /* entity */
            putfield org.apache.http.client.methods.RequestBuilder.entity:Lorg/apache/http/HttpEntity;
         1: .line 420
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.HttpEntity entity
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    2     1  entity  Lorg/apache/http/HttpEntity;
    MethodParameters:
        Name  Flags
      entity  final

  public java.util.List<org.apache.http.NameValuePair> getParameters();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 424
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            ifnull 1
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            goto 2
         1: .line 425
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
         2: .line 424
      StackMap locals:
      StackMap stack: java.util.ArrayList
            areturn
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/http/client/methods/RequestBuilder;
    Signature: ()Ljava/util/List<Lorg/apache/http/NameValuePair;>;

  public org.apache.http.client.methods.RequestBuilder addParameter(org.apache.http.NameValuePair);
    descriptor: (Lorg/apache/http/NameValuePair;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.NameValuePair nvp
         0: .line 429
            aload 1 /* nvp */
            ldc "Name value pair"
            invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            pop
         1: .line 430
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            ifnonnull 3
         2: .line 431
            aload 0 /* this */
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            putfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
         3: .line 433
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            aload 1 /* nvp */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         4: .line 434
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.NameValuePair nvp
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/http/client/methods/RequestBuilder;
            0    5     1   nvp  Lorg/apache/http/NameValuePair;
    MethodParameters:
      Name  Flags
      nvp   final

  public org.apache.http.client.methods.RequestBuilder addParameter(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String value
         0: .line 438
            aload 0 /* this */
            new org.apache.http.message.BasicNameValuePair
            dup
            aload 1 /* name */
            aload 2 /* value */
            invokespecial org.apache.http.message.BasicNameValuePair.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            invokevirtual org.apache.http.client.methods.RequestBuilder.addParameter:(Lorg/apache/http/NameValuePair;)Lorg/apache/http/client/methods/RequestBuilder;
            areturn
        end local 2 // java.lang.String value
        end local 1 // java.lang.String name
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/http/client/methods/RequestBuilder;
            0    1     1   name  Ljava/lang/String;
            0    1     2  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      name   final
      value  final

  public org.apache.http.client.methods.RequestBuilder addParameters(org.apache.http.NameValuePair[]);
    descriptor: ([Lorg/apache/http/NameValuePair;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=6, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.NameValuePair[] nvps
         0: .line 442
            aload 1 /* nvps */
            dup
            astore 5
            arraylength
            istore 4
            iconst_0
            istore 3
            goto 4
      StackMap locals: org.apache.http.client.methods.RequestBuilder org.apache.http.NameValuePair[] top int int org.apache.http.NameValuePair[]
      StackMap stack:
         1: aload 5
            iload 3
            aaload
            astore 2 /* nvp */
        start local 2 // org.apache.http.NameValuePair nvp
         2: .line 443
            aload 0 /* this */
            aload 2 /* nvp */
            invokevirtual org.apache.http.client.methods.RequestBuilder.addParameter:(Lorg/apache/http/NameValuePair;)Lorg/apache/http/client/methods/RequestBuilder;
            pop
        end local 2 // org.apache.http.NameValuePair nvp
         3: .line 442
            iinc 3 1
      StackMap locals:
      StackMap stack:
         4: iload 3
            iload 4
            if_icmplt 1
         5: .line 445
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.NameValuePair[] nvps
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/apache/http/client/methods/RequestBuilder;
            0    6     1  nvps  [Lorg/apache/http/NameValuePair;
            2    3     2   nvp  Lorg/apache/http/NameValuePair;
    MethodParameters:
      Name  Flags
      nvps  final

  public org.apache.http.client.config.RequestConfig getConfig();
    descriptor: ()Lorg/apache/http/client/config/RequestConfig;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 449
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.config:Lorg/apache/http/client/config/RequestConfig;
            areturn
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/http/client/methods/RequestBuilder;

  public org.apache.http.client.methods.RequestBuilder setConfig(org.apache.http.client.config.RequestConfig);
    descriptor: (Lorg/apache/http/client/config/RequestConfig;)Lorg/apache/http/client/methods/RequestBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.http.client.methods.RequestBuilder this
        start local 1 // org.apache.http.client.config.RequestConfig config
         0: .line 453
            aload 0 /* this */
            aload 1 /* config */
            putfield org.apache.http.client.methods.RequestBuilder.config:Lorg/apache/http/client/config/RequestConfig;
         1: .line 454
            aload 0 /* this */
            areturn
        end local 1 // org.apache.http.client.config.RequestConfig config
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/http/client/methods/RequestBuilder;
            0    2     1  config  Lorg/apache/http/client/config/RequestConfig;
    MethodParameters:
        Name  Flags
      config  final

  public org.apache.http.client.methods.HttpUriRequest build();
    descriptor: ()Lorg/apache/http/client/methods/HttpUriRequest;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 459
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
            ifnull 1
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
            goto 2
      StackMap locals:
      StackMap stack:
         1: ldc "/"
            invokestatic java.net.URI.create:(Ljava/lang/String;)Ljava/net/URI;
      StackMap locals:
      StackMap stack: java.net.URI
         2: astore 2 /* uriNotNull */
        start local 2 // java.net.URI uriNotNull
         3: .line 460
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.entity:Lorg/apache/http/HttpEntity;
            astore 3 /* entityCopy */
        start local 3 // org.apache.http.HttpEntity entityCopy
         4: .line 461
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            ifnull 18
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            invokeinterface java.util.List.isEmpty:()Z
            ifne 18
         5: .line 462
            aload 3 /* entityCopy */
            ifnonnull 11
            ldc "POST"
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 7
         6: .line 463
            ldc "PUT"
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 11
         7: .line 464
      StackMap locals: org.apache.http.client.methods.RequestBuilder top java.net.URI org.apache.http.HttpEntity
      StackMap stack:
            new org.apache.http.client.entity.UrlEncodedFormEntity
            dup
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.charset:Ljava/nio/charset/Charset;
            ifnull 8
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.charset:Ljava/nio/charset/Charset;
            goto 9
      StackMap locals: org.apache.http.client.methods.RequestBuilder top java.net.URI org.apache.http.HttpEntity
      StackMap stack: new 7 new 7 java.util.List
         8: getstatic org.apache.http.protocol.HTTP.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset;
      StackMap locals: org.apache.http.client.methods.RequestBuilder top java.net.URI org.apache.http.HttpEntity
      StackMap stack: new 7 new 7 java.util.List java.nio.charset.Charset
         9: invokespecial org.apache.http.client.entity.UrlEncodedFormEntity.<init>:(Ljava/lang/Iterable;Ljava/nio/charset/Charset;)V
            astore 3 /* entityCopy */
        10: .line 465
            goto 18
        11: .line 467
      StackMap locals:
      StackMap stack:
            new org.apache.http.client.utils.URIBuilder
            dup
            aload 2 /* uriNotNull */
            invokespecial org.apache.http.client.utils.URIBuilder.<init>:(Ljava/net/URI;)V
        12: .line 468
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.charset:Ljava/nio/charset/Charset;
            invokevirtual org.apache.http.client.utils.URIBuilder.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/client/utils/URIBuilder;
        13: .line 469
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            invokevirtual org.apache.http.client.utils.URIBuilder.addParameters:(Ljava/util/List;)Lorg/apache/http/client/utils/URIBuilder;
        14: .line 470
            invokevirtual org.apache.http.client.utils.URIBuilder.build:()Ljava/net/URI;
        15: .line 467
            astore 2 /* uriNotNull */
        16: .line 471
            goto 18
      StackMap locals:
      StackMap stack: java.net.URISyntaxException
        17: pop
        18: .line 476
      StackMap locals:
      StackMap stack:
            aload 3 /* entityCopy */
            ifnonnull 21
        19: .line 477
            new org.apache.http.client.methods.RequestBuilder$InternalRequest
            dup
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
            invokespecial org.apache.http.client.methods.RequestBuilder$InternalRequest.<init>:(Ljava/lang/String;)V
            astore 1 /* result */
        start local 1 // org.apache.http.client.methods.HttpRequestBase result
        20: .line 478
            goto 24
        end local 1 // org.apache.http.client.methods.HttpRequestBase result
        21: .line 479
      StackMap locals:
      StackMap stack:
            new org.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest
            dup
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
            invokespecial org.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest.<init>:(Ljava/lang/String;)V
            astore 4 /* request */
        start local 4 // org.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest request
        22: .line 480
            aload 4 /* request */
            aload 3 /* entityCopy */
            invokevirtual org.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest.setEntity:(Lorg/apache/http/HttpEntity;)V
        23: .line 481
            aload 4 /* request */
            astore 1 /* result */
        end local 4 // org.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest request
        start local 1 // org.apache.http.client.methods.HttpRequestBase result
        24: .line 483
      StackMap locals: org.apache.http.client.methods.RequestBuilder org.apache.http.client.methods.HttpRequestBase java.net.URI org.apache.http.HttpEntity
      StackMap stack:
            aload 1 /* result */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.version:Lorg/apache/http/ProtocolVersion;
            invokevirtual org.apache.http.client.methods.HttpRequestBase.setProtocolVersion:(Lorg/apache/http/ProtocolVersion;)V
        25: .line 484
            aload 1 /* result */
            aload 2 /* uriNotNull */
            invokevirtual org.apache.http.client.methods.HttpRequestBase.setURI:(Ljava/net/URI;)V
        26: .line 485
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            ifnull 28
        27: .line 486
            aload 1 /* result */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            invokevirtual org.apache.http.message.HeaderGroup.getAllHeaders:()[Lorg/apache/http/Header;
            invokevirtual org.apache.http.client.methods.HttpRequestBase.setHeaders:([Lorg/apache/http/Header;)V
        28: .line 488
      StackMap locals:
      StackMap stack:
            aload 1 /* result */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.config:Lorg/apache/http/client/config/RequestConfig;
            invokevirtual org.apache.http.client.methods.HttpRequestBase.setConfig:(Lorg/apache/http/client/config/RequestConfig;)V
        29: .line 489
            aload 1 /* result */
            areturn
        end local 3 // org.apache.http.HttpEntity entityCopy
        end local 2 // java.net.URI uriNotNull
        end local 1 // org.apache.http.client.methods.HttpRequestBase result
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   30     0        this  Lorg/apache/http/client/methods/RequestBuilder;
           20   21     1      result  Lorg/apache/http/client/methods/HttpRequestBase;
           24   30     1      result  Lorg/apache/http/client/methods/HttpRequestBase;
            3   30     2  uriNotNull  Ljava/net/URI;
            4   30     3  entityCopy  Lorg/apache/http/HttpEntity;
           22   24     4     request  Lorg/apache/http/client/methods/RequestBuilder$InternalEntityEclosingRequest;
      Exception table:
        from    to  target  type
          11    16      17  Class java.net.URISyntaxException

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.http.client.methods.RequestBuilder this
         0: .line 526
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 1 /* builder */
        start local 1 // java.lang.StringBuilder builder
         1: .line 527
            aload 1 /* builder */
            ldc "RequestBuilder [method="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 528
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.method:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         3: .line 529
            aload 1 /* builder */
            ldc ", charset="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 530
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.charset:Ljava/nio/charset/Charset;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         5: .line 531
            aload 1 /* builder */
            ldc ", version="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         6: .line 532
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.version:Lorg/apache/http/ProtocolVersion;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         7: .line 533
            aload 1 /* builder */
            ldc ", uri="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 534
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.uri:Ljava/net/URI;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         9: .line 535
            aload 1 /* builder */
            ldc ", headerGroup="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        10: .line 536
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.headerGroup:Lorg/apache/http/message/HeaderGroup;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
        11: .line 537
            aload 1 /* builder */
            ldc ", entity="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        12: .line 538
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.entity:Lorg/apache/http/HttpEntity;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
        13: .line 539
            aload 1 /* builder */
            ldc ", parameters="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        14: .line 540
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.parameters:Ljava/util/List;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
        15: .line 541
            aload 1 /* builder */
            ldc ", config="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        16: .line 542
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.http.client.methods.RequestBuilder.config:Lorg/apache/http/client/config/RequestConfig;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
        17: .line 543
            aload 1 /* builder */
            ldc "]"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        18: .line 544
            aload 1 /* builder */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuilder builder
        end local 0 // org.apache.http.client.methods.RequestBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Lorg/apache/http/client/methods/RequestBuilder;
            1   19     1  builder  Ljava/lang/StringBuilder;
}
SourceFile: "RequestBuilder.java"
NestMembers:
  org.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest  org.apache.http.client.methods.RequestBuilder$InternalRequest
InnerClasses:
  InternalEntityEclosingRequest = org.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest of org.apache.http.client.methods.RequestBuilder
  InternalRequest = org.apache.http.client.methods.RequestBuilder$InternalRequest of org.apache.http.client.methods.RequestBuilder