
META-INF.modules.java.desktop.classes.java.awt.font.NumericShaper.class Maven / Gradle / Ivy
???? @q java/awt/font/NumericShaper contexts [C
ctCache I
ctCacheLimit currentRange #Ljava/awt/font/NumericShaper$Range;
!java/awt/font/NumericShaper$Range inRange (I)Z
rangeArray $[Ljava/awt/font/NumericShaper$Range;
start !
end # $ EUROPEAN & '
stCache ) * + strongTable [I
- . / search (I[III)I 1 "java/lang/IllegalArgumentException
3 4 5 6 7 java/lang/Integer toHexString (I)Ljava/lang/String; 9 : ; makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
0 = > ? (Ljava/lang/String;)V
A B C getKeyFromMask (I)I
E > F (II)V
H I J K L java/util/EnumSet of %(Ljava/lang/Enum;)Ljava/util/EnumSet;
N > O 5(Ljava/awt/font/NumericShaper$Range;Ljava/util/Set;)V? R S
mask U java/lang/NullPointerException
T W > X ()V
Z W [ java/lang/Object ] ^
key ` a shapingRange
H c d e copyOf +(Ljava/util/Collection;)Ljava/util/EnumSet; g h i rangeSet Ljava/util/Set; k l EASTERN_ARABIC n o p q r
java/util/Set contains (Ljava/lang/Object;)Z t u ARABIC n w x r remove z {
TAI_THAM_THAM } ~
TAI_THAM_HORA n ? ? ? size ()I n ? ? ? toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ? ? ?
applyAsInt $()Ljava/util/function/ToIntFunction; ? ? ? ? ? java/util/Comparator comparingInt :(Ljava/util/function/ToIntFunction;)Ljava/util/Comparator;
? ? ? ? ? java/util/Arrays sort ,([Ljava/lang/Object;Ljava/util/Comparator;)V
? ? ? checkParams ([CII)V
? ? ? isContextual ()Z
? ? ? shapeContextually ([CIII)V
? ? ? *([CIILjava/awt/font/NumericShaper$Range;)V
? ? ? shapeNonContextually
? ? ? values &()[Ljava/awt/font/NumericShaper$Range; ? context is null
T =
? ? ? toRangeIndex &(Ljava/awt/font/NumericShaper$Range;)I ? text is null ? #java/lang/IndexOutOfBoundsException ? : 7
? =???
? ? ? maskToRangeSet (I)Ljava/util/Set;
? ? ? getDigitBase
? ? ? getNumericBase ()C ? ? bases
? ? ? isStrongDirectional (C)Z
? ? ?
getContextKey (C)I
? ? ? rangeForCodePoint &(I)Ljava/awt/font/NumericShaper$Range; n ? ? ? hashCode n ? ? r equals
? ? ? indexToRange ? java/lang/ClassCastException ? java/lang/StringBuilder
Z ? ? ? toString ()Ljava/lang/String;
? = ? [contextual:
? ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
? ? ? ? (Z)Ljava/lang/StringBuilder; ?
, context:
? ? ? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? , range(s): ? , ?
, range set:
? ? ? ? (C)Ljava/lang/StringBuilder;
? ?
C
getHighBit
toRangeMask (Ljava/util/Set;)I
X java/io/ObjectOutputStream defaultWriteObject
base
!jdk/internal/access/SharedSecrets getJavaAWTFontAccess )()Ljdk/internal/access/JavaAWTFontAccess; #java/awt/font/JavaAWTFontAccessImpl
W
setJavaAWTFontAccess *(Ljdk/internal/access/JavaAWTFontAccess;)V ?? ?? ? ?? ?? ?
? ?, ?@ ?o ?? ?? ?? ?? ?? ?? ?" ?? ?? ?? ?? ? ? ? ? ? ? ?% ?' ?( ?0 ?8 ?@ ?t ?? ?? ?? ?? ?? ?? ? ?& ?. ?G ?R ?T ?_ ?} ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?) ?/ ?1 ?3 ?5 ?@ ?C ?D ?L ?M ?N ?P ?Z ?\ ?| ?} ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ? ? ? ? ? ?' ?( ?/ ?0 ?f ?p ?? ?? ?? ?? ?? ?? ?? ? פ װ ?? ?? ?? ? ?n ?p ?? ? ? ? ? ? ? ? ?) ?* ?> ?@ ?? ?? ?? ?? ? ?p ?? ?! ?; ?A ?[ ?f ?? ?? ?? ?? ?? ?? ?? ?? ??
' ( ; < > ? N P ^ ? ? 4 7 @ ? ? ? ? ? ? ? ? $ - K P v ? ? ? ? ? ? ? ? ? ? ? ? ? ( 0 d o p 7 @ V ` h
8
;
?
@
?
? 9 @
@ ` 0 p 8 G N f p ? ? ? ? ? ? ? ? ? ? ? ? ' , - 6 G P s t w ? ? ? ? ? ? ? ? ? ? / 2 4 5 6 8 > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
) * 1 2 4 5 : = @ A E G I K N P Q W X ] d 8 @ B E F G Z [ \ ] ^ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3 ; = > ? A E P Z ? ? ? ? ? ? ? ? ? ? " & ' 0 / 8 9 ; < ? ? ? 3 : ; ? G P Q W Y \ ? ? ? ? ? ? ? ? ?
0 > F P m p ? ? ? ? ? ? ?
1 F G P Z ` f g i j ? ? ? ? ? ? ? ? ? ? ? ? ? #? $ $o $p $u $? %D 0 4/ D FG h j9 j@ j_ j` jj jn jp j? j? j? j? k k0 k7 kF kP kZ k[ kb kc kx k} k? n@ n? o oE oP o o? o? o? o? p ?? ? ?? ? ? ?p ?? ? ?k ?p ?} ?? ?? ?? ?? ?? ?? ?? ?? ? ?? ? ?' ?) ?g ?j ?s у х ь Ѫ Ѯ ?? ?? ?? ?` ?y ? ?U ?V ԝ Ԟ Ԡ Ԣ ԣ ԥ ԧ ԩ ԭ Ԯ Ժ Ի Լ Խ ?? ?? ? ? ? ?
? ? ? ? ?: ?; ?? ?@ ?E ?F ?G ?J ?Q ?R ֦ ֨ ?? ?? ? ? ?O ?P ?? ?? ?? ? ? ?7 ?; ?m ?u ?v ڄ څ ڌ ? ?? ?? ?D ?K ?p ?? ? ? ? ? ?/ ?0 ?j ?p ? ?? ? ? ?< ?@ ?I ?P ?R ?? ? ?5 ?@ ? ? ΰ ?? ? ? ?? ?? ??? java/io/Serializable Signature 4Ljava/util/Set; BSEARCH_THRESHOLD
ConstantValue serialVersionUID J??j???|
DEVANAGARI BENGALI GURMUKHI GUJARATI @ ORIYA ? TAMIL TELUGU KANNADA MALAYALAM THAI LAO TIBETAN @ MYANMAR ? ETHIOPIC KHMER MONGOLIAN
ALL_RANGES ?? EUROPEAN_KEY
ARABIC_KEY EASTERN_ARABIC_KEY DEVANAGARI_KEY BENGALI_KEY GURMUKHI_KEY GUJARATI_KEY ORIYA_KEY TAMIL_KEY
TELUGU_KEY KANNADA_KEY
MALAYALAM_KEY THAI_KEY LAO_KEY
TIBETAN_KEY MYANMAR_KEY ETHIOPIC_KEY KHMER_KEY
MONGOLIAN_KEY NUM_KEYS CONTEXTUAL_MASK Code LineNumberTable LocalVariableTable c C
StackMapTable mid range lo hi i this Ljava/awt/font/NumericShaper; codepoint ranges cachedIndex val Z getShaper (I)Ljava/awt/font/NumericShaper; singleRange B(Ljava/awt/font/NumericShaper$Range;)Ljava/awt/font/NumericShaper; getContextualShaper .(Ljava/util/Set;)Ljava/awt/font/NumericShaper; shaper LocalVariableTypeTable S(Ljava/util/Set;)Ljava/awt/font/NumericShaper; !(II)Ljava/awt/font/NumericShaper; defaultContext Q(Ljava/util/Set;Ljava/awt/font/NumericShaper$Range;)Ljava/awt/font/NumericShaper; v(Ljava/util/Set;Ljava/awt/font/NumericShaper$Range;)Ljava/awt/font/NumericShaper; Z(Ljava/awt/font/NumericShaper$Range;Ljava/util/Set;)V shape text count ctxKey context getRanges getRangeSet ()Ljava/util/Set; 6()Ljava/util/Set; e minDigit newkey lastkey, java/lang/Throwable lastKey hash rset srange rhs o Ljava/lang/Object; first buf Ljava/lang/StringBuilder; keyNames [Ljava/lang/String;8 value bit array length power extra probe index + writeObject (Ljava/io/ObjectOutputStream;)V stream Ljava/io/ObjectOutputStream;
ExceptionsI java/io/IOException lambda$new$0 s
SourceFile NumericShaper.java NestMembersQ #java/awt/font/NumericShaper$Range$1 BootstrapMethodsT
UVW :X $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;Z invalid shaper: \
]^_`a "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;c (Ljava/lang/Object;)Ie
fJ ? ?i 'bad start or count for text of length InnerClasses Rangem %java/lang/invoke/MethodHandles$Lookupo java/lang/invoke/MethodHandles Lookup 1 Z ? 7 ^
S
a ? h i ? ? ? ?
? ? ?? ? ? $
? ? u
? ? l
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? P ?
?
* + ? '
? ? ? ? g? ? 4? ? ? G? ? 4?