public final class JITSignature
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private com.kenai.jffi.CallingConvention |
convention |
private boolean[] |
hasParameterConverter |
private boolean |
hasResultConverter |
private boolean |
ignoreError |
private NativeType[] |
parameterTypes |
private NativeType |
resultType |
| Constructor and Description |
|---|
JITSignature(NativeType resultType,
NativeType[] parameterTypes,
boolean hasResultConverter,
boolean[] hasParameterConverter,
com.kenai.jffi.CallingConvention convention,
boolean ignoreError) |
JITSignature(Signature signature) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
com.kenai.jffi.CallingConvention |
getCallingConvention() |
int |
getParameterCount() |
NativeType |
getParameterType(int parameterIndex) |
NativeType |
getResultType() |
int |
hashCode() |
boolean |
hasParameterConverter(int parameterIndex) |
boolean |
hasResultConverter() |
boolean |
isIgnoreError() |
private final NativeType resultType
private final NativeType[] parameterTypes
private final boolean hasResultConverter
private final boolean[] hasParameterConverter
private final com.kenai.jffi.CallingConvention convention
private final boolean ignoreError
JITSignature(Signature signature)
public JITSignature(NativeType resultType, NativeType[] parameterTypes, boolean hasResultConverter, boolean[] hasParameterConverter, com.kenai.jffi.CallingConvention convention, boolean ignoreError)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic final NativeType getResultType()
public final NativeType getParameterType(int parameterIndex)
public final com.kenai.jffi.CallingConvention getCallingConvention()
public final int getParameterCount()
public final boolean hasResultConverter()
public final boolean hasParameterConverter(int parameterIndex)
public boolean isIgnoreError()