Package com.kenai.jffi
Class CallContextCache.Signature
- java.lang.Object
-
- com.kenai.jffi.CallContextCache.Signature
-
- Enclosing class:
- CallContextCache
private static final class CallContextCache.Signature extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private CallingConvention
convention
private boolean
faultProtect
private int
hashCode
private Type[]
parameterTypes
private Type
returnType
Keep references to the return and parameter types so they do not get garbage collected until the closure does.private boolean
saveErrno
-
Constructor Summary
Constructors Constructor Description Signature(Type returnType, Type[] parameterTypes, CallingConvention convention, boolean saveErrno, boolean faultProtect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private int
calculateHashCode()
boolean
equals(java.lang.Object obj)
int
hashCode()
-
-
-
Field Detail
-
returnType
private final Type returnType
Keep references to the return and parameter types so they do not get garbage collected until the closure does.
-
parameterTypes
private final Type[] parameterTypes
-
convention
private final CallingConvention convention
-
saveErrno
private final boolean saveErrno
-
faultProtect
private final boolean faultProtect
-
hashCode
private int hashCode
-
-
Constructor Detail
-
Signature
public Signature(Type returnType, Type[] parameterTypes, CallingConvention convention, boolean saveErrno, boolean faultProtect)
-
-