Class TypeVariableSignature
java.lang.Object
com.ibm.wala.types.generics.Signature
com.ibm.wala.types.generics.TypeSignature
com.ibm.wala.types.generics.TypeVariableSignature
TypeVariableSignature: T identifier ;
- Author:
- sjfink
-
Method Details
-
make
- Throws:
IllegalArgumentException
-
isClassTypeSignature
public boolean isClassTypeSignature()- Specified by:
isClassTypeSignature
in classTypeSignature
-
isTypeVariable
public boolean isTypeVariable()- Specified by:
isTypeVariable
in classTypeSignature
-
isArrayTypeSignature
public boolean isArrayTypeSignature()- Specified by:
isArrayTypeSignature
in classTypeSignature
-
getIdentifier
-
isBaseType
public boolean isBaseType()- Specified by:
isBaseType
in classTypeSignature
-
getTypeVariablePosition
public static int getTypeVariablePosition(TypeVariableSignature v, ShrikeClass klass) throws IllegalArgumentException - Returns:
- -1 if there is no match
- Throws:
IllegalArgumentException
-