META-INF.modules.java.desktop.classes.sun.font.Font2D.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? :?
java/lang/Object ()V
java/awt/Font
sun/font/Font2D style I
fontRank &java/util/concurrent/ConcurrentHashMap
strikeCache (Ljava/util/concurrent/ConcurrentHashMap; java/lang/ref/WeakReference
(Ljava/lang/Object;)V
! lastFontStrike Ljava/lang/ref/Reference;
# $ strikeCacheMax
& ' ( useWeak Z
* + , fullName Ljava/lang/String;
. / 0 1 2 java/lang/String toLowerCase ()Ljava/lang/String;
4 5 6 boldItalicNames [Ljava/lang/String;
. 8 9 : indexOf (Ljava/lang/String;)I
< = 6 italicNames
? @ 6 boldNames
B C D getMapper ()Lsun/font/CharToGlyphMapper;
F G H I J sun/font/CharToGlyphMapper getNumGlyphs ()I
F L M J getMissingGlyphCode
O P Q R S java/lang/ref/Reference get ()Ljava/lang/Object; U sun/font/FontStrike
W X Y DEFAULT_FRC !Ljava/awt/font/FontRenderContext;
[ \ ] getStrike G(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)Lsun/font/FontStrike;
_ ` a getSize2D ()F
c d e f S java/awt/geom/AffineTransform clone
c h i j scale (DD)V
l m n
isTransformed ()Z
p q r getTransform !()Ljava/awt/geom/AffineTransform;
c t u v concatenate "(Ljava/awt/geom/AffineTransform;)V
c x y z
getTranslateX ()D
c | } z
getTranslateY
c ? z getScaleX
c ? ? z getShearY
c ? ? z getShearX
c ? ? z getScaleY
c ? ? ? setTransform (DDDDDD)V ? sun/font/FontStrikeDesc
? ? J getStyle
? ? ? D(Ljava/awt/geom/AffineTransform;Ljava/awt/geom/AffineTransform;III)V
? \ ? 1(Lsun/font/FontStrikeDesc;Z)Lsun/font/FontStrike;
? p ? java/awt/font/FontRenderContext
? ? ? ? getAAHintIntVal D(Lsun/font/Font2D;Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)I
? ? ? S getFractionalMetricsHint
? ? ? ? getFMHintIntVal (Ljava/lang/Object;)I
O ? ? clear ? java/lang/ref/SoftReference
? T ? ? ? desc Lsun/font/FontStrikeDesc;
? ? ? ? equals (Ljava/lang/Object;)Z
? R ? &(Ljava/lang/Object;)Ljava/lang/Object;
? ? ? updateLastStrikeRef (Lsun/font/FontStrike;)V
? ? ? ? ? sun/font/StrikeCache refStrike
? ? ? (Lsun/font/FontStrikeDesc;)V
? ? ? createStrike 0(Lsun/font/FontStrikeDesc;)Lsun/font/FontStrike; ? ? ? ? glyphTx Ljava/awt/geom/AffineTransform;
c ? ? J getType
? ? J size
? ? ? ? getStrikeRef 1(Lsun/font/FontStrike;Z)Ljava/lang/ref/Reference;
? ? ? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
? ? J getSize
? ? ? ? '(Ljava/lang/Object;Lsun/font/Font2D;I)I
? \ ? G(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;II)Lsun/font/FontStrike;
T ? ? ? getFontMetrics ()Lsun/font/StrikeMetrics;
? ? ? ? a sun/font/StrikeMetrics getAscent
? ? ? a
getDescent
? ? ? a
getLeading
? ? ? a
getMaxAdvance
? ? ? getStyleMetrics (F[FI)V@ A@ ??
? ,
familyName
F charToGlyph (I)I
F charToVariationGlyph (II)I
F
canDisplay (C)Z
F (I)Z ? ascentY F ? ascentX bold demibold demi-bold demi bold negreta" demi$ italic& cursiva( oblique* inclined,
bolditalic. bold-italic0 bold italic2 boldoblique4 bold-oblique6 bold oblique8 demibold italic: negreta cursiva< demi oblique
?> ? $(Ljava/awt/geom/AffineTransform;ZZ)V FONT_CONFIG_RANK
ConstantValue JRE_RANK TTF_RANK
TYPE1_RANK NATIVE_RANK UNKNOWN_RANK DEFAULT_RANK handle Lsun/font/Font2DHandle; family Lsun/font/FontFamily; mapper Lsun/font/CharToGlyphMapper; Signature sLjava/util/concurrent/ConcurrentHashMap;>; 0Ljava/lang/ref/Reference;
FWIDTH_NORMAL FWEIGHT_NORMAL ? FWEIGHT_BOLD ? Code LineNumberTable LocalVariableTable this Lsun/font/Font2D; setUseWeakRefs (ZI)V weak
maxStrikes
StackMapTable setStyle i fName getWidth getWeight getRank setRank (I)V rank getValidatedGlyphCode glyphCode &(Ljava/awt/Font;)Lsun/font/FontStrike; font Ljava/awt/Font; strike Lsun/font/FontStrike; devTx aa fm ptSize D f(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;Ljava/awt/geom/AffineTransform;II)Lsun/font/FontStrike; frc at strikeRef txType copy LocalVariableTypeTable W(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;Ljava/lang/Object;Ljava/lang/Object;[F)V aaHint Ljava/lang/Object; fmHint metrics [F
strikeMetrics Lsun/font/StrikeMetrics; pointSize offset 5(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[F)V
getTableBytes (I)[B tag getPlatformNativeFontPtr ()J
getUnitsPerEm supportsEncoding (Ljava/lang/String;)Z encoding
canDoStyle useAAForPtSize ptsize hasSupplementaryChars getPostscriptName getFontName &(Ljava/util/Locale;)Ljava/lang/String; l Ljava/util/Locale;
getFamilyName wchar variationSelector c C cp getBaselineFor (C)B getItalicAngle U(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;Ljava/lang/Object;Ljava/lang/Object;)F
SourceFile Font2D.java!
@ A B C A B D A E F A G H A I J A K L A G @ 6 = 6 5 6 X Y MN , + ,
OP QR S T ! S U $ ' ( V A I W A X Y A Z ( [ i +*? *? *? *? Y? ? *? Y? ? *? "? \ &