
org.apache.commons.io.input.CharSequenceInputStream.class Maven / Gradle / Ivy
The newest version!
???? 1 ?
. f
g h i j
k l
k m - n
o p - q
o r
s t - u - v
g w
- x
- y
o z
k {
| }
| ~ ?
? ? ?
f ?
?
? ? ?
?
?
o ?
s ?
o ?
? ?
o ?
- ?
o ?
- ?
s ?
s ?
s ?
s ? ? ? encoder !Ljava/nio/charset/CharsetEncoder; cbuf Ljava/nio/CharBuffer; bbuf Ljava/nio/ByteBuffer; mark I 6(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;I)V Code LineNumberTable LocalVariableTable this 5Lorg/apache/commons/io/input/CharSequenceInputStream; s Ljava/lang/CharSequence; charset Ljava/nio/charset/Charset;
bufferSize .(Ljava/lang/CharSequence;Ljava/lang/String;I)V Ljava/lang/String; 5(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)V -(Ljava/lang/CharSequence;Ljava/lang/String;)V
fillBuffer ()V result Ljava/nio/charset/CoderResult;
Exceptions ? read ([BII)I chunk b [B off len bytesRead ? ()I ([B)I skip (J)J n J skipped available close (I)V readlimit reset
markSupported ()Z
SourceFile CharSequenceInputStream.java 7 H ? ? ? ? ? ? ? ? ? ? ? / 0 ? ? ? 3 4 ? ? ? ? ? 1 2 5 6 ? ? 7 8 7 C ? ? ? ? ? ? c ? H java/lang/NullPointerException Byte array is null 7 ? #java/lang/IndexOutOfBoundsException java/lang/StringBuilder Array Size= ? ? ? ? , offset= , length= ? ? ? c ? V ? ? ? ? ? G H ? ? M N ? ? ? V ? ? 3org/apache/commons/io/input/CharSequenceInputStream java/io/InputStream )java/nio/charset/CharacterCodingException java/io/IOException java/nio/charset/Charset
newEncoder #()Ljava/nio/charset/CharsetEncoder; "java/nio/charset/CodingErrorAction REPLACE $Ljava/nio/charset/CodingErrorAction; java/nio/charset/CharsetEncoder onMalformedInput G(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; onUnmappableCharacter java/nio/ByteBuffer allocate (I)Ljava/nio/ByteBuffer; flip ()Ljava/nio/Buffer; java/nio/CharBuffer wrap /(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; forName .(Ljava/lang/String;)Ljava/nio/charset/Charset; compact ()Ljava/nio/ByteBuffer; encode K(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult; java/nio/charset/CoderResult isError throwException (Ljava/lang/String;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; hasRemaining remaining java/lang/Math min (II)I get ([BII)Ljava/nio/ByteBuffer; ()B ()C position (I)Ljava/nio/Buffer; ! - . / 0 1 2 3 4 5 6 7 8 9 ? 6*? *,? ? ? ? ? ? *? ? *? ? W*+?
? *? ? : 6 7 : ; ( <