public class org.apache.http.impl.cookie.BrowserCompatSpec extends org.apache.http.impl.cookie.CookieSpecBase
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.http.impl.cookie.BrowserCompatSpec
super_class: org.apache.http.impl.cookie.CookieSpecBase
{
private static final java.lang.String[] DEFAULT_DATE_PATTERNS;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: bipush 14
anewarray java.lang.String
dup
iconst_0
1: ldc "EEE, dd MMM yyyy HH:mm:ss zzz"
aastore
dup
iconst_1
2: ldc "EEE, dd-MMM-yy HH:mm:ss zzz"
aastore
dup
iconst_2
3: ldc "EEE MMM d HH:mm:ss yyyy"
aastore
dup
iconst_3
4: ldc "EEE, dd-MMM-yyyy HH:mm:ss z"
aastore
dup
iconst_4
5: ldc "EEE, dd-MMM-yyyy HH-mm-ss z"
aastore
dup
iconst_5
6: ldc "EEE, dd MMM yy HH:mm:ss z"
aastore
dup
bipush 6
7: ldc "EEE dd-MMM-yyyy HH:mm:ss z"
aastore
dup
bipush 7
8: ldc "EEE dd MMM yyyy HH:mm:ss z"
aastore
dup
bipush 8
9: ldc "EEE dd-MMM-yyyy HH-mm-ss z"
aastore
dup
bipush 9
10: ldc "EEE dd-MMM-yy HH:mm:ss z"
aastore
dup
bipush 10
11: ldc "EEE dd MMM yy HH:mm:ss z"
aastore
dup
bipush 11
12: ldc "EEE,dd-MMM-yy HH:mm:ss z"
aastore
dup
bipush 12
13: ldc "EEE,dd-MMM-yyyy HH:mm:ss z"
aastore
dup
bipush 13
14: ldc "EEE, dd-MM-yyyy HH:mm:ss z"
aastore
15: putstatic org.apache.http.impl.cookie.BrowserCompatSpec.DEFAULT_DATE_PATTERNS:[Ljava/lang/String;
16: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(java.lang.String[], org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel);
descriptor: ([Ljava/lang/String;Lorg/apache/http/impl/cookie/BrowserCompatSpecFactory$SecurityLevel;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
bipush 7
anewarray org.apache.http.cookie.CommonCookieAttributeHandler
dup
iconst_0
new org.apache.http.impl.cookie.BrowserCompatVersionAttributeHandler
dup
invokespecial org.apache.http.impl.cookie.BrowserCompatVersionAttributeHandler.<init>:()V
aastore
dup
iconst_1
1: new org.apache.http.impl.cookie.BasicDomainHandler
dup
invokespecial org.apache.http.impl.cookie.BasicDomainHandler.<init>:()V
aastore
dup
iconst_2
2: aload 2
getstatic org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel.SECURITYLEVEL_IE_MEDIUM:Lorg/apache/http/impl/cookie/BrowserCompatSpecFactory$SecurityLevel;
if_acmpne 5
3: new org.apache.http.impl.cookie.BrowserCompatSpec$1
dup
invokespecial org.apache.http.impl.cookie.BrowserCompatSpec$1.<init>:()V
4: goto 6
StackMap locals: uninitialized-this java.lang.String[] org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel
StackMap stack: uninitialized-this org.apache.http.cookie.CommonCookieAttributeHandler[] org.apache.http.cookie.CommonCookieAttributeHandler[] int
5: new org.apache.http.impl.cookie.BasicPathHandler
dup
invokespecial org.apache.http.impl.cookie.BasicPathHandler.<init>:()V
StackMap locals: uninitialized-this java.lang.String[] org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel
StackMap stack: uninitialized-this org.apache.http.cookie.CommonCookieAttributeHandler[] org.apache.http.cookie.CommonCookieAttributeHandler[] int org.apache.http.impl.cookie.BasicPathHandler
6: aastore
dup
iconst_3
7: new org.apache.http.impl.cookie.BasicMaxAgeHandler
dup
invokespecial org.apache.http.impl.cookie.BasicMaxAgeHandler.<init>:()V
aastore
dup
iconst_4
8: new org.apache.http.impl.cookie.BasicSecureHandler
dup
invokespecial org.apache.http.impl.cookie.BasicSecureHandler.<init>:()V
aastore
dup
iconst_5
9: new org.apache.http.impl.cookie.BasicCommentHandler
dup
invokespecial org.apache.http.impl.cookie.BasicCommentHandler.<init>:()V
aastore
dup
bipush 6
10: new org.apache.http.impl.cookie.BasicExpiresHandler
dup
aload 1
ifnull 11
aload 1
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
goto 12
StackMap locals: uninitialized-this java.lang.String[] org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel
StackMap stack: uninitialized-this org.apache.http.cookie.CommonCookieAttributeHandler[] org.apache.http.cookie.CommonCookieAttributeHandler[] int new 10 new 10
11: getstatic org.apache.http.impl.cookie.BrowserCompatSpec.DEFAULT_DATE_PATTERNS:[Ljava/lang/String;
StackMap locals: uninitialized-this java.lang.String[] org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel
StackMap stack: uninitialized-this org.apache.http.cookie.CommonCookieAttributeHandler[] org.apache.http.cookie.CommonCookieAttributeHandler[] int new 10 new 10 java.lang.String[]
12: invokespecial org.apache.http.impl.cookie.BasicExpiresHandler.<init>:([Ljava/lang/String;)V
aastore
invokespecial org.apache.http.impl.cookie.CookieSpecBase.<init>:([Lorg/apache/http/cookie/CommonCookieAttributeHandler;)V
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
0 14 1 datepatterns [Ljava/lang/String;
0 14 2 securityLevel Lorg/apache/http/impl/cookie/BrowserCompatSpecFactory$SecurityLevel;
MethodParameters:
Name Flags
datepatterns final
securityLevel final
public void <init>(java.lang.String[]);
descriptor: ([Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel.SECURITYLEVEL_DEFAULT:Lorg/apache/http/impl/cookie/BrowserCompatSpecFactory$SecurityLevel;
invokespecial org.apache.http.impl.cookie.BrowserCompatSpec.<init>:([Ljava/lang/String;Lorg/apache/http/impl/cookie/BrowserCompatSpecFactory$SecurityLevel;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
0 2 1 datepatterns [Ljava/lang/String;
MethodParameters:
Name Flags
datepatterns final
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
getstatic org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel.SECURITYLEVEL_DEFAULT:Lorg/apache/http/impl/cookie/BrowserCompatSpecFactory$SecurityLevel;
invokespecial org.apache.http.impl.cookie.BrowserCompatSpec.<init>:([Ljava/lang/String;Lorg/apache/http/impl/cookie/BrowserCompatSpecFactory$SecurityLevel;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
public java.util.List<org.apache.http.cookie.Cookie> parse(org.apache.http.Header, org.apache.http.cookie.CookieOrigin);
descriptor: (Lorg/apache/http/Header;Lorg/apache/http/cookie/CookieOrigin;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=19, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "Header"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 2
ldc "Cookie origin"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
2: aload 1
invokeinterface org.apache.http.Header.getName:()Ljava/lang/String;
astore 3
start local 3 3: aload 3
ldc "Set-Cookie"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 7
4: new org.apache.http.cookie.MalformedCookieException
dup
new java.lang.StringBuilder
dup
ldc "Unrecognized cookie header '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
5: aload 1
invokevirtual java.lang.Object.toString:()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;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
6: invokespecial org.apache.http.cookie.MalformedCookieException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals: java.lang.String
StackMap stack:
aload 1
invokeinterface org.apache.http.Header.getElements:()[Lorg/apache/http/HeaderElement;
astore 4
start local 4 8: iconst_0
istore 5
start local 5 9: iconst_0
istore 6
start local 6 10: aload 4
dup
astore 10
arraylength
istore 9
iconst_0
istore 8
goto 17
StackMap locals: org.apache.http.impl.cookie.BrowserCompatSpec org.apache.http.Header org.apache.http.cookie.CookieOrigin java.lang.String org.apache.http.HeaderElement[] int int top int int org.apache.http.HeaderElement[]
StackMap stack:
11: aload 10
iload 8
aaload
astore 7
start local 7 12: aload 7
ldc "version"
invokeinterface org.apache.http.HeaderElement.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair;
ifnull 14
13: iconst_1
istore 5
14: StackMap locals: org.apache.http.impl.cookie.BrowserCompatSpec org.apache.http.Header org.apache.http.cookie.CookieOrigin java.lang.String org.apache.http.HeaderElement[] int int org.apache.http.HeaderElement int int org.apache.http.HeaderElement[]
StackMap stack:
aload 7
ldc "expires"
invokeinterface org.apache.http.HeaderElement.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair;
ifnull 16
15: iconst_1
istore 6
end local 7 16: StackMap locals: org.apache.http.impl.cookie.BrowserCompatSpec org.apache.http.Header org.apache.http.cookie.CookieOrigin java.lang.String org.apache.http.HeaderElement[] int int top int int org.apache.http.HeaderElement[]
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
17: iload 8
iload 9
if_icmplt 11
18: iload 6
ifne 19
iload 5
ifne 55
19: StackMap locals: org.apache.http.impl.cookie.BrowserCompatSpec org.apache.http.Header org.apache.http.cookie.CookieOrigin java.lang.String org.apache.http.HeaderElement[] int int
StackMap stack:
getstatic org.apache.http.impl.cookie.NetscapeDraftHeaderParser.DEFAULT:Lorg/apache/http/impl/cookie/NetscapeDraftHeaderParser;
astore 7
start local 7 20: aload 1
instanceof org.apache.http.FormattedHeader
ifeq 27
21: aload 1
checkcast org.apache.http.FormattedHeader
invokeinterface org.apache.http.FormattedHeader.getBuffer:()Lorg/apache/http/util/CharArrayBuffer;
astore 8
start local 8 22: new org.apache.http.message.ParserCursor
dup
23: aload 1
checkcast org.apache.http.FormattedHeader
invokeinterface org.apache.http.FormattedHeader.getValuePos:()I
24: aload 8
invokevirtual org.apache.http.util.CharArrayBuffer.length:()I
25: invokespecial org.apache.http.message.ParserCursor.<init>:(II)V
astore 9
start local 9 26: goto 33
end local 9 end local 8 27: StackMap locals: org.apache.http.impl.cookie.NetscapeDraftHeaderParser
StackMap stack:
aload 1
invokeinterface org.apache.http.Header.getValue:()Ljava/lang/String;
astore 10
start local 10 28: aload 10
ifnonnull 30
29: new org.apache.http.cookie.MalformedCookieException
dup
ldc "Header value is null"
invokespecial org.apache.http.cookie.MalformedCookieException.<init>:(Ljava/lang/String;)V
athrow
30: StackMap locals: org.apache.http.impl.cookie.BrowserCompatSpec org.apache.http.Header org.apache.http.cookie.CookieOrigin java.lang.String org.apache.http.HeaderElement[] int int org.apache.http.impl.cookie.NetscapeDraftHeaderParser top top java.lang.String
StackMap stack:
new org.apache.http.util.CharArrayBuffer
dup
aload 10
invokevirtual java.lang.String.length:()I
invokespecial org.apache.http.util.CharArrayBuffer.<init>:(I)V
astore 8
start local 8 31: aload 8
aload 10
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
32: new org.apache.http.message.ParserCursor
dup
iconst_0
aload 8
invokevirtual org.apache.http.util.CharArrayBuffer.length:()I
invokespecial org.apache.http.message.ParserCursor.<init>:(II)V
astore 9
end local 10 start local 9 33: StackMap locals: org.apache.http.impl.cookie.BrowserCompatSpec org.apache.http.Header org.apache.http.cookie.CookieOrigin java.lang.String org.apache.http.HeaderElement[] int int org.apache.http.impl.cookie.NetscapeDraftHeaderParser org.apache.http.util.CharArrayBuffer org.apache.http.message.ParserCursor
StackMap stack:
aload 7
aload 8
aload 9
invokevirtual org.apache.http.impl.cookie.NetscapeDraftHeaderParser.parseHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement;
astore 10
start local 10 34: aload 10
invokeinterface org.apache.http.HeaderElement.getName:()Ljava/lang/String;
astore 11
start local 11 35: aload 10
invokeinterface org.apache.http.HeaderElement.getValue:()Ljava/lang/String;
astore 12
start local 12 36: aload 11
ifnull 37
aload 11
invokevirtual java.lang.String.isEmpty:()Z
ifeq 38
37: StackMap locals: org.apache.http.HeaderElement java.lang.String java.lang.String
StackMap stack:
new org.apache.http.cookie.MalformedCookieException
dup
ldc "Cookie name may not be empty"
invokespecial org.apache.http.cookie.MalformedCookieException.<init>:(Ljava/lang/String;)V
athrow
38: StackMap locals:
StackMap stack:
new org.apache.http.impl.cookie.BasicClientCookie
dup
aload 11
aload 12
invokespecial org.apache.http.impl.cookie.BasicClientCookie.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 13
start local 13 39: aload 13
aload 2
invokestatic org.apache.http.impl.cookie.BrowserCompatSpec.getDefaultPath:(Lorg/apache/http/cookie/CookieOrigin;)Ljava/lang/String;
invokevirtual org.apache.http.impl.cookie.BasicClientCookie.setPath:(Ljava/lang/String;)V
40: aload 13
aload 2
invokestatic org.apache.http.impl.cookie.BrowserCompatSpec.getDefaultDomain:(Lorg/apache/http/cookie/CookieOrigin;)Ljava/lang/String;
invokevirtual org.apache.http.impl.cookie.BasicClientCookie.setDomain:(Ljava/lang/String;)V
41: aload 10
invokeinterface org.apache.http.HeaderElement.getParameters:()[Lorg/apache/http/NameValuePair;
astore 14
start local 14 42: aload 14
arraylength
iconst_1
isub
istore 15
start local 15 43: goto 51
44: StackMap locals: org.apache.http.impl.cookie.BasicClientCookie org.apache.http.NameValuePair[] int
StackMap stack:
aload 14
iload 15
aaload
astore 16
start local 16 45: aload 16
invokeinterface org.apache.http.NameValuePair.getName:()Ljava/lang/String;
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
astore 17
start local 17 46: aload 13
aload 17
aload 16
invokeinterface org.apache.http.NameValuePair.getValue:()Ljava/lang/String;
invokevirtual org.apache.http.impl.cookie.BasicClientCookie.setAttribute:(Ljava/lang/String;Ljava/lang/String;)V
47: aload 0
aload 17
invokevirtual org.apache.http.impl.cookie.BrowserCompatSpec.findAttribHandler:(Ljava/lang/String;)Lorg/apache/http/cookie/CookieAttributeHandler;
astore 18
start local 18 48: aload 18
ifnull 50
49: aload 18
aload 13
aload 16
invokeinterface org.apache.http.NameValuePair.getValue:()Ljava/lang/String;
invokeinterface org.apache.http.cookie.CookieAttributeHandler.parse:(Lorg/apache/http/cookie/SetCookie;Ljava/lang/String;)V
end local 18 end local 17 end local 16 50: StackMap locals:
StackMap stack:
iinc 15 -1
StackMap locals:
StackMap stack:
51: iload 15
ifge 44
end local 15 52: iload 6
ifeq 54
53: aload 13
iconst_0
invokevirtual org.apache.http.impl.cookie.BasicClientCookie.setVersion:(I)V
54: StackMap locals:
StackMap stack:
aload 13
invokestatic java.util.Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;
areturn
end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 55: StackMap locals: org.apache.http.impl.cookie.BrowserCompatSpec org.apache.http.Header org.apache.http.cookie.CookieOrigin java.lang.String org.apache.http.HeaderElement[] int int
StackMap stack:
aload 0
aload 4
aload 2
invokevirtual org.apache.http.impl.cookie.BrowserCompatSpec.parse:([Lorg/apache/http/HeaderElement;Lorg/apache/http/cookie/CookieOrigin;)Ljava/util/List;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 56 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
0 56 1 header Lorg/apache/http/Header;
0 56 2 origin Lorg/apache/http/cookie/CookieOrigin;
3 56 3 headername Ljava/lang/String;
8 56 4 helems [Lorg/apache/http/HeaderElement;
9 56 5 versioned Z
10 56 6 netscape Z
12 16 7 helem Lorg/apache/http/HeaderElement;
20 55 7 parser Lorg/apache/http/impl/cookie/NetscapeDraftHeaderParser;
22 27 8 buffer Lorg/apache/http/util/CharArrayBuffer;
31 55 8 buffer Lorg/apache/http/util/CharArrayBuffer;
26 27 9 cursor Lorg/apache/http/message/ParserCursor;
33 55 9 cursor Lorg/apache/http/message/ParserCursor;
28 33 10 s Ljava/lang/String;
34 55 10 elem Lorg/apache/http/HeaderElement;
35 55 11 name Ljava/lang/String;
36 55 12 value Ljava/lang/String;
39 55 13 cookie Lorg/apache/http/impl/cookie/BasicClientCookie;
42 55 14 attribs [Lorg/apache/http/NameValuePair;
43 52 15 j I
45 50 16 attrib Lorg/apache/http/NameValuePair;
46 50 17 s Ljava/lang/String;
48 50 18 handler Lorg/apache/http/cookie/CookieAttributeHandler;
Exceptions:
throws org.apache.http.cookie.MalformedCookieException
Signature: (Lorg/apache/http/Header;Lorg/apache/http/cookie/CookieOrigin;)Ljava/util/List<Lorg/apache/http/cookie/Cookie;>;
MethodParameters:
Name Flags
header final
origin final
private static boolean isQuoteEnclosed(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ifnull 1
aload 0
ldc "\""
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 1
aload 0
ldc "\""
invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 s Ljava/lang/String;
MethodParameters:
Name Flags
s final
public java.util.List<org.apache.http.Header> formatCookies(java.util.List<org.apache.http.cookie.Cookie>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=2
start local 0 start local 1 0: aload 1
ldc "List of cookies"
invokestatic org.apache.http.util.Args.notEmpty:(Ljava/util/Collection;Ljava/lang/String;)Ljava/util/Collection;
pop
1: new org.apache.http.util.CharArrayBuffer
dup
bipush 20
aload 1
invokeinterface java.util.List.size:()I
imul
invokespecial org.apache.http.util.CharArrayBuffer.<init>:(I)V
astore 2
start local 2 2: aload 2
ldc "Cookie"
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
3: aload 2
ldc ": "
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
4: iconst_0
istore 3
start local 3 5: goto 23
6: StackMap locals: org.apache.http.util.CharArrayBuffer int
StackMap stack:
aload 1
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast org.apache.http.cookie.Cookie
astore 4
start local 4 7: iload 3
ifle 9
8: aload 2
ldc "; "
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
9: StackMap locals: org.apache.http.cookie.Cookie
StackMap stack:
aload 4
invokeinterface org.apache.http.cookie.Cookie.getName:()Ljava/lang/String;
astore 5
start local 5 10: aload 4
invokeinterface org.apache.http.cookie.Cookie.getValue:()Ljava/lang/String;
astore 6
start local 6 11: aload 4
invokeinterface org.apache.http.cookie.Cookie.getVersion:()I
ifle 18
aload 6
invokestatic org.apache.http.impl.cookie.BrowserCompatSpec.isQuoteEnclosed:(Ljava/lang/String;)Z
ifne 18
12: getstatic org.apache.http.message.BasicHeaderValueFormatter.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;
13: aload 2
14: new org.apache.http.message.BasicHeaderElement
dup
aload 5
aload 6
invokespecial org.apache.http.message.BasicHeaderElement.<init>:(Ljava/lang/String;Ljava/lang/String;)V
15: iconst_0
16: invokevirtual org.apache.http.message.BasicHeaderValueFormatter.formatHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer;
pop
17: goto 22
18: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
19: aload 2
ldc "="
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
20: aload 6
ifnull 22
21: aload 2
aload 6
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
end local 6 end local 5 end local 4 22: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
23: iload 3
aload 1
invokeinterface java.util.List.size:()I
if_icmplt 6
end local 3 24: new java.util.ArrayList
dup
iconst_1
invokespecial java.util.ArrayList.<init>:(I)V
astore 3
start local 3 25: aload 3
new org.apache.http.message.BufferedHeader
dup
aload 2
invokespecial org.apache.http.message.BufferedHeader.<init>:(Lorg/apache/http/util/CharArrayBuffer;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
26: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
0 27 1 cookies Ljava/util/List<Lorg/apache/http/cookie/Cookie;>;
2 27 2 buffer Lorg/apache/http/util/CharArrayBuffer;
5 24 3 i I
7 22 4 cookie Lorg/apache/http/cookie/Cookie;
10 22 5 cookieName Ljava/lang/String;
11 22 6 cookieValue Ljava/lang/String;
25 27 3 headers Ljava/util/List<Lorg/apache/http/Header;>;
Signature: (Ljava/util/List<Lorg/apache/http/cookie/Cookie;>;)Ljava/util/List<Lorg/apache/http/Header;>;
MethodParameters:
Name Flags
cookies final
public int getVersion();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
public org.apache.http.Header ();
descriptor: ()Lorg/apache/http/Header;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
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: ldc "compatibility"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/impl/cookie/BrowserCompatSpec;
}
SourceFile: "BrowserCompatSpec.java"
NestMembers:
org.apache.http.impl.cookie.BrowserCompatSpec$1
InnerClasses:
org.apache.http.impl.cookie.BrowserCompatSpec$1
public final SecurityLevel = org.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel of org.apache.http.impl.cookie.BrowserCompatSpecFactory
RuntimeVisibleAnnotations:
java.lang.Deprecated()
RuntimeInvisibleAnnotations:
org.apache.http.annotation.Contract(threading = org.apache.http.annotation.ThreadingBehavior.SAFE:Lorg/apache/http/annotation/ThreadingBehavior;)