public class MethodTypeSignature extends Signature
Modifier and Type | Method and Description |
---|---|
TypeSignature[] |
getArguments() |
static TypeSignature[] |
getArguments(IMethod method) |
FormalTypeParameter[] |
getFormalTypeParameters() |
static MethodTypeSignature |
getMethodTypeSignature(IMethod method) |
TypeSignature |
getReturnType() |
static MethodTypeSignature |
make(String genericsSignature) |
public static MethodTypeSignature make(String genericsSignature) throws IllegalArgumentException
IllegalArgumentException
public TypeSignature[] getArguments()
public TypeSignature getReturnType()
public FormalTypeParameter[] getFormalTypeParameters()
public static TypeSignature[] getArguments(IMethod method) throws InvalidClassFileException
TypeSignature
for arguments, which includes information about generic typesInvalidClassFileException
public static MethodTypeSignature getMethodTypeSignature(IMethod method) throws InvalidClassFileException
InvalidClassFileException