META-INF.modules.java.desktop.classes.sun.font.DoubleByteEncoder.class Maven / Gradle / Ivy
???? 8 ?
* p r
s ) t ) u ) v
* w
) x
) y
[ z
[ {
[ |
[ }
\ ~
\ {
\ |
\ }
?
?
?
[ ?
\ ? ? ?
) ?
? ? ? ??
? ? ?
[ ?
[ ?
?
q ?
\ ?
\ ?
[ ?
\ ?
) ?
) ?
? ? ? ? index1 [S index2 [Ljava/lang/String; sgp Parser InnerClasses Lsun/nio/cs/Surrogate$Parser; 2(Ljava/nio/charset/Charset;[S[Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this Lsun/font/DoubleByteEncoder; cs Ljava/nio/charset/Charset; 4(Ljava/nio/charset/Charset;[S[Ljava/lang/String;FF)V avg F max 4(Ljava/nio/charset/Charset;[S[Ljava/lang/String;[B)V repl [B 6(Ljava/nio/charset/Charset;[S[Ljava/lang/String;[BFF)V canEncode (C)Z c C
StackMapTable encodeArrayLoop J(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; c2 outputBytes b I ncode src Ljava/nio/CharBuffer; dst Ljava/nio/ByteBuffer; sa [C sp sl da dp dl ? ? U B ? encodeBufferLoop surr mark
encodeLoop encodeDouble (C)I ch offset encodeSingle inputChar encodeSurrogate (CC)[B
highSurrogate lowSurrogate
SourceFile DoubleByteEncoder.java 3 ? ? sun/nio/cs/Surrogate$Parser 3 ? / 2 + , - . 3 ? h e d e ? ? ? ? ? ? ? ? ? ? ? ? E ? ? ? ? ? ? ? ? ? ? ? j k ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? I J ` J ? ? ? sun/font/DoubleByteEncoder java/nio/charset/CharsetEncoder java/nio/CharBuffer java/nio/ByteBuffer java/lang/Throwable (Ljava/nio/charset/Charset;FF)V sun/nio/cs/Surrogate ()V !(Ljava/nio/charset/Charset;FF[B)V array ()[C arrayOffset ()I position limit ()[B java/lang/Character isSurrogate parse (C[CII)I error ()Ljava/nio/charset/CoderResult; (I)Ljava/nio/CharBuffer; (I)Ljava/nio/ByteBuffer; java/nio/charset/CoderResult UNDERFLOW Ljava/nio/charset/CoderResult; unmappableResult OVERFLOW unmappableForLength !(I)Ljava/nio/charset/CoderResult; hasRemaining ()Z get ()C (CLjava/nio/CharBuffer;)I low (I)C remaining put (B)Ljava/nio/ByteBuffer; hasArray java/lang/String charAt! ) * + , - . / 2 3 4 5 u *+
? *? Y? ? *,? *-? ? 6 2 - 3 4 5 7 * 8 9 : ; + , - . 3 <