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.Signature
public jdk.vm.ci.meta.JavaType getParameterType(int index, jdk.vm.ci.meta.ResolvedJavaType accessingClass)
getParameterType
in interface jdk.vm.ci.meta.Signature
public jdk.vm.ci.meta.JavaType getReturnType(jdk.vm.ci.meta.ResolvedJavaType accessingClass)
getReturnType
in interface jdk.vm.ci.meta.Signature