Class ForeignRegistrationFeature
java.lang.Object
org.bitcoinj.secp.graalvmffm.ForeignRegistrationFeature
- All Implemented Interfaces:
org.graalvm.nativeimage.hosted.Feature
public class ForeignRegistrationFeature
extends Object
implements org.graalvm.nativeimage.hosted.Feature
Register secp methods for GraalVM Foreign Access. All code within feature classes is executed during native image generation,
and never at runtime.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.graalvm.nativeimage.hosted.Feature
org.graalvm.nativeimage.hosted.Feature.AfterAnalysisAccess, org.graalvm.nativeimage.hosted.Feature.AfterCompilationAccess, org.graalvm.nativeimage.hosted.Feature.AfterHeapLayoutAccess, org.graalvm.nativeimage.hosted.Feature.AfterImageWriteAccess, org.graalvm.nativeimage.hosted.Feature.AfterRegistrationAccess, org.graalvm.nativeimage.hosted.Feature.BeforeAnalysisAccess, org.graalvm.nativeimage.hosted.Feature.BeforeCompilationAccess, org.graalvm.nativeimage.hosted.Feature.BeforeHeapLayoutAccess, org.graalvm.nativeimage.hosted.Feature.BeforeImageWriteAccess, org.graalvm.nativeimage.hosted.Feature.BeforeUniverseBuildingAccess, org.graalvm.nativeimage.hosted.Feature.CompilationAccess, org.graalvm.nativeimage.hosted.Feature.DuringAnalysisAccess, org.graalvm.nativeimage.hosted.Feature.DuringSetupAccess, org.graalvm.nativeimage.hosted.Feature.FeatureAccess, org.graalvm.nativeimage.hosted.Feature.IsInConfigurationAccess, org.graalvm.nativeimage.hosted.Feature.OnAnalysisExitAccess, org.graalvm.nativeimage.hosted.Feature.QueryReachabilityAccess -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidduringSetup(org.graalvm.nativeimage.hosted.Feature.DuringSetupAccess access) Handler for initializations at startup time.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graalvm.nativeimage.hosted.Feature
afterAnalysis, afterCompilation, afterHeapLayout, afterImageWrite, afterRegistration, beforeAnalysis, beforeCompilation, beforeHeapLayout, beforeImageWrite, beforeUniverseBuilding, cleanup, duringAnalysis, getDescription, getRequiredFeatures, getURL, isInConfiguration, onAnalysisExit
-
Constructor Details
-
ForeignRegistrationFeature
public ForeignRegistrationFeature()Required no-argument constructor.
-
-
Method Details
-
duringSetup
public void duringSetup(org.graalvm.nativeimage.hosted.Feature.DuringSetupAccess access) Handler for initializations at startup time. It allows customization of the static analysis setup.- Specified by:
duringSetupin interfaceorg.graalvm.nativeimage.hosted.Feature- Parameters:
access- The supported operations that the feature can perform at this time
-