All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.sun.font.SunLayoutEngine.class Maven / Gradle / Ivy

????@?	sun/font/SunLayoutEngineinstance*Lsun/font/GlyphLayout$LayoutEngineFactory;
	
()V

java/lang/Objectjava/lang/ref/SoftReference
	(Ljava/lang/Object;)V	cacherefLjava/lang/ref/SoftReference;$sun/font/GlyphLayout$LayoutEngineKey
	(Lsun/font/Font2D;II)V
	getEngineK(Lsun/font/GlyphLayout$LayoutEngineKey;)Lsun/font/GlyphLayout$LayoutEngine;
!"#get()Ljava/lang/Object;%&java/util/concurrent/ConcurrentHashMap
$
$(")&(Ljava/lang/Object;)Ljava/lang/Object;+!sun/font/GlyphLayout$LayoutEngine
-./copy(()Lsun/font/GlyphLayout$LayoutEngineKey;
1	2)(Lsun/font/GlyphLayout$LayoutEngineKey;)V
$456put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	89:key&Lsun/font/GlyphLayout$LayoutEngineKey;	<=>facePtrLjava/util/WeakHashMap;@ABapply()Ljava/util/function/Function;
DEFGHjava/util/WeakHashMapcomputeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;J sun/font/SunLayoutEngine$FaceRef
ILMNgetNativePtr()J
PQRfont()Lsun/font/Font2D;
TUVWXsun/font/Font2D	getStrike0(Lsun/font/FontStrikeDesc;)Lsun/font/FontStrike;
Z[\
getFacePtr(Lsun/font/Font2D;)J	^_`absun/font/TextRecordtext[C
defscript()I	^hijstartI	^lmjlimit
opqshapeo(Lsun/font/Font2D;Lsun/font/FontStrike;F[FJ[CLsun/font/GlyphLayout$GVData;IIIILjava/awt/geom/Point2D$Float;II)Z
stuv
!sun/font/FontManagerNativeLibraryload
Dy(sun/font/GlyphLayout$LayoutEngineFactory	Signature?Ljava/lang/ref/SoftReference;>;LLjava/util/WeakHashMap;,()Lsun/font/GlyphLayout$LayoutEngineFactory;CodeLineNumberTable
StackMapTableLocalVariableTablethisLsun/font/SunLayoutEngine;8(Lsun/font/Font2D;II)Lsun/font/GlyphLayout$LayoutEngine;Lsun/font/Font2D;langcache(Ljava/util/concurrent/ConcurrentHashMap;e#Lsun/font/GlyphLayout$LayoutEngine;LocalVariableTypeTablesLjava/util/concurrent/ConcurrentHashMap;ref"Lsun/font/SunLayoutEngine$FaceRef;font2D?java/lang/Throwablelayoutq(Lsun/font/FontStrikeDesc;[FFIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)VdescLsun/font/FontStrikeDesc;mat[FptSizeFgmask	baseIndextrLsun/font/TextRecord;
typo_flagsptLjava/awt/geom/Point2D$Float;dataLsun/font/GlyphLayout$GVData;strikeLsun/font/FontStrike;pFaceJ?sun/font/FontStrike
createFace(Lsun/font/Font2D;J)JdisposeFace(J)V
SourceFileSunLayoutEngine.javaNestMembersBootstrapMethods?
?????"java/lang/invoke/LambdaMetafactorymetafactory?(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;)?
I?	?(Lsun/font/Font2D;)V?5(Lsun/font/Font2D;)Lsun/font/SunLayoutEngine$FaceRef;InnerClasses?sun/font/GlyphLayoutLayoutEngineFactoryLayoutEngineKeyLayoutEngineFaceRef?sun/font/GlyphLayout$GVDataGVData?java/awt/geom/Point2D$Float?java/awt/geom/Point2DFloat?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1*x9:
z{=>z|	}~=??
?Y????uvx?	
~C*?*?Y???{?}????~W*?Y+?????*??Q?ej?j~?J*?? ?$M,??$Y?&M*?Y,??,+?'?*N-?+?,:?Y?0N,-?3W-?*
????#?,?0?6?@?H??46.:J??J9:???,????????#$?$*	2~V*?*?Y??*+?7????????9:[\~?'?;YN²;+???C?IM-ç
:-??,?K????"??*??'??'??"???&?T??TI??~M*?7?O:

+?S:*
?Y7	??/
%,?]	*?7?c?g?k?nW?"?	??? ?3?H?L???
M??M??M??M??M?jM?jM??M?jM??M??		DQ?
<??4????LT?
pq
??
???
~*?r?DY?w?;?
m????I??????:x??	??*??	I?
??????	???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy