Package jnr.ffi.provider.jffi
Class Provider
java.lang.Object
jnr.ffi.provider.FFIProvider
jnr.ffi.provider.jffi.Provider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> LibraryLoader<T>createLibraryLoader(Class<T> interfaceClass) Creates a newLibraryLoaderinstance.final RuntimeGets the defaultRuntimefor this provider.Methods inherited from class jnr.ffi.provider.FFIProvider
getSystemProvider
-
Constructor Details
-
Provider
public Provider()
-
-
Method Details
-
getRuntime
Description copied from class:FFIProviderGets the defaultRuntimefor this provider.- Specified by:
getRuntimein classFFIProvider- Returns:
- the runtime.
-
createLibraryLoader
Description copied from class:FFIProviderCreates a newLibraryLoaderinstance.- Specified by:
createLibraryLoaderin classFFIProvider- Type Parameters:
T- The library type.- Parameters:
interfaceClass- The library interface class.- Returns:
- the
LibraryLoaderinstance.
-