Annotation Interface FromLibGraalEntryPointsResolver
Annotation to generate the
FromLibGraalCalls for given id type. The annotation can be
applied to packages, types and methods. When applied to method the generated
FromLibGraalCalls subclass delegates to the annotated method. The annotated method must
be static and its return type must be JClass. When applied to package or type the
entryPointsClassName() is used to resolve the JClass.-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionThe fully qualified name of the entry points class on the HotSpot side.
-
Element Details
-
value
The id class. It has to implement theFromLibGraalId. -
entryPointsClassName
String entryPointsClassNameThe fully qualified name of the entry points class on the HotSpot side. TheentryPointsClassNameis mandatory when the annotation is present on package or type element.- Default:
""
-