Package soot.JastAddJ
Interface GenericTypeDecl
-
- All Known Implementing Classes:
GenericClassDecl,GenericClassDeclSubstituted,GenericInterfaceDecl,GenericInterfaceDeclSubstituted
public interface GenericTypeDecl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SimpleSetaddTypeVariables(SimpleSet c, String name)ListcreateArgumentList(ArrayList params)StringfullName()intgetNumTypeParameter()TypeVariablegetTypeParameter(int index)ListgetTypeParameterList()booleanisGenericType()TypeDecllookupParTypeDecl(ArrayList list)TypeDecllookupParTypeDecl(ParTypeAccess p)TypeDeclmakeGeneric(Signatures.ClassSignature s)TypeDecloriginal()TypeDeclrawType()StringtypeName()
-
-
-
Method Detail
-
original
TypeDecl original()
-
getNumTypeParameter
int getNumTypeParameter()
-
getTypeParameter
TypeVariable getTypeParameter(int index)
-
getTypeParameterList
List getTypeParameterList()
-
fullName
String fullName()
-
typeName
String typeName()
-
makeGeneric
TypeDecl makeGeneric(Signatures.ClassSignature s)
-
isGenericType
boolean isGenericType()
-
rawType
TypeDecl rawType()
-
lookupParTypeDecl
TypeDecl lookupParTypeDecl(ParTypeAccess p)
-
-