public final class NativeLibrarySupport extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
NativeLibrarySupport.LibraryInitializer |
Modifier and Type | Method and Description |
---|---|
org.graalvm.word.PointerBase |
findSymbol(String name) |
boolean |
isPreregisteredBuiltinLibrary(String name) |
void |
loadLibrary(String name,
boolean isAbsolute) |
void |
preregisterUninitializedBuiltinLibrary(String name) |
void |
registerInitializedBuiltinLibrary(String name) |
void |
registerLibraryInitializer(NativeLibrarySupport.LibraryInitializer initializer) |
static NativeLibrarySupport |
singleton() |
public static NativeLibrarySupport singleton()
public void registerLibraryInitializer(NativeLibrarySupport.LibraryInitializer initializer)
public void preregisterUninitializedBuiltinLibrary(String name)
public boolean isPreregisteredBuiltinLibrary(String name)
public void loadLibrary(String name, boolean isAbsolute)
public org.graalvm.word.PointerBase findSymbol(String name)
public void registerInitializedBuiltinLibrary(String name)