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
IllegalArgumentExceptionpublic TypeSignature[] getArguments()
public TypeSignature getReturnType()
public FormalTypeParameter[] getFormalTypeParameters()
public static TypeSignature[] getArguments(IMethod method) throws com.ibm.wala.shrikeCT.InvalidClassFileException
TypeSignature for arguments, which includes information about generic typescom.ibm.wala.shrikeCT.InvalidClassFileExceptionpublic static MethodTypeSignature getMethodTypeSignature(IMethod method) throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileExceptionCopyright © 2015. All rights reserved.