Class InvalidProvider

java.lang.Object
jnr.ffi.provider.FFIProvider
jnr.ffi.provider.InvalidProvider

final class InvalidProvider extends FFIProvider
  • Field Details

    • message

      private final String message
    • cause

      private final Throwable cause
    • runtime

      private final Runtime runtime
  • Constructor Details

  • Method Details

    • getRuntime

      public Runtime getRuntime()
      Description copied from class: FFIProvider
      Gets the default Runtime for this provider.
      Specified by:
      getRuntime in class FFIProvider
      Returns:
      the runtime.
    • createLibraryLoader

      public <T> LibraryLoader<T> createLibraryLoader(Class<T> interfaceClass)
      Description copied from class: FFIProvider
      Creates a new LibraryLoader instance.
      Specified by:
      createLibraryLoader in class FFIProvider
      Type Parameters:
      T - The library type.
      Parameters:
      interfaceClass - The library interface class.
      Returns:
      the LibraryLoader instance.