public class SimpleSignature extends Object implements jdk.vm.ci.meta.Signature
Signature.| Constructor and Description |
|---|
SimpleSignature(jdk.vm.ci.meta.JavaType[] parameterTypes,
jdk.vm.ci.meta.JavaType returnType) |
SimpleSignature(List<jdk.vm.ci.meta.JavaType> parameterTypes,
jdk.vm.ci.meta.JavaType returnType) |
| Modifier and Type | Method and Description |
|---|---|
int |
getParameterCount(boolean receiver) |
jdk.vm.ci.meta.JavaType |
getParameterType(int index,
jdk.vm.ci.meta.ResolvedJavaType accessingClass) |
jdk.vm.ci.meta.JavaType |
getReturnType(jdk.vm.ci.meta.ResolvedJavaType accessingClass) |
public SimpleSignature(jdk.vm.ci.meta.JavaType[] parameterTypes,
jdk.vm.ci.meta.JavaType returnType)
public SimpleSignature(List<jdk.vm.ci.meta.JavaType> parameterTypes, jdk.vm.ci.meta.JavaType returnType)
public int getParameterCount(boolean receiver)
getParameterCount in interface jdk.vm.ci.meta.Signaturepublic jdk.vm.ci.meta.JavaType getParameterType(int index,
jdk.vm.ci.meta.ResolvedJavaType accessingClass)
getParameterType in interface jdk.vm.ci.meta.Signaturepublic jdk.vm.ci.meta.JavaType getReturnType(jdk.vm.ci.meta.ResolvedJavaType accessingClass)
getReturnType in interface jdk.vm.ci.meta.Signature