public class org.apache.http.client.utils.URIBuilder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.http.client.utils.URIBuilder
super_class: java.lang.Object
{
private java.lang.String scheme;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String encodedSchemeSpecificPart;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String encodedAuthority;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String userInfo;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String encodedUserInfo;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String host;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private int port;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.String path;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String encodedPath;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String encodedQuery;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.util.List<org.apache.http.NameValuePair> queryParams;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Lorg/apache/http/NameValuePair;>;
private java.lang.String query;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.nio.charset.Charset charset;
descriptor: Ljava/nio/charset/Charset;
flags: (0x0002) ACC_PRIVATE
private java.lang.String fragment;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String encodedFragment;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_m1
putfield org.apache.http.client.utils.URIBuilder.port:I
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
public void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.net.URI
dup
aload 1
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
invokevirtual org.apache.http.client.utils.URIBuilder.digestURI:(Ljava/net/URI;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 string Ljava/lang/String;
Exceptions:
throws java.net.URISyntaxException
MethodParameters:
Name Flags
string final
public void <init>(java.net.URI);
descriptor: (Ljava/net/URI;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
invokevirtual org.apache.http.client.utils.URIBuilder.digestURI:(Ljava/net/URI;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 uri Ljava/net/URI;
MethodParameters:
Name Flags
uri final
public org.apache.http.client.utils.URIBuilder setCharset(java.nio.charset.Charset);
descriptor: (Ljava/nio/charset/Charset;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/http/client/utils/URIBuilder;
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 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
private java.util.List<org.apache.http.NameValuePair> parseQuery(java.lang.String, java.nio.charset.Charset);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 2
aload 1
invokevirtual java.lang.String.isEmpty:()Z
ifne 2
1: aload 1
aload 2
invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 query Ljava/lang/String;
0 3 2 charset Ljava/nio/charset/Charset;
Signature: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List<Lorg/apache/http/NameValuePair;>;
MethodParameters:
Name Flags
query final
charset final
public java.net.URI build();
descriptor: ()Ljava/net/URI;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.net.URI
dup
aload 0
invokevirtual org.apache.http.client.utils.URIBuilder.buildString:()Ljava/lang/String;
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
Exceptions:
throws java.net.URISyntaxException
private java.lang.String buildString();
descriptor: ()Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 1: aload 0
getfield org.apache.http.client.utils.URIBuilder.scheme:Ljava/lang/String;
ifnull 3
2: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.scheme:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 58
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
3: StackMap locals: java.lang.StringBuilder
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
ifnull 6
4: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
5: goto 39
6: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedAuthority:Ljava/lang/String;
ifnull 9
7: aload 1
ldc "//"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedAuthority:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
8: goto 22
StackMap locals:
StackMap stack:
9: aload 0
getfield org.apache.http.client.utils.URIBuilder.host:Ljava/lang/String;
ifnull 22
10: aload 1
ldc "//"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
11: aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedUserInfo:Ljava/lang/String;
ifnull 14
12: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedUserInfo:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "@"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: goto 16
StackMap locals:
StackMap stack:
14: aload 0
getfield org.apache.http.client.utils.URIBuilder.userInfo:Ljava/lang/String;
ifnull 16
15: aload 1
aload 0
aload 0
getfield org.apache.http.client.utils.URIBuilder.userInfo:Ljava/lang/String;
invokevirtual org.apache.http.client.utils.URIBuilder.encodeUserInfo:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "@"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
16: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.host:Ljava/lang/String;
invokestatic org.apache.http.conn.util.InetAddressUtils.isIPv6Address:(Ljava/lang/String;)Z
ifeq 19
17: aload 1
ldc "["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.http.client.utils.URIBuilder.host:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
18: goto 20
19: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.host:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
20: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.port:I
iflt 22
21: aload 1
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.http.client.utils.URIBuilder.port:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
pop
22: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedPath:Ljava/lang/String;
ifnull 27
23: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedPath:Ljava/lang/String;
aload 1
invokevirtual java.lang.StringBuilder.length:()I
ifne 24
iconst_1
goto 25
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
24: iconst_0
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String int
25: invokestatic org.apache.http.client.utils.URIBuilder.normalizePath:(Ljava/lang/String;Z)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
26: goto 31
StackMap locals:
StackMap stack:
27: aload 0
getfield org.apache.http.client.utils.URIBuilder.path:Ljava/lang/String;
ifnull 31
28: aload 1
aload 0
aload 0
getfield org.apache.http.client.utils.URIBuilder.path:Ljava/lang/String;
aload 1
invokevirtual java.lang.StringBuilder.length:()I
ifne 29
iconst_1
goto 30
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder org.apache.http.client.utils.URIBuilder java.lang.String
29: iconst_0
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder org.apache.http.client.utils.URIBuilder java.lang.String int
30: invokestatic org.apache.http.client.utils.URIBuilder.normalizePath:(Ljava/lang/String;Z)Ljava/lang/String;
invokevirtual org.apache.http.client.utils.URIBuilder.encodePath:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
31: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
ifnull 34
32: aload 1
ldc "?"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
33: goto 39
StackMap locals:
StackMap stack:
34: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
ifnull 37
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifne 37
35: aload 1
ldc "?"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
invokevirtual org.apache.http.client.utils.URIBuilder.encodeUrlForm:(Ljava/util/List;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
36: goto 39
StackMap locals:
StackMap stack:
37: aload 0
getfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
ifnull 39
38: aload 1
ldc "?"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
aload 0
getfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
invokevirtual org.apache.http.client.utils.URIBuilder.encodeUric:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
39: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedFragment:Ljava/lang/String;
ifnull 42
40: aload 1
ldc "#"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.http.client.utils.URIBuilder.encodedFragment:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
41: goto 44
StackMap locals:
StackMap stack:
42: aload 0
getfield org.apache.http.client.utils.URIBuilder.fragment:Ljava/lang/String;
ifnull 44
43: aload 1
ldc "#"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
aload 0
getfield org.apache.http.client.utils.URIBuilder.fragment:Ljava/lang/String;
invokevirtual org.apache.http.client.utils.URIBuilder.encodeUric:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
44: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 45 0 this Lorg/apache/http/client/utils/URIBuilder;
1 45 1 sb Ljava/lang/StringBuilder;
private static java.lang.String normalizePath(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
astore 2
start local 2 1: aload 2
invokestatic org.apache.http.util.TextUtils.isBlank:(Ljava/lang/CharSequence;)Z
ifeq 3
2: ldc ""
areturn
3: StackMap locals: java.lang.String
StackMap stack:
iload 1
ifne 5
aload 2
ldc "/"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifne 5
4: new java.lang.StringBuilder
dup
ldc "/"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 2
5: StackMap locals:
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 path Ljava/lang/String;
0 6 1 relative Z
1 6 2 s Ljava/lang/String;
MethodParameters:
Name Flags
path final
relative final
private void digestURI(java.net.URI);
descriptor: (Ljava/net/URI;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual java.net.URI.getScheme:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.scheme:Ljava/lang/String;
1: aload 0
aload 1
invokevirtual java.net.URI.getRawSchemeSpecificPart:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
2: aload 0
aload 1
invokevirtual java.net.URI.getRawAuthority:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.encodedAuthority:Ljava/lang/String;
3: aload 0
aload 1
invokevirtual java.net.URI.getHost:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.host:Ljava/lang/String;
4: aload 0
aload 1
invokevirtual java.net.URI.getPort:()I
putfield org.apache.http.client.utils.URIBuilder.port:I
5: aload 0
aload 1
invokevirtual java.net.URI.getRawUserInfo:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.encodedUserInfo:Ljava/lang/String;
6: aload 0
aload 1
invokevirtual java.net.URI.getUserInfo:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.userInfo:Ljava/lang/String;
7: aload 0
aload 1
invokevirtual java.net.URI.getRawPath:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.encodedPath:Ljava/lang/String;
8: aload 0
aload 1
invokevirtual java.net.URI.getPath:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.path:Ljava/lang/String;
9: aload 0
aload 1
invokevirtual java.net.URI.getRawQuery:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
10: aload 0
aload 0
aload 1
invokevirtual java.net.URI.getRawQuery:()Ljava/lang/String;
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
ifnull 11
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
goto 12
StackMap locals: org.apache.http.client.utils.URIBuilder java.net.URI
StackMap stack: org.apache.http.client.utils.URIBuilder org.apache.http.client.utils.URIBuilder java.lang.String
11: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: org.apache.http.client.utils.URIBuilder java.net.URI
StackMap stack: org.apache.http.client.utils.URIBuilder org.apache.http.client.utils.URIBuilder java.lang.String java.nio.charset.Charset
12: invokevirtual org.apache.http.client.utils.URIBuilder.parseQuery:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
13: aload 0
aload 1
invokevirtual java.net.URI.getRawFragment:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.encodedFragment:Ljava/lang/String;
14: aload 0
aload 1
invokevirtual java.net.URI.getFragment:()Ljava/lang/String;
putfield org.apache.http.client.utils.URIBuilder.fragment:Ljava/lang/String;
15: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/apache/http/client/utils/URIBuilder;
0 16 1 uri Ljava/net/URI;
MethodParameters:
Name Flags
uri final
private java.lang.String encodeUserInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
ifnull 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
goto 2
StackMap locals:
StackMap stack: java.lang.String
1: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.String
StackMap stack: java.lang.String java.nio.charset.Charset
2: invokestatic org.apache.http.client.utils.URLEncodedUtils.encUserInfo:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 userInfo Ljava/lang/String;
MethodParameters:
Name Flags
userInfo final
private java.lang.String encodePath(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
ifnull 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
goto 2
StackMap locals:
StackMap stack: java.lang.String
1: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.String
StackMap stack: java.lang.String java.nio.charset.Charset
2: invokestatic org.apache.http.client.utils.URLEncodedUtils.encPath:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 path Ljava/lang/String;
MethodParameters:
Name Flags
path final
private java.lang.String encodeUrlForm(java.util.List<org.apache.http.NameValuePair>);
descriptor: (Ljava/util/List;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
ifnull 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
goto 2
StackMap locals:
StackMap stack: java.util.List
1: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: org.apache.http.client.utils.URIBuilder java.util.List
StackMap stack: java.util.List java.nio.charset.Charset
2: invokestatic org.apache.http.client.utils.URLEncodedUtils.format:(Ljava/lang/Iterable;Ljava/nio/charset/Charset;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 params Ljava/util/List<Lorg/apache/http/NameValuePair;>;
Signature: (Ljava/util/List<Lorg/apache/http/NameValuePair;>;)Ljava/lang/String;
MethodParameters:
Name Flags
params final
private java.lang.String encodeUric(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
ifnull 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
goto 2
StackMap locals:
StackMap stack: java.lang.String
1: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.String
StackMap stack: java.lang.String java.nio.charset.Charset
2: invokestatic org.apache.http.client.utils.URLEncodedUtils.encUric:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 fragment Ljava/lang/String;
MethodParameters:
Name Flags
fragment final
public org.apache.http.client.utils.URIBuilder setScheme(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.http.client.utils.URIBuilder.scheme:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/http/client/utils/URIBuilder;
0 2 1 scheme Ljava/lang/String;
MethodParameters:
Name Flags
scheme final
public org.apache.http.client.utils.URIBuilder setUserInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.http.client.utils.URIBuilder.userInfo:Ljava/lang/String;
1: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
2: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedAuthority:Ljava/lang/String;
3: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedUserInfo:Ljava/lang/String;
4: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/http/client/utils/URIBuilder;
0 5 1 userInfo Ljava/lang/String;
MethodParameters:
Name Flags
userInfo final
public org.apache.http.client.utils.URIBuilder setUserInfo(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 58
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.http.client.utils.URIBuilder.setUserInfo:(Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
0 1 1 username Ljava/lang/String;
0 1 2 password Ljava/lang/String;
MethodParameters:
Name Flags
username final
password final
public org.apache.http.client.utils.URIBuilder setHost(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.http.client.utils.URIBuilder.host:Ljava/lang/String;
1: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
2: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedAuthority:Ljava/lang/String;
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/http/client/utils/URIBuilder;
0 4 1 host Ljava/lang/String;
MethodParameters:
Name Flags
host final
public org.apache.http.client.utils.URIBuilder setPort(int);
descriptor: (I)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifge 1
iconst_m1
goto 2
StackMap locals:
StackMap stack: org.apache.http.client.utils.URIBuilder
1: iload 1
StackMap locals: org.apache.http.client.utils.URIBuilder int
StackMap stack: org.apache.http.client.utils.URIBuilder int
2: putfield org.apache.http.client.utils.URIBuilder.port:I
3: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
4: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedAuthority:Ljava/lang/String;
5: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/http/client/utils/URIBuilder;
0 6 1 port I
MethodParameters:
Name Flags
port final
public org.apache.http.client.utils.URIBuilder setPath(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.http.client.utils.URIBuilder.path:Ljava/lang/String;
1: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
2: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedPath:Ljava/lang/String;
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/http/client/utils/URIBuilder;
0 4 1 path Ljava/lang/String;
MethodParameters:
Name Flags
path final
public org.apache.http.client.utils.URIBuilder removeQuery();
descriptor: ()Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
1: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
2: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
3: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
4: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/http/client/utils/URIBuilder;
public org.apache.http.client.utils.URIBuilder setQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
aload 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
ifnull 1
aload 0
getfield org.apache.http.client.utils.URIBuilder.charset:Ljava/nio/charset/Charset;
goto 2
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.String
StackMap stack: org.apache.http.client.utils.URIBuilder org.apache.http.client.utils.URIBuilder java.lang.String
1: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: org.apache.http.client.utils.URIBuilder java.lang.String
StackMap stack: org.apache.http.client.utils.URIBuilder org.apache.http.client.utils.URIBuilder java.lang.String java.nio.charset.Charset
2: invokevirtual org.apache.http.client.utils.URIBuilder.parseQuery:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
3: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
4: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
5: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
6: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/http/client/utils/URIBuilder;
0 7 1 query Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
query final
public org.apache.http.client.utils.URIBuilder setParameters(java.util.List<org.apache.http.NameValuePair>);
descriptor: (Ljava/util/List;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
ifnonnull 3
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
invokeinterface java.util.List.clear:()V
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
aload 1
invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
pop
5: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
6: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
7: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
8: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/apache/http/client/utils/URIBuilder;
0 9 1 nvps Ljava/util/List<Lorg/apache/http/NameValuePair;>;
Signature: (Ljava/util/List<Lorg/apache/http/NameValuePair;>;)Lorg/apache/http/client/utils/URIBuilder;
MethodParameters:
Name Flags
nvps final
public org.apache.http.client.utils.URIBuilder addParameters(java.util.List<org.apache.http.NameValuePair>);
descriptor: (Ljava/util/List;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
aload 1
invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
pop
3: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
4: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
5: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
6: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/http/client/utils/URIBuilder;
0 7 1 nvps Ljava/util/List<Lorg/apache/http/NameValuePair;>;
Signature: (Ljava/util/List<Lorg/apache/http/NameValuePair;>;)Lorg/apache/http/client/utils/URIBuilder;
MethodParameters:
Name Flags
nvps final
public org.apache.http.client.utils.URIBuilder setParameters(org.apache.http.NameValuePair[]);
descriptor: ([Lorg/apache/http/NameValuePair;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=6, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
ifnonnull 3
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
invokeinterface java.util.List.clear:()V
4: StackMap locals:
StackMap stack:
aload 1
dup
astore 5
arraylength
istore 4
iconst_0
istore 3
goto 8
StackMap locals: org.apache.http.client.utils.URIBuilder org.apache.http.NameValuePair[] top int int org.apache.http.NameValuePair[]
StackMap stack:
5: aload 5
iload 3
aaload
astore 2
start local 2 6: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
aload 2
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 2 7: iinc 3 1
StackMap locals:
StackMap stack:
8: iload 3
iload 4
if_icmplt 5
9: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
10: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
11: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
12: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/apache/http/client/utils/URIBuilder;
0 13 1 nvps [Lorg/apache/http/NameValuePair;
6 7 2 nvp Lorg/apache/http/NameValuePair;
MethodParameters:
Name Flags
nvps final
public org.apache.http.client.utils.URIBuilder addParameter(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
new org.apache.http.message.BasicNameValuePair
dup
aload 1
aload 2
invokespecial org.apache.http.message.BasicNameValuePair.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
4: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
5: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
6: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/http/client/utils/URIBuilder;
0 7 1 param Ljava/lang/String;
0 7 2 value Ljava/lang/String;
MethodParameters:
Name Flags
param final
value final
public org.apache.http.client.utils.URIBuilder setParameter(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifne 9
3: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 3
start local 3 4: goto 8
5: StackMap locals: java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.http.NameValuePair
astore 4
start local 4 6: aload 4
invokeinterface org.apache.http.NameValuePair.getName:()Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 8
7: aload 3
invokeinterface java.util.Iterator.remove:()V
end local 4 8: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 5
end local 3 9: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
new org.apache.http.message.BasicNameValuePair
dup
aload 1
aload 2
invokespecial org.apache.http.message.BasicNameValuePair.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
10: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
11: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
12: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
13: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/http/client/utils/URIBuilder;
0 14 1 param Ljava/lang/String;
0 14 2 value Ljava/lang/String;
4 9 3 it Ljava/util/Iterator<Lorg/apache/http/NameValuePair;>;
6 8 4 nvp Lorg/apache/http/NameValuePair;
MethodParameters:
Name Flags
param final
value final
public org.apache.http.client.utils.URIBuilder clearParameters();
descriptor: ()Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
1: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
2: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
3: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/http/client/utils/URIBuilder;
public org.apache.http.client.utils.URIBuilder setCustomQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.http.client.utils.URIBuilder.query:Ljava/lang/String;
1: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedQuery:Ljava/lang/String;
2: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedSchemeSpecificPart:Ljava/lang/String;
3: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
4: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/http/client/utils/URIBuilder;
0 5 1 query Ljava/lang/String;
MethodParameters:
Name Flags
query final
public org.apache.http.client.utils.URIBuilder setFragment(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.http.client.utils.URIBuilder.fragment:Ljava/lang/String;
1: aload 0
aconst_null
putfield org.apache.http.client.utils.URIBuilder.encodedFragment:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/http/client/utils/URIBuilder;
0 3 1 fragment Ljava/lang/String;
MethodParameters:
Name Flags
fragment final
public boolean isAbsolute();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.scheme:Ljava/lang/String;
ifnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/http/client/utils/URIBuilder;
public boolean isOpaque();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.path:Ljava/lang/String;
ifnonnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/http/client/utils/URIBuilder;
public java.lang.String getScheme();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.scheme:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
public java.lang.String getUserInfo();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.userInfo:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
public java.lang.String getHost();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.host:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
public int getPort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.port:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
public java.lang.String getPath();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.path:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
public java.util.List<org.apache.http.NameValuePair> getQueryParams();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
ifnull 2
1: new java.util.ArrayList
dup
aload 0
getfield org.apache.http.client.utils.URIBuilder.queryParams:Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
goto 3
2: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
3: StackMap locals:
StackMap stack: java.util.ArrayList
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/http/client/utils/URIBuilder;
Signature: ()Ljava/util/List<Lorg/apache/http/NameValuePair;>;
public java.lang.String getFragment();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.http.client.utils.URIBuilder.fragment:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.http.client.utils.URIBuilder.buildString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URIBuilder;
}
SourceFile: "URIBuilder.java"