Class NativeFunction

java.lang.Object
jnr.ffi.provider.NativeFunction

public final class NativeFunction extends Object
  • Field Details

    • method

      private final Method method
    • annotations

      private final Collection<Annotation> annotations
    • saveError

      private final boolean saveError
    • ignoreError

      private final boolean ignoreError
    • callingConvention

      private final CallingConvention callingConvention
  • Constructor Details

  • Method Details

    • annotations

      public Collection<Annotation> annotations()
    • convention

      public CallingConvention convention()
    • name

      public String name()
    • isErrnoRequired

      public boolean isErrnoRequired()
    • hasSaveError

      public boolean hasSaveError()
    • hasIgnoreError

      public boolean hasIgnoreError()
    • getMethod

      public Method getMethod()
    • hasSaveError

      public static boolean hasSaveError(Method method)
    • hasIgnoreError

      public static boolean hasIgnoreError(Method method)