public final class SnippetSignature extends Object
Signature for use by libgraal. It does not support any
dynamic resolution of types in signatures.SnippetResolvedJavaType| Constructor and Description |
|---|
SnippetSignature(String signature) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getParameterCount(boolean withReceiver) |
JavaKind |
getParameterKind(int index) |
JavaType |
getParameterType(int index,
ResolvedJavaType accessingClass) |
JavaKind |
getReturnKind() |
JavaType |
getReturnType(ResolvedJavaType accessingClass) |
int |
hashCode() |
String |
toMethodDescriptor() |
String |
toString() |
public SnippetSignature(String signature)
public int getParameterCount(boolean withReceiver)
public JavaKind getParameterKind(int index)
public JavaType getParameterType(int index,
ResolvedJavaType accessingClass)
public String toMethodDescriptor()
public JavaKind getReturnKind()
public JavaType getReturnType(ResolvedJavaType accessingClass)