public class TypeVariableSignature extends TypeSignature
Modifier and Type | Method and Description |
---|---|
String |
getIdentifier() |
static int |
getTypeVariablePosition(TypeVariableSignature v,
ShrikeClass klass) |
boolean |
isArrayTypeSignature() |
boolean |
isBaseType() |
boolean |
isClassTypeSignature() |
boolean |
isTypeVariable() |
static TypeVariableSignature |
make(String s) |
public static TypeVariableSignature make(String s) throws IllegalArgumentException
IllegalArgumentException
public boolean isClassTypeSignature()
isClassTypeSignature
in class TypeSignature
public boolean isTypeVariable()
isTypeVariable
in class TypeSignature
public boolean isArrayTypeSignature()
isArrayTypeSignature
in class TypeSignature
public String getIdentifier()
public boolean isBaseType()
isBaseType
in class TypeSignature
public static int getTypeVariablePosition(TypeVariableSignature v, ShrikeClass klass) throws IllegalArgumentException
v
- klass
- IllegalArgumentException