blob: 50ab617a3cc6293c271688049aba77abeed75d37 [file] [log] [blame]
Luis Hector Chavez645501c2016-12-28 10:56:26 -08001Compiled 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