Home | History | Annotate | Download | only in jni_generator
      1 Compiled from "InputStream.java"
      2 public 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:
      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/String;)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/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 
     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 
    229