META-INF.modules.java.base.classes.java.io.BufferedInputStream.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7 ? ' k l m
n ' o ' p
' q
* r ' s t u
n
' v ' w
x y ' z ' { | }
n ' ~ '
? ? ' ?
' ?
B ?
' ? ?
?
' ?
B ?
B ? ???? ?
B ????
? ? ? 2
? ? ? DEFAULT_BUFFER_SIZE I MAX_BUFFER_SIZE U Ljdk/internal/misc/Unsafe;
BUF_OFFSET J buf [B count pos markpos marklimit getInIfOpen ()Ljava/io/InputStream; Code LineNumberTable LocalVariableTable this Ljava/io/BufferedInputStream; input Ljava/io/InputStream;
StackMapTable ?
Exceptions getBufIfOpen ()[B buffer 3 (Ljava/io/InputStream;)V in (Ljava/io/InputStream;I)V size fill ()V sz nsz nbuf n read ()I read1 ([BII)I b off len avail cnt nread skip (J)J skipped available mark (I)V readlimit reset
markSupported ()Z close
SourceFile BufferedInputStream.java J @ java/io/IOException
Stream closed H ? 2 3 + , H K H I 6 , "java/lang/IllegalArgumentException Buffer size <= 0 D E 5 , ? ? ? 7 , - , java/lang/OutOfMemoryError Required array size too large . / 0 1 ? ? ? 4 , 8 9 S V M N #java/lang/IndexOutOfBoundsException H N U V ` T ] ^ java/lang/Integer Resetting to invalid mark g N ? ? java/io/BufferedInputStream ? ? java/io/FilterInputStream java/io/InputStream (Ljava/lang/String;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V jdk/internal/misc/Unsafe compareAndSetObject :(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z getUnsafe ()Ljdk/internal/misc/Unsafe; objectFieldOffset &(Ljava/lang/Class;Ljava/lang/String;)J ! ' *
+ ,
- , . / 0 1 D 2 3 4 , 5 , 6 , 7 , 8 9 : c *? L+?
? Y? ?+? ; ? ? ? ? <