
com.groupbyinc.flux.common.io.UTF8StreamWriter.class Maven / Gradle / Ivy
???? 3 ? .com/groupbyinc/flux/common/io/UTF8StreamWriter java/io/Writer UTF8StreamWriter.java
_outputStream Ljava/io/OutputStream; _bytes [B _index I _highSurrogate C ()V
this 0Lcom/groupbyinc/flux/common/io/UTF8StreamWriter; (I)V capacity setOutput H(Ljava/io/OutputStream;)Lcom/groupbyinc/flux/common/io/UTF8StreamWriter; java/lang/IllegalStateException Writer not closed or reset (Ljava/lang/String;)V
! out write (C)V java/io/IOException & ? ?? $
* ?
- code c
2 flushBuffer 4
5 write2 7
8?? ? ? ? java/io/CharConversionException > java/lang/StringBuilder @
A Illegal character U+ C append -(Ljava/lang/String;)Ljava/lang/StringBuilder; E F
A G java/lang/Integer I toHexString (I)Ljava/lang/String; K L
J M toString ()Ljava/lang/String; O P
A Q
? ! ([CII)V $ %
U i cbuf [C off len off_plus_len (Ljava/lang/String;II)V java/lang/String ^ charAt (I)C ` a
_ b str Ljava/lang/String; (Ljava/lang/CharSequence;)V java/lang/CharSequence g length ()I i j h k h b csq Ljava/lang/CharSequence; flush java/io/OutputStream q p
r s close u
r v reset x
y
Stream closed {
' ! ([BII)V $ ~
r setOutputStream Ljava/lang/Deprecated;
? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
Deprecated RuntimeVisibleAnnotations
SourceFile 1
? @ *? * ?? ? ? ? 2 3
4 ? H *? *?? ? ? ? ; <