public class org.apache.commons.net.nntp.NNTPClient extends org.apache.commons.net.nntp.NNTP
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.commons.net.nntp.NNTPClient
super_class: org.apache.commons.net.nntp.NNTP
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.commons.net.nntp.NNTP.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
private void __parseArticlePointer(java.lang.String, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc " "
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 3
start local 3 1: aload 3
arraylength
iconst_3
if_icmplt 7
2: iconst_1
istore 4
start local 4 3: aload 2
aload 3
iload 4
iinc 4 1
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
putfield org.apache.commons.net.nntp.ArticleInfo.articleNumber:J
4: aload 2
aload 3
iload 4
iinc 4 1
aaload
putfield org.apache.commons.net.nntp.ArticleInfo.articleId:Ljava/lang/String;
5: return
6: StackMap locals: org.apache.commons.net.nntp.NNTPClient java.lang.String org.apache.commons.net.nntp.ArticleInfo java.lang.String[] int
StackMap stack: java.lang.NumberFormatException
pop
end local 4 7: StackMap locals:
StackMap stack:
new org.apache.commons.net.MalformedServerReplyException
dup
8: new java.lang.StringBuilder
dup
ldc "Could not parse article pointer.\nServer reply: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
9: invokespecial org.apache.commons.net.MalformedServerReplyException.<init>:(Ljava/lang/String;)V
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 10 1 reply Ljava/lang/String;
0 10 2 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
1 10 3 tokens [Ljava/lang/String;
3 7 4 i I
Exception table:
from to target type
3 5 6 Class java.lang.NumberFormatException
Exceptions:
throws org.apache.commons.net.MalformedServerReplyException
MethodParameters:
Name Flags
reply
pointer
private static void __parseGroupReply(java.lang.String, org.apache.commons.net.nntp.NewsgroupInfo);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/NewsgroupInfo;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
ldc " "
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 2
start local 2 1: aload 2
arraylength
iconst_5
if_icmplt 10
2: iconst_1
istore 3
start local 3 3: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setArticleCount:(J)V
4: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setFirstArticle:(J)V
5: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setLastArticle:(J)V
6: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setNewsgroup:(Ljava/lang/String;)V
7: aload 1
iconst_0
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setPostingPermission:(I)V
8: return
9: StackMap locals: java.lang.String org.apache.commons.net.nntp.NewsgroupInfo java.lang.String[] int
StackMap stack: java.lang.NumberFormatException
pop
end local 3 10: StackMap locals:
StackMap stack:
new org.apache.commons.net.MalformedServerReplyException
dup
11: new java.lang.StringBuilder
dup
ldc "Could not parse newsgroup info.\nServer reply: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
12: invokespecial org.apache.commons.net.MalformedServerReplyException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 reply Ljava/lang/String;
0 13 1 info Lorg/apache/commons/net/nntp/NewsgroupInfo;
1 13 2 tokens [Ljava/lang/String;
3 10 3 i I
Exception table:
from to target type
3 8 9 Class java.lang.NumberFormatException
Exceptions:
throws org.apache.commons.net.MalformedServerReplyException
MethodParameters:
Name Flags
reply
info
static org.apache.commons.net.nntp.NewsgroupInfo __parseNewsgroupListEntry(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/commons/net/nntp/NewsgroupInfo;
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=8, args_size=1
start local 0 0: aload 0
ldc " "
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 1
start local 1 1: aload 1
arraylength
iconst_4
if_icmpge 3
2: aconst_null
areturn
3: StackMap locals: java.lang.String[]
StackMap stack:
new org.apache.commons.net.nntp.NewsgroupInfo
dup
invokespecial org.apache.commons.net.nntp.NewsgroupInfo.<init>:()V
astore 2
start local 2 4: iconst_0
istore 3
start local 3 5: aload 2
aload 1
iload 3
iinc 3 1
aaload
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setNewsgroup:(Ljava/lang/String;)V
6: aload 1
iload 3
iinc 3 1
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
lstore 4
start local 4 7: aload 1
iload 3
iinc 3 1
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
lstore 6
start local 6 8: aload 2
lload 6
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setFirstArticle:(J)V
9: aload 2
lload 4
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setLastArticle:(J)V
10: lload 6
lconst_0
lcmp
ifne 13
lload 4
lconst_0
lcmp
ifne 13
11: aload 2
lconst_0
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setArticleCount:(J)V
12: goto 17
13: StackMap locals: java.lang.String java.lang.String[] org.apache.commons.net.nntp.NewsgroupInfo int long long
StackMap stack:
aload 2
lload 4
lload 6
lsub
lconst_1
ladd
invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setArticleCount:(J)V
end local 6 end local 4 14: goto 17
StackMap locals: java.lang.String java.lang.String[] org.apache.commons.net.nntp.NewsgroupInfo int
StackMap stack: java.lang.NumberFormatException
15: pop
16: aconst_null
areturn
17: StackMap locals:
StackMap stack:
aload 1
iload 3
iinc 3 1
aaload
iconst_0
invokevirtual java.lang.String.charAt:(I)C
lookupswitch { // 6
77: 26
78: 22
89: 18
109: 26
110: 22
121: 18
default: 30
}
18: StackMap locals:
StackMap stack:
aload 2
19: iconst_2
20: invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setPostingPermission:(I)V
21: goto 33
22: StackMap locals:
StackMap stack:
aload 2
23: iconst_3
24: invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setPostingPermission:(I)V
25: goto 33
26: StackMap locals:
StackMap stack:
aload 2
27: iconst_1
28: invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setPostingPermission:(I)V
29: goto 33
30: StackMap locals:
StackMap stack:
aload 2
31: iconst_0
32: invokevirtual org.apache.commons.net.nntp.NewsgroupInfo._setPostingPermission:(I)V
33: StackMap locals:
StackMap stack:
aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 34 0 entry Ljava/lang/String;
1 34 1 tokens [Ljava/lang/String;
4 34 2 result Lorg/apache/commons/net/nntp/NewsgroupInfo;
5 34 3 i I
7 14 4 lastNum J
8 14 6 firstNum J
Exception table:
from to target type
6 14 15 Class java.lang.NumberFormatException
MethodParameters:
Name Flags
entry
static org.apache.commons.net.nntp.Article __parseArticleEntry(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/commons/net/nntp/Article;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: new org.apache.commons.net.nntp.Article
dup
invokespecial org.apache.commons.net.nntp.Article.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
invokevirtual org.apache.commons.net.nntp.Article.setSubject:(Ljava/lang/String;)V
2: aload 0
ldc "\t"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 2
start local 2 3: aload 2
arraylength
bipush 6
if_icmple 13
4: iconst_0
istore 3
start local 3 5: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
invokevirtual org.apache.commons.net.nntp.Article.setArticleNumber:(J)V
6: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokevirtual org.apache.commons.net.nntp.Article.setSubject:(Ljava/lang/String;)V
7: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokevirtual org.apache.commons.net.nntp.Article.setFrom:(Ljava/lang/String;)V
8: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokevirtual org.apache.commons.net.nntp.Article.setDate:(Ljava/lang/String;)V
9: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokevirtual org.apache.commons.net.nntp.Article.setArticleId:(Ljava/lang/String;)V
10: aload 1
aload 2
iload 3
iinc 3 1
aaload
invokevirtual org.apache.commons.net.nntp.Article.addReference:(Ljava/lang/String;)V
11: goto 13
StackMap locals: java.lang.String org.apache.commons.net.nntp.Article java.lang.String[] int
StackMap stack: java.lang.NumberFormatException
12: pop
end local 3 13: StackMap locals:
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 line Ljava/lang/String;
1 14 1 article Lorg/apache/commons/net/nntp/Article;
3 14 2 parts [Ljava/lang/String;
5 13 3 i I
Exception table:
from to target type
5 11 12 Class java.lang.NumberFormatException
MethodParameters:
Name Flags
line
private org.apache.commons.net.nntp.NewsgroupInfo[] __readNewsgroupListing();
descriptor: ()[Lorg/apache/commons/net/nntp/NewsgroupInfo;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=6, args_size=1
start local 0 0: new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
astore 1
start local 1 1: new java.util.Vector
dup
sipush 2048
invokespecial java.util.Vector.<init>:(I)V
astore 2
start local 2 2: goto 8
start local 3 3: StackMap locals: java.io.BufferedReader java.util.Vector java.lang.String
StackMap stack:
aload 3
invokestatic org.apache.commons.net.nntp.NNTPClient.__parseNewsgroupListEntry:(Ljava/lang/String;)Lorg/apache/commons/net/nntp/NewsgroupInfo;
astore 4
start local 4 4: aload 4
ifnull 7
5: aload 2
aload 4
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
6: goto 8
7: StackMap locals: org.apache.commons.net.nntp.NewsgroupInfo
StackMap stack:
new org.apache.commons.net.MalformedServerReplyException
dup
aload 3
invokespecial org.apache.commons.net.MalformedServerReplyException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 3 8: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.io.BufferedReader.readLine:()Ljava/lang/String;
dup
astore 3
start local 3 9: ifnonnull 3
10: goto 14
end local 3 StackMap locals:
StackMap stack: java.lang.Throwable
11: astore 5
12: aload 1
invokevirtual java.io.BufferedReader.close:()V
13: aload 5
athrow
start local 3 14: StackMap locals: java.lang.String
StackMap stack:
aload 1
invokevirtual java.io.BufferedReader.close:()V
15: aload 2
invokevirtual java.util.Vector.size:()I
dup
istore 4
start local 4 16: iconst_1
if_icmpge 18
17: iconst_0
anewarray org.apache.commons.net.nntp.NewsgroupInfo
areturn
18: StackMap locals: int
StackMap stack:
iload 4
anewarray org.apache.commons.net.nntp.NewsgroupInfo
astore 5
start local 5 19: aload 2
aload 5
invokevirtual java.util.Vector.copyInto:([Ljava/lang/Object;)V
20: aload 5
areturn
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 21 0 this Lorg/apache/commons/net/nntp/NNTPClient;
1 21 1 reader Ljava/io/BufferedReader;
2 21 2 list Ljava/util/Vector<Lorg/apache/commons/net/nntp/NewsgroupInfo;>;
3 8 3 line Ljava/lang/String;
9 11 3 line Ljava/lang/String;
14 21 3 line Ljava/lang/String;
4 8 4 tmp Lorg/apache/commons/net/nntp/NewsgroupInfo;
16 21 4 size I
19 21 5 info [Lorg/apache/commons/net/nntp/NewsgroupInfo;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws java.io.IOException
private java.io.BufferedReader __retrieve(int, java.lang.String, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (ILjava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ifnull 3
1: aload 0
iload 1
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.sendCommand:(ILjava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 5
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.sendCommand:(I)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 5
4: aconst_null
areturn
5: StackMap locals:
StackMap stack:
aload 3
ifnull 7
6: aload 0
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.__parseArticlePointer:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)V
7: StackMap locals:
StackMap stack:
new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 8 1 command I
0 8 2 articleId Ljava/lang/String;
0 8 3 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
command
articleId
pointer
private java.io.BufferedReader __retrieve(int, long, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (IJLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
iload 1
1: lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
2: invokevirtual org.apache.commons.net.nntp.NNTPClient.sendCommand:(ILjava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
3: ifne 5
4: aconst_null
areturn
5: StackMap locals:
StackMap stack:
aload 4
ifnull 7
6: aload 0
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
aload 4
invokevirtual org.apache.commons.net.nntp.NNTPClient.__parseArticlePointer:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)V
7: StackMap locals:
StackMap stack:
new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 8 1 command I
0 8 2 articleNumber J
0 8 4 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
command
articleNumber
pointer
public java.io.BufferedReader retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
aload 1
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieve:(ILjava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleId Ljava/lang/String;
0 1 2 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
pointer
public java.io.Reader retrieveArticle(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticle:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleId Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
public java.io.Reader retrieveArticle();
descriptor: ()Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticle:(Ljava/lang/String;)Ljava/io/Reader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public java.io.BufferedReader retrieveArticle(long, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
iconst_0
lload 1
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieve:(IJLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
0 1 3 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
pointer
public java.io.BufferedReader retrieveArticle(long);
descriptor: (J)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticle:(JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
public java.io.BufferedReader retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_3
aload 1
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieve:(ILjava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleId Ljava/lang/String;
0 1 2 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
pointer
public java.io.Reader retrieveArticleHeader(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleHeader:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleId Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
public java.io.Reader retrieveArticleHeader();
descriptor: ()Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleHeader:(Ljava/lang/String;)Ljava/io/Reader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public java.io.BufferedReader retrieveArticleHeader(long, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
iconst_3
lload 1
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieve:(IJLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
0 1 3 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
pointer
public java.io.BufferedReader retrieveArticleHeader(long);
descriptor: (J)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleHeader:(JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
public java.io.BufferedReader retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_1
aload 1
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieve:(ILjava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleId Ljava/lang/String;
0 1 2 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
pointer
public java.io.Reader retrieveArticleBody(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleBody:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleId Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
public java.io.Reader retrieveArticleBody();
descriptor: ()Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleBody:(Ljava/lang/String;)Ljava/io/Reader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public java.io.BufferedReader retrieveArticleBody(long, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
iconst_1
lload 1
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieve:(IJLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
0 1 3 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
pointer
public java.io.BufferedReader retrieveArticleBody(long);
descriptor: (J)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleBody:(JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
public boolean selectNewsgroup(java.lang.String, org.apache.commons.net.nntp.NewsgroupInfo);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/NewsgroupInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.group:(Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 2
ifnull 4
3: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
aload 2
invokestatic org.apache.commons.net.nntp.NNTPClient.__parseGroupReply:(Ljava/lang/String;Lorg/apache/commons/net/nntp/NewsgroupInfo;)V
4: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 5 1 newsgroup Ljava/lang/String;
0 5 2 info Lorg/apache/commons/net/nntp/NewsgroupInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
newsgroup
info
public boolean selectNewsgroup(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectNewsgroup:(Ljava/lang/String;Lorg/apache/commons/net/nntp/NewsgroupInfo;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 newsgroup Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
newsgroup
public java.lang.String listHelp();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.help:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isInformational:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new java.io.StringWriter
dup
invokespecial java.io.StringWriter.<init>:()V
astore 1
start local 1 3: new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
astore 2
start local 2 4: aload 2
aload 1
invokestatic org.apache.commons.net.io.Util.copyReader:(Ljava/io/Reader;Ljava/io/Writer;)J
pop2
5: aload 2
invokevirtual java.io.BufferedReader.close:()V
6: aload 1
invokevirtual java.io.StringWriter.close:()V
7: aload 1
invokevirtual java.io.StringWriter.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/commons/net/nntp/NNTPClient;
3 8 1 help Ljava/io/StringWriter;
4 8 2 reader Ljava/io/BufferedReader;
Exceptions:
throws java.io.IOException
public java.lang.String[] listOverviewFmt();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: aload 0
ldc "LIST"
ldc "OVERVIEW.FMT"
invokevirtual org.apache.commons.net.nntp.NNTPClient.sendCommand:(Ljava/lang/String;Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
astore 1
start local 1 3: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 3
start local 3 4: goto 6
start local 2 5: StackMap locals: java.io.BufferedReader java.lang.String java.util.ArrayList
StackMap stack:
aload 3
aload 2
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
end local 2 6: StackMap locals: org.apache.commons.net.nntp.NNTPClient java.io.BufferedReader top java.util.ArrayList
StackMap stack:
aload 1
invokevirtual java.io.BufferedReader.readLine:()Ljava/lang/String;
dup
astore 2
start local 2 7: ifnonnull 5
8: aload 1
invokevirtual java.io.BufferedReader.close:()V
9: aload 3
aload 3
invokevirtual java.util.ArrayList.size:()I
anewarray java.lang.String
invokevirtual java.util.ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast java.lang.String[]
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/apache/commons/net/nntp/NNTPClient;
3 10 1 reader Ljava/io/BufferedReader;
5 6 2 line Ljava/lang/String;
7 10 2 line Ljava/lang/String;
4 10 3 list Ljava/util/ArrayList<Ljava/lang/String;>;
Exceptions:
throws java.io.IOException
public boolean selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 3
1: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.stat:(Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 5
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.stat:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 2
ifnull 7
6: aload 0
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__parseArticlePointer:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)V
7: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 8 1 articleId Ljava/lang/String;
0 8 2 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
pointer
public boolean selectArticle(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectArticle:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleId Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
public boolean selectArticle(org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Lorg/apache/commons/net/nntp/ArticleInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aconst_null
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectArticle:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
pointer
public boolean selectArticle(long, org.apache.commons.net.nntp.ArticleInfo);
descriptor: (JLorg/apache/commons/net/nntp/ArticleInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.stat:(J)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 3
ifnull 4
3: aload 0
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.__parseArticlePointer:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)V
4: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 5 1 articleNumber J
0 5 3 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
pointer
public boolean selectArticle(long);
descriptor: (J)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectArticle:(JLorg/apache/commons/net/nntp/ArticleInfo;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
public boolean selectPreviousArticle(org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Lorg/apache/commons/net/nntp/ArticleInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.last:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
ifnull 4
3: aload 0
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__parseArticlePointer:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)V
4: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 5 1 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
pointer
public boolean selectPreviousArticle();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectPreviousArticle:(Lorg/apache/commons/net/nntp/ArticleInfo;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public boolean selectNextArticle(org.apache.commons.net.nntp.ArticleInfo);
descriptor: (Lorg/apache/commons/net/nntp/ArticleInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.next:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
ifnull 4
3: aload 0
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__parseArticlePointer:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)V
4: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 5 1 pointer Lorg/apache/commons/net/nntp/ArticleInfo;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
pointer
public boolean selectNextArticle();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectNextArticle:(Lorg/apache/commons/net/nntp/ArticleInfo;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public org.apache.commons.net.nntp.NewsgroupInfo[] listNewsgroups();
descriptor: ()[Lorg/apache/commons/net/nntp/NewsgroupInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.list:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.__readNewsgroupListing:()[Lorg/apache/commons/net/nntp/NewsgroupInfo;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public java.lang.Iterable<java.lang.String> iterateNewsgroupListing();
descriptor: ()Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.list:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifeq 2
1: new org.apache.commons.net.nntp.ReplyIterator
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.nntp.ReplyIterator.<init>:(Ljava/io/BufferedReader;)V
areturn
2: StackMap locals:
StackMap stack:
new java.io.IOException
dup
new java.lang.StringBuilder
dup
ldc "LIST command failed: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
Signature: ()Ljava/lang/Iterable<Ljava/lang/String;>;
public java.lang.Iterable<org.apache.commons.net.nntp.NewsgroupInfo> iterateNewsgroups();
descriptor: ()Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.commons.net.nntp.NewsgroupIterator
dup
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.iterateNewsgroupListing:()Ljava/lang/Iterable;
invokespecial org.apache.commons.net.nntp.NewsgroupIterator.<init>:(Ljava/lang/Iterable;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
Signature: ()Ljava/lang/Iterable<Lorg/apache/commons/net/nntp/NewsgroupInfo;>;
public org.apache.commons.net.nntp.NewsgroupInfo[] listNewsgroups(java.lang.String);
descriptor: (Ljava/lang/String;)[Lorg/apache/commons/net/nntp/NewsgroupInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.listActive:(Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.__readNewsgroupListing:()[Lorg/apache/commons/net/nntp/NewsgroupInfo;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 3 1 wildmat Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
wildmat
public java.lang.Iterable<java.lang.String> iterateNewsgroupListing(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.listActive:(Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifeq 2
1: new org.apache.commons.net.nntp.ReplyIterator
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.nntp.ReplyIterator.<init>:(Ljava/io/BufferedReader;)V
areturn
2: StackMap locals:
StackMap stack:
new java.io.IOException
dup
new java.lang.StringBuilder
dup
ldc "LIST ACTIVE "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " command failed: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 3 1 wildmat Ljava/lang/String;
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/String;)Ljava/lang/Iterable<Ljava/lang/String;>;
MethodParameters:
Name Flags
wildmat
public java.lang.Iterable<org.apache.commons.net.nntp.NewsgroupInfo> iterateNewsgroups(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.commons.net.nntp.NewsgroupIterator
dup
aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.iterateNewsgroupListing:(Ljava/lang/String;)Ljava/lang/Iterable;
invokespecial org.apache.commons.net.nntp.NewsgroupIterator.<init>:(Ljava/lang/Iterable;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 wildmat Ljava/lang/String;
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/String;)Ljava/lang/Iterable<Lorg/apache/commons/net/nntp/NewsgroupInfo;>;
MethodParameters:
Name Flags
wildmat
public org.apache.commons.net.nntp.NewsgroupInfo[] listNewNewsgroups(org.apache.commons.net.nntp.NewGroupsOrNewsQuery);
descriptor: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)[Lorg/apache/commons/net/nntp/NewsgroupInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
1: aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDate:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getTime:()Ljava/lang/String;
2: aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.isGMT:()Z
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDistributions:()Ljava/lang/String;
3: invokevirtual org.apache.commons.net.nntp.NNTPClient.newgroups:(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
4: ifne 6
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.__readNewsgroupListing:()[Lorg/apache/commons/net/nntp/NewsgroupInfo;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 7 1 query Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
query
public java.lang.Iterable<java.lang.String> iterateNewNewsgroupListing(org.apache.commons.net.nntp.NewGroupsOrNewsQuery);
descriptor: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
1: aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDate:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getTime:()Ljava/lang/String;
2: aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.isGMT:()Z
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDistributions:()Ljava/lang/String;
3: invokevirtual org.apache.commons.net.nntp.NNTPClient.newgroups:(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
4: ifeq 6
5: new org.apache.commons.net.nntp.ReplyIterator
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.nntp.ReplyIterator.<init>:(Ljava/io/BufferedReader;)V
areturn
6: StackMap locals:
StackMap stack:
new java.io.IOException
dup
new java.lang.StringBuilder
dup
ldc "NEWGROUPS command failed: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 7 1 query Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;
Exceptions:
throws java.io.IOException
Signature: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)Ljava/lang/Iterable<Ljava/lang/String;>;
MethodParameters:
Name Flags
query
public java.lang.Iterable<org.apache.commons.net.nntp.NewsgroupInfo> iterateNewNewsgroups(org.apache.commons.net.nntp.NewGroupsOrNewsQuery);
descriptor: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.commons.net.nntp.NewsgroupIterator
dup
aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.iterateNewNewsgroupListing:(Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)Ljava/lang/Iterable;
invokespecial org.apache.commons.net.nntp.NewsgroupIterator.<init>:(Ljava/lang/Iterable;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 query Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;
Exceptions:
throws java.io.IOException
Signature: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)Ljava/lang/Iterable<Lorg/apache/commons/net/nntp/NewsgroupInfo;>;
MethodParameters:
Name Flags
query
public java.lang.String[] listNewNews(org.apache.commons.net.nntp.NewGroupsOrNewsQuery);
descriptor: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getNewsgroups:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDate:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getTime:()Ljava/lang/String;
1: aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.isGMT:()Z
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDistributions:()Ljava/lang/String;
2: invokevirtual org.apache.commons.net.nntp.NNTPClient.newnews:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)I
3: invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
4: ifne 6
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
new java.util.Vector
dup
invokespecial java.util.Vector.<init>:()V
astore 2
start local 2 7: new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
astore 3
start local 3 8: goto 10
start local 4 9: StackMap locals: java.util.Vector java.io.BufferedReader java.lang.String
StackMap stack:
aload 2
aload 4
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
end local 4 10: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.io.BufferedReader.readLine:()Ljava/lang/String;
dup
astore 4
start local 4 11: ifnonnull 9
12: goto 16
end local 4 StackMap locals:
StackMap stack: java.lang.Throwable
13: astore 5
14: aload 3
invokevirtual java.io.BufferedReader.close:()V
15: aload 5
athrow
start local 4 16: StackMap locals: java.lang.String
StackMap stack:
aload 3
invokevirtual java.io.BufferedReader.close:()V
17: aload 2
invokevirtual java.util.Vector.size:()I
istore 5
start local 5 18: iload 5
iconst_1
if_icmpge 20
19: iconst_0
anewarray java.lang.String
areturn
20: StackMap locals: int
StackMap stack:
iload 5
anewarray java.lang.String
astore 6
start local 6 21: aload 2
aload 6
invokevirtual java.util.Vector.copyInto:([Ljava/lang/Object;)V
22: aload 6
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 23 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 23 1 query Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;
7 23 2 list Ljava/util/Vector<Ljava/lang/String;>;
8 23 3 reader Ljava/io/BufferedReader;
9 10 4 line Ljava/lang/String;
11 13 4 line Ljava/lang/String;
16 23 4 line Ljava/lang/String;
18 23 5 size I
21 23 6 result [Ljava/lang/String;
Exception table:
from to target type
8 13 13 any
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
query
public java.lang.Iterable<java.lang.String> iterateNewNews(org.apache.commons.net.nntp.NewGroupsOrNewsQuery);
descriptor: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
1: aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getNewsgroups:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDate:()Ljava/lang/String;
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getTime:()Ljava/lang/String;
2: aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.isGMT:()Z
aload 1
invokevirtual org.apache.commons.net.nntp.NewGroupsOrNewsQuery.getDistributions:()Ljava/lang/String;
3: invokevirtual org.apache.commons.net.nntp.NNTPClient.newnews:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
4: ifeq 6
5: new org.apache.commons.net.nntp.ReplyIterator
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.nntp.ReplyIterator.<init>:(Ljava/io/BufferedReader;)V
areturn
6: StackMap locals:
StackMap stack:
new java.io.IOException
dup
new java.lang.StringBuilder
dup
ldc "NEWNEWS command failed: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 7 1 query Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;
Exceptions:
throws java.io.IOException
Signature: (Lorg/apache/commons/net/nntp/NewGroupsOrNewsQuery;)Ljava/lang/Iterable<Ljava/lang/String;>;
MethodParameters:
Name Flags
query
public boolean completePendingCommand();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReply:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public java.io.Writer postArticle();
descriptor: ()Ljava/io/Writer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.post:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveIntermediate:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new org.apache.commons.net.io.DotTerminatedMessageWriter
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._writer_:Ljava/io/BufferedWriter;
invokespecial org.apache.commons.net.io.DotTerminatedMessageWriter.<init>:(Ljava/io/Writer;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public java.io.Writer forwardArticle(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/Writer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.ihave:(Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveIntermediate:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new org.apache.commons.net.io.DotTerminatedMessageWriter
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._writer_:Ljava/io/BufferedWriter;
invokespecial org.apache.commons.net.io.DotTerminatedMessageWriter.<init>:(Ljava/io/Writer;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 3 1 articleId Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleId
public boolean logout();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.quit:()I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
Exceptions:
throws java.io.IOException
public boolean authenticate(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.authinfoUser:(Ljava/lang/String;)I
istore 3
start local 3 1: iload 3
sipush 381
if_icmpne 6
2: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.authinfoPass:(Ljava/lang/String;)I
istore 3
3: iload 3
sipush 281
if_icmpne 6
4: aload 0
iconst_1
putfield org.apache.commons.net.nntp.NNTPClient._isAllowedToPost:Z
5: iconst_1
ireturn
6: StackMap locals: int
StackMap stack:
iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 7 1 username Ljava/lang/String;
0 7 2 password Ljava/lang/String;
1 7 3 replyCode I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
username
password
private java.io.BufferedReader __retrieveArticleInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/BufferedReader;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.xover:(Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 3 1 articleRange Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleRange
public java.io.BufferedReader retrieveArticleInfo(long);
descriptor: (J)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieveArticleInfo:(Ljava/lang/String;)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
articleNumber
public java.io.BufferedReader retrieveArticleInfo(long, long);
descriptor: (JJ)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
new java.lang.StringBuilder
dup
lload 1
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "-"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1: lload 3
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieveArticleInfo:(Ljava/lang/String;)Ljava/io/BufferedReader;
3: areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 lowArticleNumber J
0 4 3 highArticleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
lowArticleNumber
highArticleNumber
public java.lang.Iterable<org.apache.commons.net.nntp.Article> iterateArticleInfo(long, long);
descriptor: (JJ)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
lload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleInfo:(JJ)Ljava/io/BufferedReader;
astore 5
start local 5 1: aload 5
ifnonnull 3
2: new java.io.IOException
dup
new java.lang.StringBuilder
dup
ldc "XOVER command failed: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual org.apache.commons.net.nntp.NNTPClient.getReplyString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: java.io.BufferedReader
StackMap stack:
new org.apache.commons.net.nntp.ArticleIterator
dup
new org.apache.commons.net.nntp.ReplyIterator
dup
aload 5
iconst_0
invokespecial org.apache.commons.net.nntp.ReplyIterator.<init>:(Ljava/io/BufferedReader;Z)V
invokespecial org.apache.commons.net.nntp.ArticleIterator.<init>:(Ljava/lang/Iterable;)V
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 lowArticleNumber J
0 4 3 highArticleNumber J
1 4 5 info Ljava/io/BufferedReader;
Exceptions:
throws java.io.IOException
Signature: (JJ)Ljava/lang/Iterable<Lorg/apache/commons/net/nntp/Article;>;
MethodParameters:
Name Flags
lowArticleNumber
highArticleNumber
private java.io.BufferedReader (java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/io/BufferedReader;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.xhdr:(Ljava/lang/String;Ljava/lang/String;)I
invokestatic org.apache.commons.net.nntp.NNTPReply.isPositiveCompletion:(I)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new org.apache.commons.net.io.DotTerminatedMessageReader
dup
aload 0
getfield org.apache.commons.net.nntp.NNTPClient._reader_:Ljava/io/BufferedReader;
invokespecial org.apache.commons.net.io.DotTerminatedMessageReader.<init>:(Ljava/io/Reader;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 3 1 header Ljava/lang/String;
0 3 2 articleRange Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
header
articleRange
public java.io.BufferedReader (java.lang.String, long);
descriptor: (Ljava/lang/String;J)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieveHeader:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/BufferedReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 header Ljava/lang/String;
0 1 2 articleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
header
articleNumber
public java.io.BufferedReader (java.lang.String, long, long);
descriptor: (Ljava/lang/String;JJ)Ljava/io/BufferedReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
aload 1
new java.lang.StringBuilder
dup
lload 2
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "-"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
lload 4
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.commons.net.nntp.NNTPClient.__retrieveHeader:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/BufferedReader;
1: areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 2 1 header Ljava/lang/String;
0 2 2 lowArticleNumber J
0 2 4 highArticleNumber J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
header
lowArticleNumber
highArticleNumber
public java.io.Reader (java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
i2l
iload 3
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveHeader:(Ljava/lang/String;JJ)Ljava/io/BufferedReader;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 header Ljava/lang/String;
0 1 2 lowArticleNumber I
0 1 3 highArticleNumber I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
header
lowArticleNumber
highArticleNumber
public java.io.Reader retrieveArticleInfo(int, int);
descriptor: (II)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
i2l
iload 2
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleInfo:(JJ)Ljava/io/BufferedReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 lowArticleNumber I
0 1 2 highArticleNumber I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
lowArticleNumber
highArticleNumber
public java.io.Reader (java.lang.String, int);
descriptor: (Ljava/lang/String;I)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveHeader:(Ljava/lang/String;J)Ljava/io/BufferedReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 a Ljava/lang/String;
0 1 2 b I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
b
public boolean selectArticle(int, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (ILorg/apache/commons/net/nntp/ArticlePointer;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
iload 1
i2l
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectArticle:(JLorg/apache/commons/net/nntp/ArticleInfo;)Z
istore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 a I
0 4 2 ap Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 b Z
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
ap
public java.io.Reader retrieveArticleInfo(int);
descriptor: (I)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleInfo:(J)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 lowArticleNumber I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
lowArticleNumber
public boolean selectArticle(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectArticle:(J)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 a I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
public java.io.Reader retrieveArticleHeader(int);
descriptor: (I)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleHeader:(J)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 a I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
public java.io.Reader retrieveArticleHeader(int, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (ILorg/apache/commons/net/nntp/ArticlePointer;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
iload 1
i2l
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleHeader:(JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
astore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 a I
0 4 2 ap Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 rdr Ljava/io/Reader;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
ap
public java.io.Reader retrieveArticleBody(int);
descriptor: (I)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleBody:(J)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 a I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
public java.io.Reader retrieveArticle(int, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (ILorg/apache/commons/net/nntp/ArticlePointer;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
iload 1
i2l
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticle:(JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
astore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 articleNumber I
0 4 2 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 rdr Ljava/io/Reader;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
articleNumber
pointer
public java.io.Reader retrieveArticle(int);
descriptor: (I)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
i2l
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticle:(J)Ljava/io/BufferedReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 1 1 articleNumber I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
articleNumber
public java.io.Reader retrieveArticleBody(int, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (ILorg/apache/commons/net/nntp/ArticlePointer;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
iload 1
i2l
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleBody:(JLorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
astore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 a I
0 4 2 ap Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 rdr Ljava/io/Reader;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
ap
public java.io.Reader retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticlePointer;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
aload 1
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticle:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
astore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 articleId Ljava/lang/String;
0 4 2 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 rdr Ljava/io/Reader;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
articleId
pointer
public java.io.Reader retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticlePointer;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
aload 1
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleBody:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
astore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 articleId Ljava/lang/String;
0 4 2 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 rdr Ljava/io/Reader;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
articleId
pointer
public java.io.Reader retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticlePointer;)Ljava/io/Reader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
aload 1
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.retrieveArticleHeader:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Ljava/io/BufferedReader;
astore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 articleId Ljava/lang/String;
0 4 2 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 rdr Ljava/io/Reader;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
articleId
pointer
public boolean selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticlePointer;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 3
start local 3 1: aload 0
aload 1
aload 3
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectArticle:(Ljava/lang/String;Lorg/apache/commons/net/nntp/ArticleInfo;)Z
istore 4
start local 4 2: aload 0
aload 3
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 articleId Ljava/lang/String;
0 4 2 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 3 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 4 b Z
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
articleId
pointer
public boolean selectArticle(org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Lorg/apache/commons/net/nntp/ArticlePointer;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 2
start local 2 1: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectArticle:(Lorg/apache/commons/net/nntp/ArticleInfo;)Z
istore 3
start local 3 2: aload 0
aload 2
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 2 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 3 b Z
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
pointer
public boolean selectNextArticle(org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Lorg/apache/commons/net/nntp/ArticlePointer;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 2
start local 2 1: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectNextArticle:(Lorg/apache/commons/net/nntp/ArticleInfo;)Z
istore 3
start local 3 2: aload 0
aload 2
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 2 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 3 b Z
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
pointer
public boolean selectPreviousArticle(org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Lorg/apache/commons/net/nntp/ArticlePointer;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ap2ai:(Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
astore 2
start local 2 1: aload 0
aload 2
invokevirtual org.apache.commons.net.nntp.NNTPClient.selectPreviousArticle:(Lorg/apache/commons/net/nntp/ArticleInfo;)Z
istore 3
start local 3 2: aload 0
aload 2
aload 1
invokevirtual org.apache.commons.net.nntp.NNTPClient.__ai2ap:(Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
3: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 pointer Lorg/apache/commons/net/nntp/ArticlePointer;
1 4 2 ai Lorg/apache/commons/net/nntp/ArticleInfo;
2 4 3 b Z
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
pointer
private org.apache.commons.net.nntp.ArticleInfo __ap2ai(org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Lorg/apache/commons/net/nntp/ArticlePointer;)Lorg/apache/commons/net/nntp/ArticleInfo;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new org.apache.commons.net.nntp.ArticleInfo
dup
invokespecial org.apache.commons.net.nntp.ArticleInfo.<init>:()V
astore 2
start local 2 3: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 ap Lorg/apache/commons/net/nntp/ArticlePointer;
3 4 2 ai Lorg/apache/commons/net/nntp/ArticleInfo;
MethodParameters:
Name Flags
ap
private void __ai2ap(org.apache.commons.net.nntp.ArticleInfo, org.apache.commons.net.nntp.ArticlePointer);
descriptor: (Lorg/apache/commons/net/nntp/ArticleInfo;Lorg/apache/commons/net/nntp/ArticlePointer;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnull 3
1: aload 2
aload 1
getfield org.apache.commons.net.nntp.ArticleInfo.articleId:Ljava/lang/String;
putfield org.apache.commons.net.nntp.ArticlePointer.articleId:Ljava/lang/String;
2: aload 2
aload 1
getfield org.apache.commons.net.nntp.ArticleInfo.articleNumber:J
l2i
putfield org.apache.commons.net.nntp.ArticlePointer.articleNumber:I
3: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/net/nntp/NNTPClient;
0 4 1 ai Lorg/apache/commons/net/nntp/ArticleInfo;
0 4 2 ap Lorg/apache/commons/net/nntp/ArticlePointer;
MethodParameters:
Name Flags
ai
ap
}
SourceFile: "NNTPClient.java"