META-INF.modules.java.base.classes.sun.nio.cs.StreamDecoder.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
???? 6P ? ? ?
?
? ?
? ?
? ? ?
? ?
? ? ?
?
?
?
?
?
? ? ? ?
? ? ?
?
? ?
?
?
?
? ?
? ? ?
? ? ? ?
? ?
? ?
W ?
? ? ? ? ? ?
? ? ?
? ?
W ?
? ? ? ?
? ?
? ?
?
? ?
? ?
? ? ? ?
: ? ?
: ?
: ? ?
: ?
?
? ?
? ?
? ?
? ?
?
?
?
?
?
?
?
? P
? ?
?
MIN_BYTE_BUFFER_SIZE I
ConstantValue DEFAULT_BYTE_BUFFER_SIZE closed Z haveLeftoverChar leftoverChar C channelsAvailable cs Ljava/nio/charset/Charset; decoder !Ljava/nio/charset/CharsetDecoder; bb Ljava/nio/ByteBuffer; in Ljava/io/InputStream; ch 'Ljava/nio/channels/ReadableByteChannel; $assertionsDisabled
ensureOpen ()V Code LineNumberTable LocalVariableTable this Lsun/nio/cs/StreamDecoder;
StackMapTable
Exceptions forInputStreamReader U(Ljava/io/InputStream;Ljava/lang/Object;Ljava/lang/String;)Lsun/nio/cs/StreamDecoder; lock Ljava/lang/Object; charsetName Ljava/lang/String; csn ](Ljava/io/InputStream;Ljava/lang/Object;Ljava/nio/charset/Charset;)Lsun/nio/cs/StreamDecoder; d(Ljava/io/InputStream;Ljava/lang/Object;Ljava/nio/charset/CharsetDecoder;)Lsun/nio/cs/StreamDecoder; dec
forDecoder e(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/charset/CharsetDecoder;I)Lsun/nio/cs/StreamDecoder; minBufferCap getEncoding ()Ljava/lang/String; read ()I read0 cb [C n ? ([CII)I c cbuf offset length off len ready ()Z close isOpen
getChannel :(Ljava/io/FileInputStream;)Ljava/nio/channels/FileChannel; x Ljava/lang/UnsatisfiedLinkError; Ljava/io/FileInputStream; D(Ljava/io/InputStream;Ljava/lang/Object;Ljava/nio/charset/Charset;)V K(Ljava/io/InputStream;Ljava/lang/Object;Ljava/nio/charset/CharsetDecoder;)V L(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/charset/CharsetDecoder;I)V mbc readBytes lim pos rem implRead cr Ljava/nio/charset/CoderResult; end Ljava/nio/CharBuffer; eof encodingName inReady Ljava/io/IOException; implReady implClose
SourceFile StreamDecoder.java ^ _ java/io/IOException
Stream closed ? ? sun/nio/cs/StreamDecoder ! ? ? ,java/nio/charset/IllegalCharsetNameException $java/io/UnsupportedEncodingException ? ? ? ? ? ? ? ? ? ? z { ` _ a b ? ? n _ java/lang/AssertionError ?" o p #java/lang/IndexOutOfBoundsException ? p ? ? ? ? ? p c _# ?$ java/lang/UnsatisfiedLinkError%&'()*+,+ ?-. d e f g l m j k/01 h i2343 ?56 ?7 ?89: ? ?; +Underlying input stream returned zero bytes java/lang/StringBuilder n = <=<> , rem = ? ?71@ ?ABCDEFG ?H ? ? ? ? ?I&J ?K p #sun/nio/cs/HistoricallyNamedCharsetL ?M ? java/nio/channels/FileChannel ? pNO ? java/io/Reader java/lang/String java/lang/Object java/lang/Throwable java/io/InputStream java/nio/charset/CharsetDecoder %java/nio/channels/ReadableByteChannel java/nio/CharBuffer java/nio/charset/CoderResult (Ljava/lang/String;)V java/nio/charset/Charset defaultCharset ()Ljava/nio/charset/Charset; name isSupported (Ljava/lang/String;)Z forName .(Ljava/lang/String;)Ljava/nio/charset/Charset; (I)V java/io/FileInputStream !()Ljava/nio/channels/FileChannel;
newDecoder #()Ljava/nio/charset/CharsetDecoder; "java/nio/charset/CodingErrorAction REPLACE $Ljava/nio/charset/CodingErrorAction; onMalformedInput G(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; onUnmappableCharacter (Ljava/lang/Object;)V charset java/nio/ByteBuffer allocate (I)Ljava/nio/ByteBuffer; flip ()Ljava/nio/ByteBuffer; compact (Ljava/nio/ByteBuffer;)I limit position array ()[B arrayOffset ([BII)I append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString remaining wrap ([CII)Ljava/nio/CharBuffer; slice ()Ljava/nio/CharBuffer; decode K(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult; isUnderflow hasRemaining reset
isOverflow throwException historicalName available java/lang/Class desiredAssertionStatus ! W X Y Z [ \ Y Z ] B ^ _ ` _ a b J c _ d e f g h i j k l m n _ o p q M *? ?
? Y? ?? r - . / s t u v w x y q ? 0,N-?
? ? N-? ? ? Y*+-? ?
?? :? Y-?
?
! % r @ A B
D E " F ' G s * 0 j k 0 z { 0 | } . ~ } v ?
B w x ? q I ? Y*+,?
? r N s j k z { d e x ? q I ? Y*+,? ? r U s j k z { ? g ? ? q I ? Y*+? ? r _ s l m ? g ? Y ? ? q I *? ? *? ?? r j k l s t u v ? ? q / *? ? r p s t u w ? ? q 7 t*? YL?*? ? *? *? +ì?M*,? >? 3???? 3 - !+ì*,4? *? ,4+ì? ? ? Y? ?+ì:+?? m G m H Y m Z l m m q m r : u x y z ~ &