Class ClassSignature
java.lang.Object
com.ibm.wala.types.generics.Signature
com.ibm.wala.types.generics.ClassSignature
Under construction.
ClassSignature: (<FormalTypeParameter+>)? SuperclassSignature SuperinterfaceSignature*
SuperclassSignature: ClassTypeSignature
SuperinterfaceSignature: ClassTypeSignature
- Author:
- sjfink
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassSignature
getClassSignature
(IClass klass) static ClassSignature
-
Method Details
-
make
-
getFormalTypeParameters
- Returns:
- the formal type parameters, or null if none
-
getSuperclassSignature
- Throws:
IllegalArgumentException
-
getSuperinterfaceSignatures
- Throws:
IllegalArgumentException
-
getClassSignature
- Returns:
- the class signature, or null if none
- Throws:
InvalidClassFileException
-