• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Compiled from "InputStream.java"
2public abstract class java.io.InputStream extends java.lang.Object implements java.io.Closeable
3  SourceFile: "InputStream.java"
4  minor version: 0
5  major version: 49
6  Constant pool:
7const #1 = Method #6.#39; //  java/lang/Object."<init>":()V
8const #2 = class  #40;  //  java/lang/RuntimeException
9const #3 = String #41;  //  Stub!
10const #4 = Method #2.#42; //  java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
11const #5 = class  #43;  //  java/io/InputStream
12const #6 = class  #44;  //  java/lang/Object
13const #7 = class  #45;  //  java/io/Closeable
14const #8 = Asciz  <init>;
15const #9 = Asciz  ()V;
16const #10 = Asciz Code;
17const #11 = Asciz LineNumberTable;
18const #12 = Asciz LocalVariableTable;
19const #13 = Asciz this;
20const #14 = Asciz Ljava/io/InputStream;;
21const #15 = Asciz available;
22const #16 = Asciz ()I;
23const #17 = Asciz Exceptions;
24const #18 = class #46;  //  java/io/IOException
25const #19 = Asciz close;
26const #20 = Asciz mark;
27const #21 = Asciz (I)V;
28const #22 = Asciz readlimit;
29const #23 = Asciz I;
30const #24 = Asciz markSupported;
31const #25 = Asciz ()Z;
32const #26 = Asciz read;
33const #27 = Asciz ([B)I;
34const #28 = Asciz buffer;
35const #29 = Asciz [B;
36const #30 = Asciz ([BII)I;
37const #31 = Asciz byteOffset;
38const #32 = Asciz byteCount;
39const #33 = Asciz reset;
40const #34 = Asciz skip;
41const #35 = Asciz (J)J;
42const #36 = Asciz J;
43const #37 = Asciz SourceFile;
44const #38 = Asciz InputStream.java;
45const #39 = NameAndType #8:#9;//  "<init>":()V
46const #40 = Asciz java/lang/RuntimeException;
47const #41 = Asciz Stub!;
48const #42 = NameAndType #8:#47;//  "<init>":(Ljava/lang/String;)V
49const #43 = Asciz java/io/InputStream;
50const #44 = Asciz java/lang/Object;
51const #45 = Asciz java/io/Closeable;
52const #46 = Asciz java/io/IOException;
53const #47 = Asciz (Ljava/lang/String;)V;
54
55{
56public java.io.InputStream();
57  Signature: ()V
58  Code:
59   Stack=3, Locals=1, Args_size=1
60   0: aload_0
61   1: invokespecial #1; //Method java/lang/Object."<init>":()V
62   4: new #2; //class java/lang/RuntimeException
63   7: dup
64   8: ldc #3; //String Stub!
65   10:  invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
66   13:  athrow
67  LineNumberTable:
68   line 5: 0
69
70  LocalVariableTable:
71   Start  Length  Slot  Name   Signature
72   0      14      0    this       Ljava/io/InputStream;
73
74
75public int available()   throws java.io.IOException;
76  Signature: ()I
77  Code:
78   Stack=3, Locals=1, Args_size=1
79   0: new #2; //class java/lang/RuntimeException
80   3: dup
81   4: ldc #3; //String Stub!
82   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
83   9: athrow
84  LineNumberTable:
85   line 6: 0
86
87  LocalVariableTable:
88   Start  Length  Slot  Name   Signature
89   0      10      0    this       Ljava/io/InputStream;
90
91  Exceptions:
92   throws java.io.IOException
93public void close()   throws java.io.IOException;
94  Signature: ()V
95  Code:
96   Stack=3, Locals=1, Args_size=1
97   0: new #2; //class java/lang/RuntimeException
98   3: dup
99   4: ldc #3; //String Stub!
100   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
101   9: athrow
102  LineNumberTable:
103   line 7: 0
104
105  LocalVariableTable:
106   Start  Length  Slot  Name   Signature
107   0      10      0    this       Ljava/io/InputStream;
108
109  Exceptions:
110   throws java.io.IOException
111public void mark(int);
112  Signature: (I)V
113  Code:
114   Stack=3, Locals=2, Args_size=2
115   0: new #2; //class java/lang/RuntimeException
116   3: dup
117   4: ldc #3; //String Stub!
118   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
119   9: athrow
120  LineNumberTable:
121   line 8: 0
122
123  LocalVariableTable:
124   Start  Length  Slot  Name   Signature
125   0      10      0    this       Ljava/io/InputStream;
126   0      10      1    readlimit       I
127
128
129public boolean markSupported();
130  Signature: ()Z
131  Code:
132   Stack=3, Locals=1, Args_size=1
133   0: new #2; //class java/lang/RuntimeException
134   3: dup
135   4: ldc #3; //String Stub!
136   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
137   9: athrow
138  LineNumberTable:
139   line 9: 0
140
141  LocalVariableTable:
142   Start  Length  Slot  Name   Signature
143   0      10      0    this       Ljava/io/InputStream;
144
145
146public abstract int read()   throws java.io.IOException;
147  Signature: ()I
148  Exceptions:
149   throws java.io.IOException
150public int read(byte[])   throws java.io.IOException;
151  Signature: ([B)I
152  Code:
153   Stack=3, Locals=2, Args_size=2
154   0: new #2; //class java/lang/RuntimeException
155   3: dup
156   4: ldc #3; //String Stub!
157   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
158   9: athrow
159  LineNumberTable:
160   line 11: 0
161
162  LocalVariableTable:
163   Start  Length  Slot  Name   Signature
164   0      10      0    this       Ljava/io/InputStream;
165   0      10      1    buffer       [B
166
167  Exceptions:
168   throws java.io.IOException
169public int read(byte[], int, int)   throws java.io.IOException;
170  Signature: ([BII)I
171  Code:
172   Stack=3, Locals=4, Args_size=4
173   0: new #2; //class java/lang/RuntimeException
174   3: dup
175   4: ldc #3; //String Stub!
176   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
177   9: athrow
178  LineNumberTable:
179   line 12: 0
180
181  LocalVariableTable:
182   Start  Length  Slot  Name   Signature
183   0      10      0    this       Ljava/io/InputStream;
184   0      10      1    buffer       [B
185   0      10      2    byteOffset       I
186   0      10      3    byteCount       I
187
188  Exceptions:
189   throws java.io.IOException
190public synchronized void reset()   throws java.io.IOException;
191  Signature: ()V
192  Code:
193   Stack=3, Locals=1, Args_size=1
194   0: new #2; //class java/lang/RuntimeException
195   3: dup
196   4: ldc #3; //String Stub!
197   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
198   9: athrow
199  LineNumberTable:
200   line 13: 0
201
202  LocalVariableTable:
203   Start  Length  Slot  Name   Signature
204   0      10      0    this       Ljava/io/InputStream;
205
206  Exceptions:
207   throws java.io.IOException
208public long skip(long)   throws java.io.IOException;
209  Signature: (J)J
210  Code:
211   Stack=3, Locals=3, Args_size=2
212   0: new #2; //class java/lang/RuntimeException
213   3: dup
214   4: ldc #3; //String Stub!
215   6: invokespecial #4; //Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
216   9: athrow
217  LineNumberTable:
218   line 14: 0
219
220  LocalVariableTable:
221   Start  Length  Slot  Name   Signature
222   0      10      0    this       Ljava/io/InputStream;
223   0      10      1    byteCount       J
224
225  Exceptions:
226   throws java.io.IOException
227}
228
229