Package org.python.modules.jffi
Class JITSignature
- java.lang.Object
-
- org.python.modules.jffi.JITSignature
-
public final class JITSignature extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JITSignature(NativeType resultType, NativeType[] parameterTypes, boolean hasResultConverter, boolean[] hasParameterConverter, com.kenai.jffi.CallingConvention convention, boolean ignoreError)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)com.kenai.jffi.CallingConventiongetCallingConvention()intgetParameterCount()NativeTypegetParameterType(int parameterIndex)NativeTypegetResultType()inthashCode()booleanhasParameterConverter(int parameterIndex)booleanhasResultConverter()booleanisIgnoreError()
-
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.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()
-
-