META-INF.modules.java.desktop.classes.javax.imageio.stream.ImageInputStreamImpl.class Maven / Gradle / Ivy
???? 8t
Y
?
??
????
$
!
"
$#
$$
$% &
'
(
)*+
,-
./
01
23
45
67
89
:
; <=>
@
@?????????
M@
A
B
RC
D
EF
MGHI
O
J
RK
LM
N
O
YPQR
markByteStack Ljava/util/Stack; Signature #Ljava/util/Stack; markBitStack &Ljava/util/Stack; isClosed Z BYTE_BUF_LENGTH I
ConstantValue byteBuf [B byteOrder Ljava/nio/ByteOrder; streamPos J bitOffset
flushedPos ()V Code LineNumberTable LocalVariableTable this +Ljavax/imageio/stream/ImageInputStreamImpl; checkClosed
StackMapTable
Exceptions setByteOrder (Ljava/nio/ByteOrder;)V getByteOrder ()Ljava/nio/ByteOrder; read ()I ([B)I b ([BII)I readBytes ((Ljavax/imageio/stream/IIOByteBuffer;I)V buf $Ljavax/imageio/stream/IIOByteBuffer; len data readBoolean ()Z ch readByte ()B readUnsignedByte readShort ()S readUnsignedShort readChar ()C readInt readUnsignedInt ()J readLong i1 i2 readFloat ()F
readDouble ()D readLine ()Ljava/lang/String; cur input Ljava/lang/StringBuilder; c eol readUTF ret Ljava/lang/String; e Ljava/io/IOException; oldByteOrderST readFully ([BII)V nbytes off ([B)V ([SII)V nelts s [S ([CII)V [C ([III)V i [I ([JII)V l [J ([FII)V f [F ([DII)V d [D toShorts ([B[SII)V b0 b1 j boff toChars ([B[CII)V toInts ([B[III)V b2 b3 toLongs ([B[JII)V b4 b5 b6 b7 i0 toFloats ([B[FII)V toDoubles ([B[DII)V getStreamPosition getBitOffset setBitOffset (I)V readBit newBitOffset val readBits (I)J numBits
bitsToRead accum length skipBytes (I)I n pos (J)J seek (J)V mark reset offset flushBefore flush getFlushedPosition isCached isCachedMemory isCachedFile close finalizeU
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; since 9
SourceFile ImageInputStreamImpl.java o p java/util/Stack [ \ _ \ a b )javax/imageio/stream/ImageInputStreamImpl g hV j i j n l java/io/IOException closed oW } ? #java/lang/IndexOutOfBoundsException len < 0! java/lang/NullPointerException buf == null!XY ?Z ?[ ? } ~ java/io/EOFException ? ? ? ~\]^ ? ?_`a java/lang/StringBuilder ? ? ? ?bc ? ~d ? m d { | y ze ?f +off < 0 || len < 0 || off + len > b.length! ? ? +off < 0 || len < 0 || off + len > s.length!ghi ? ? +off < 0 || len < 0 || off + len > c.length! ? ? +off < 0 || len < 0 || off + len > i.length! ? ? +off < 0 || len < 0 || off + len > l.length! ? ? +off < 0 || len < 0 || off + len > f.length! ? ? +off < 0 || len < 0 || off + len > d.length! ? ? v p k l "java/lang/IllegalArgumentException "bitOffset must be betwwen 0 and 7! pos < flushedPos!jklm ? ~jno ?pq java/lang/Longr ? javax/imageio/IIOException ,Previous marked position has been discarded! java/lang/Integers ~ ? ? pos > getStreamPosition()! ? ? ? p ? p java/lang/Object %javax/imageio/stream/ImageInputStream java/nio/ByteOrder java/lang/String java/lang/Throwable
BIG_ENDIAN (Ljava/lang/String;)V "javax/imageio/stream/IIOByteBuffer setData setOffset setLength java/lang/Float intBitsToFloat (I)F java/lang/Double longBitsToDouble (J)D append (C)Ljava/lang/StringBuilder; toString java/io/DataInputStream '(Ljava/io/DataInput;)Ljava/lang/String; java/lang/Math min (II)I valueOf (J)Ljava/lang/Long; push &(Ljava/lang/Object;)Ljava/lang/Object; (I)Ljava/lang/Integer; empty pop ()Ljava/lang/Object; longValue intValue! Y Z [ \ ] ^ _ \ ] ` a b c d e f g h i j k l m d n l 6 o p q { 5*? *? Y? ? *? Y? ? *? * ?? *? ?
* ? ? r " b . 0 2 > ( H / ] 4 c s 5 t u v p q M *? ?
? Y
? ?? r m n p s t u w x y z q > *+?
? r
s t s t u i j { | q / *?
? r w s t u } ~ x } q = *++?? ? r ? s t u ? h x } ? x ? ? q ? 8?
? Y? ?+?
? Y? ??N*-? =+-? +? +? ? r *
? ? ? ? ? ? ( ? - ? 2 ? 7 ? s * 8 t u 8 ? ? 8 ? d ? h w
x ? ? q j *? <? ? Y? ?? ? ? r ? ? ? ? s t u ? d w ? @ x ? ? q ` *? <? ? Y? ??? r ? ? ? ? s t u ? d w ? x ? ~ q _ *? <? ? Y? ?? r ? ? ? ? s t u ? d w ? x ? ? q ? X**? ? ? ? Y? ?*?
? ? *? 3 ?~x*? 3 ?~x???*? 3 ?~x*? 3 ?~x??? r ? ? ? ? <