public class org.apache.http.impl.cookie.PublicSuffixListParser
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.http.impl.cookie.PublicSuffixListParser
super_class: java.lang.Object
{
private final org.apache.http.impl.cookie.PublicSuffixFilter filter;
descriptor: Lorg/apache/http/impl/cookie/PublicSuffixFilter;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.http.conn.util.PublicSuffixListParser parser;
descriptor: Lorg/apache/http/conn/util/PublicSuffixListParser;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(org.apache.http.impl.cookie.PublicSuffixFilter);
descriptor: (Lorg/apache/http/impl/cookie/PublicSuffixFilter;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 // org.apache.http.impl.cookie.PublicSuffixListParser this
start local 1 // org.apache.http.impl.cookie.PublicSuffixFilter filter
0: .line 51
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 52
aload 0 /* this */
aload 1 /* filter */
putfield org.apache.http.impl.cookie.PublicSuffixListParser.filter:Lorg/apache/http/impl/cookie/PublicSuffixFilter;
2: .line 53
aload 0 /* this */
new org.apache.http.conn.util.PublicSuffixListParser
dup
invokespecial org.apache.http.conn.util.PublicSuffixListParser.<init>:()V
putfield org.apache.http.impl.cookie.PublicSuffixListParser.parser:Lorg/apache/http/conn/util/PublicSuffixListParser;
3: .line 54
return
end local 1 // org.apache.http.impl.cookie.PublicSuffixFilter filter
end local 0 // org.apache.http.impl.cookie.PublicSuffixListParser this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/http/impl/cookie/PublicSuffixListParser;
0 4 1 filter Lorg/apache/http/impl/cookie/PublicSuffixFilter;
MethodParameters:
Name Flags
filter final
public void parse(java.io.Reader);
descriptor: (Ljava/io/Reader;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 // org.apache.http.impl.cookie.PublicSuffixListParser this
start local 1 // java.io.Reader reader
0: .line 65
aload 0 /* this */
getfield org.apache.http.impl.cookie.PublicSuffixListParser.parser:Lorg/apache/http/conn/util/PublicSuffixListParser;
aload 1 /* reader */
invokevirtual org.apache.http.conn.util.PublicSuffixListParser.parse:(Ljava/io/Reader;)Lorg/apache/http/conn/util/PublicSuffixList;
astore 2 /* suffixList */
start local 2 // org.apache.http.conn.util.PublicSuffixList suffixList
1: .line 66
aload 0 /* this */
getfield org.apache.http.impl.cookie.PublicSuffixListParser.filter:Lorg/apache/http/impl/cookie/PublicSuffixFilter;
aload 2 /* suffixList */
invokevirtual org.apache.http.conn.util.PublicSuffixList.getRules:()Ljava/util/List;
invokevirtual org.apache.http.impl.cookie.PublicSuffixFilter.setPublicSuffixes:(Ljava/util/Collection;)V
2: .line 67
aload 0 /* this */
getfield org.apache.http.impl.cookie.PublicSuffixListParser.filter:Lorg/apache/http/impl/cookie/PublicSuffixFilter;
aload 2 /* suffixList */
invokevirtual org.apache.http.conn.util.PublicSuffixList.getExceptions:()Ljava/util/List;
invokevirtual org.apache.http.impl.cookie.PublicSuffixFilter.setExceptions:(Ljava/util/Collection;)V
3: .line 68
return
end local 2 // org.apache.http.conn.util.PublicSuffixList suffixList
end local 1 // java.io.Reader reader
end local 0 // org.apache.http.impl.cookie.PublicSuffixListParser this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/http/impl/cookie/PublicSuffixListParser;
0 4 1 reader Ljava/io/Reader;
1 4 2 suffixList Lorg/apache/http/conn/util/PublicSuffixList;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
reader final
}
SourceFile: "PublicSuffixListParser.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
RuntimeInvisibleAnnotations:
org.apache.http.annotation.Contract(threading = org.apache.http.annotation.ThreadingBehavior.IMMUTABLE:Lorg/apache/http/annotation/ThreadingBehavior;)