| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract < The library type. T> LibraryLoader | Returns: theLibraryLoader instance.The library interface class. interfaceClass)Creates a new |
| public abstract Runtime | |
| public static FFIProvider | |
| private static FFIProvider |
| FFIProvider | back to summary |
|---|---|
| protected FFIProvider() | |
| createLibraryLoader | back to summary |
|---|---|
| public abstract <T> LibraryLoader Creates a new
| |
| getRuntime | back to summary |
|---|---|
| public abstract Runtime getRuntime() Gets the default
| |
| getSystemProvider | back to summary |
|---|---|
| public static FFIProvider getSystemProvider() Gets an instance of
| |
| newInvalidProvider | back to summary |
|---|---|
| private static FFIProvider newInvalidProvider(String message, Throwable cause) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final FFIProvider |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static FFIProvider |
| INSTANCE | back to summary |
|---|---|
| private static final FFIProvider INSTANCE | |
| SystemProviderSingletonHolder | back to summary |
|---|---|
| private SystemProviderSingletonHolder() | |
| getInstance | back to summary |
|---|---|
| pack-priv static FFIProvider getInstance() | |