All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.io.ReaderInputStream.class Maven / Gradle / Ivy

There is a newer version: 1.2024.8
Show newest version
????4?
java/nio/charset/Charset
newEncoder#()Ljava/nio/charset/CharsetEncoder;		
"java/nio/charset/CodingErrorActionREPLACE$Ljava/nio/charset/CodingErrorAction;
java/nio/charset/CharsetEncoderonMalformedInputG(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
onUnmappableCharacter
&com/google/common/io/ReaderInputStream5(Ljava/io/Reader;Ljava/nio/charset/CharsetEncoder;I)V
 java/io/InputStream()V	"#$
singleByte[B
&'()*$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;,java/io/Reader	./0readerLjava/io/Reader;	234encoder!Ljava/nio/charset/CharsetEncoder;6bufferSize must be positive: %s
&89:
checkArgument(ZLjava/lang/String;I)V
<=reset
?@ABCjava/nio/CharBufferallocate(I)Ljava/nio/CharBuffer;	EFG
charBufferLjava/nio/CharBuffer;
IJKLM'com/google/common/io/Java8Compatibilityflip(Ljava/nio/Buffer;)V
OPQBRjava/nio/ByteBuffer(I)Ljava/nio/ByteBuffer;	TUV
byteBufferLjava/nio/ByteBuffer;
+XY close
[\]read([B)I
_`abc*com/google/common/primitives/UnsignedBytestoInt(B)I
&efgcheckPositionIndexes(III)V	ijk
endOfInputZ	mnkdraining
pqrdrain([BII)I	tukdoneFlushing
IwxMclear	z{|}~java/nio/charset/CoderResult	UNDERFLOWLjava/nio/charset/CoderResult;
???flush5(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
???encodeK(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult;
z???
isOverflow()Z
???
startDraining(Z)V
z???isUnderflow
?? 
readMoreChars
z???isError
z?? throwException
????array()[C
????capacity()I
?????java/util/ArrayscopyOf([CI)[C
????wrap([C)Ljava/nio/CharBuffer;
????position
I???(Ljava/nio/Buffer;I)V
????limit
I???
???availableCapacity(Ljava/nio/Buffer;)I
????compact()Ljava/nio/CharBuffer;
???grow,(Ljava/nio/CharBuffer;)Ljava/nio/CharBuffer;
+?\?([CII)I
???java/nio/Buffer
??
O???	remaining
O?
?????java/lang/Mathmin(II)I
O???get([BII)Ljava/nio/ByteBuffer;.(Ljava/io/Reader;Ljava/nio/charset/Charset;I)VCodeLineNumberTableLocalVariableTablethis(Lcom/google/common/io/ReaderInputStream;charsetLjava/nio/charset/Charset;
bufferSizeIMethodParameters
StackMapTable
Exceptions?java/io/IOExceptionresultbofflentotalBytesReaddoneEncodingbufcopy[CbiggernumCharsbufferLjava/nio/Buffer;overflow
SourceFileReaderInputStream.javaRuntimeVisibleAnnotations6Lcom/google/common/io/ElementTypesAreNonnullByDefault;RuntimeInvisibleAnnotations0Lcom/google/common/annotations/J2ktIncompatible;/Lcom/google/common/annotations/GwtIncompatible;0/034#$FGUVjknkuk
??s*+,???
?????UX	YZU\?*??/0?????
/????M*?*??!*+?%?+?-*,?%??1??5?7,?;W*?>?D*?D?H*?N?S??*
g5hi!j0k5m=nDpLq?*M??M/0M34M????)+@?
/3?Y ?6*?-?W??
uv?????\??O**?!?Z?*?!3?^???z????@??\r???`+??d??6*?h6*?l?:*+`d?o`6?
*?s????*?l*?S?v*?s??y:?-?*?1*?S?:?*?1*?D*?S*?h??:???*????|???)?*?s*????b*?h?	6?*??????
?????z?~?	?
?????1?>?J?O?V?]?e?j?z????????????????????????????????\	b?~w?~?M?~?????$???????????k??%	@?z????
???
???s%*??*??h??L+??M,*????,*????,??????#?? %?G???G??? ??c*?D???%*?D???*?D???H?**?D???D*?D??<*?-*?D??*?D????=?*?h?
*?D`????*
?
??!?,?4?K?P?X?b?? c??4/??K???
!
?+	??
???4
*??*??d????
???????|.*?S?H? *?S?˚**?S??h?N?S?*?l?????(?-??.??.?k?(??qr?v*?S?˸?6*?S+??W???
??4???$????
???
????????
??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy