| OLD | NEW |
| (Empty) |
| 1 Compiled from "InputStream.java" | |
| 2 public abstract class java.io.InputStream extends java.lang.Object implements ja
va.io.Closeable | |
| 3 SourceFile: "InputStream.java" | |
| 4 minor version: 0 | |
| 5 major version: 49 | |
| 6 Constant pool: | |
| 7 const #1 = Method #6.#39; // java/lang/Object."<init>":()V | |
| 8 const #2 = class #40; // java/lang/RuntimeException | |
| 9 const #3 = String #41; // Stub! | |
| 10 const #4 = Method #2.#42; // java/lang/RuntimeException."<init>":(Ljava/lang/St
ring;)V | |
| 11 const #5 = class #43; // java/io/InputStream | |
| 12 const #6 = class #44; // java/lang/Object | |
| 13 const #7 = class #45; // java/io/Closeable | |
| 14 const #8 = Asciz <init>; | |
| 15 const #9 = Asciz ()V; | |
| 16 const #10 = Asciz Code; | |
| 17 const #11 = Asciz LineNumberTable; | |
| 18 const #12 = Asciz LocalVariableTable; | |
| 19 const #13 = Asciz this; | |
| 20 const #14 = Asciz Ljava/io/InputStream;; | |
| 21 const #15 = Asciz available; | |
| 22 const #16 = Asciz ()I; | |
| 23 const #17 = Asciz Exceptions; | |
| 24 const #18 = class #46; // java/io/IOException | |
| 25 const #19 = Asciz close; | |
| 26 const #20 = Asciz mark; | |
| 27 const #21 = Asciz (I)V; | |
| 28 const #22 = Asciz readlimit; | |
| 29 const #23 = Asciz I; | |
| 30 const #24 = Asciz markSupported; | |
| 31 const #25 = Asciz ()Z; | |
| 32 const #26 = Asciz read; | |
| 33 const #27 = Asciz ([B)I; | |
| 34 const #28 = Asciz buffer; | |
| 35 const #29 = Asciz [B; | |
| 36 const #30 = Asciz ([BII)I; | |
| 37 const #31 = Asciz byteOffset; | |
| 38 const #32 = Asciz byteCount; | |
| 39 const #33 = Asciz reset; | |
| 40 const #34 = Asciz skip; | |
| 41 const #35 = Asciz (J)J; | |
| 42 const #36 = Asciz J; | |
| 43 const #37 = Asciz SourceFile; | |
| 44 const #38 = Asciz InputStream.java; | |
| 45 const #39 = NameAndType #8:#9;// "<init>":()V | |
| 46 const #40 = Asciz java/lang/RuntimeException; | |
| 47 const #41 = Asciz Stub!; | |
| 48 const #42 = NameAndType #8:#47;// "<init>":(Ljava/lang/String;)V | |
| 49 const #43 = Asciz java/io/InputStream; | |
| 50 const #44 = Asciz java/lang/Object; | |
| 51 const #45 = Asciz java/io/Closeable; | |
| 52 const #46 = Asciz java/io/IOException; | |
| 53 const #47 = Asciz (Ljava/lang/String;)V; | |
| 54 | |
| 55 { | |
| 56 public 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/la
ng/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 | |
| 75 public 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 | |
| 93 public 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 | |
| 111 public 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 | |
| 129 public 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 | |
| 146 public abstract int read() throws java.io.IOException; | |
| 147 Signature: ()I | |
| 148 Exceptions: | |
| 149 throws java.io.IOException | |
| 150 public 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 | |
| 169 public 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 | |
| 190 public 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 | |
| 208 public 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 | |
| OLD | NEW |