META-INF.modules.java.base.classes.sun.text.normalizer.UTF16.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
???? 7 ? w
' x
y z ?
{ ?? ??
y | ?
} ~ z
? | ?
?
?
?
? ?? ?? ? ?
?
? ?
x ?
?
? ?
?
?
? ?
? ?
# ?
y ?
? ? CODEPOINT_MIN_VALUE I
ConstantValue CODEPOINT_MAX_VALUE SUPPLEMENTARY_MIN_VALUE LEAD_SURROGATE_MIN_VALUE TRAIL_SURROGATE_MIN_VALUE LEAD_SURROGATE_MAX_VALUE TRAIL_SURROGATE_MAX_VALUE SURROGATE_MIN_VALUE LEAD_SURROGATE_BITMASK??? TRAIL_SURROGATE_BITMASK SURROGATE_BITMASK??? LEAD_SURROGATE_BITS TRAIL_SURROGATE_BITS SURROGATE_BITS LEAD_SURROGATE_SHIFT_
TRAIL_SURROGATE_MASK_ ? LEAD_SURROGATE_OFFSET_ ()V Code LineNumberTable LocalVariableTable this Lsun/text/normalizer/UTF16; charAt (Ljava/lang/String;I)I source Ljava/lang/String; offset16 single C
StackMapTable _charAt (Ljava/lang/String;IC)I trail lead (Ljava/lang/CharSequence;I)I Ljava/lang/CharSequence; (Ljava/lang/CharSequence;IC)I ([CIII)I [C start limit getCharCount (I)I char32 isSurrogate (C)Z char16 isTrailSurrogate isLeadSurrogate getLeadSurrogate (I)C getTrailSurrogate valueOf (I)Ljava/lang/String; append 3(Ljava/lang/StringBuffer;I)Ljava/lang/StringBuffer; target Ljava/lang/StringBuffer; moveCodePointOffset ([CIIII)I count ch shift32 size result W toString Ljava/lang/StringBuilder;
SourceFile
UTF16.java sun/text/normalizer/UTF16 @ A ? G c O P ? ? ? ? ? ? O U (java/lang/ArrayIndexOutOfBoundsException @ ? ] ^ ` ^ a ^ "java/lang/IllegalArgumentException Illegal codepoint @ ? s f java/lang/StringBuilder Illegal codepoint: g ? ? ? f s ? b c ? g ? d c )java/lang/StringIndexOutOfBoundsException e ? g ? java/lang/Object java/lang/String length ()I &sun/text/normalizer/UCharacterProperty getRawSupplementary (CC)I java/lang/CharSequence (I)V (Ljava/lang/String;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Integer toHexString ()Ljava/lang/String; java/lang/StringBuffer (C)Ljava/lang/StringBuffer; (C)Ljava/lang/String; (C)Ljava/lang/StringBuilder; 1 ' ( ) * + , ) * - ) * . ) * / ) * 0 ) * 1 ) * 2 ) * 3 ) * 4 5 ) * 4 6 ) * 7 8 ) * 9 ) * : ) * ; ) * <