
META-INF.modules.java.desktop.classes.sun.font.CompositeGlyphMapper.class Maven / Gradle / Ivy
???? @ ? sun/font/CompositeGlyphMapper
sun/font/CharToGlyphMapper ()V
font Lsun/font/CompositeFont;
initMapper sun/font/CompositeFont exclusionRanges [I
maxIndices hasExcludes Z ??? ! missingGlyph I # $ % glyphMaps [[I ( ) ! numSlots + , - slotMappers [Lsun/font/CharToGlyphMapper;
/ 0 1 getSlotFont (I)Lsun/font/PhysicalFont;
3 4 5 6 7 sun/font/PhysicalFont getMissingGlyphCode ()I
9 : ; compositeGlyphCode (II)I ?
3 > ? @ getMapper ()Lsun/font/CharToGlyphMapper;
B C D isExcludedChar (II)Z
F G H
getSlotMapper (I)Lsun/font/CharToGlyphMapper;
J K L charToGlyph (I)I
4
O P Q setCachedGlyphCode (II)V
S T 7 getNumGlyphs
V W L getCachedGlyphCode
Y Z L convertToGlyph
J ?? ? ?? ?? b sun/font/FontUtilities
a d e f isComplexCharCode (I)Z
h i f isVariationSelector SLOTMASK
ConstantValue? GLYPHMASK NBLOCKS ? BLOCKSZ
MAXUNICODE (Lsun/font/CompositeFont;)V Code LineNumberTable LocalVariableTable this Lsun/font/CompositeGlyphMapper; compFont
StackMapTable slot glyphCode unicode gmap i index0 mapper Lsun/font/CharToGlyphMapper; numGlyphs prefSlot (C)I C charsToGlyphsNS (I[C[I)Z low code gc count unicodes [C glyphs
charsToGlyphs (I[C[I)V (I[I[I)V
SourceFile CompositeGlyphMapper.java ! j ! k l m ! k n ! k o p ! k q r ! k <