public class FormalTypeParameter extends Signature
Modifier and Type | Method and Description |
---|---|
TypeSignature |
getClassBound() |
String |
getIdentifier() |
TypeSignature[] |
getInterfaceBounds() |
static FormalTypeParameter[] |
getTypeParameters(IClass klass) |
static FormalTypeParameter[] |
getTypeParameters(IMethod method) |
static FormalTypeParameter |
make(String string) |
public static FormalTypeParameter make(String string) throws IllegalArgumentException
IllegalArgumentException
public TypeSignature getClassBound()
public String getIdentifier()
public TypeSignature[] getInterfaceBounds()
public static FormalTypeParameter[] getTypeParameters(IClass klass) throws InvalidClassFileException
klass
- InvalidClassFileException
public static FormalTypeParameter[] getTypeParameters(IMethod method) throws InvalidClassFileException
InvalidClassFileException