Class JITSignature


  • public final class JITSignature
    extends java.lang.Object
    • Constructor Detail

      • JITSignature

        public JITSignature​(NativeType resultType,
                            NativeType[] parameterTypes,
                            boolean hasResultConverter,
                            boolean[] hasParameterConverter,
                            com.kenai.jffi.CallingConvention convention,
                            boolean ignoreError)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getResultType

        public final NativeType getResultType()
      • getParameterType

        public final NativeType getParameterType​(int parameterIndex)
      • getCallingConvention

        public final com.kenai.jffi.CallingConvention getCallingConvention()
      • getParameterCount

        public final int getParameterCount()
      • hasResultConverter

        public final boolean hasResultConverter()
      • hasParameterConverter

        public final boolean hasParameterConverter​(int parameterIndex)
      • isIgnoreError

        public boolean isIgnoreError()