private static final class CallContextCache.Signature
extends java.lang.Object
Modifier and Type | Field and 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 and Description |
---|
Signature(Type returnType,
Type[] parameterTypes,
CallingConvention convention,
boolean saveErrno,
boolean faultProtect) |
Modifier and Type | Method and Description |
---|---|
private int |
calculateHashCode() |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
private final Type returnType
private final Type[] parameterTypes
private final CallingConvention convention
private final boolean saveErrno
private final boolean faultProtect
private int hashCode
public Signature(Type returnType, Type[] parameterTypes, CallingConvention convention, boolean saveErrno, boolean faultProtect)