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