net.sf.rej.java.attribute.generics
Class ClassSignature
java.lang.Object
net.sf.rej.java.attribute.generics.ClassSignature
public class ClassSignature
- extends java.lang.Object
Models a class signature for classes with formal type parameters or
type arguments for the superclass or interfaces.
- Author:
- Sami Koivu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassSignature
public ClassSignature()
setSuperClassSignature
public void setSuperClassSignature(GenericJavaType superClassSignature)
addSuperInterfaceSignature
public void addSuperInterfaceSignature(GenericJavaType intf)
setFormalTypeParameters
public void setFormalTypeParameters(java.util.List<FormalTypeParameter> formalTypeParameters)
getSuperClassSignature
public GenericJavaType getSuperClassSignature()
getSuperInterfaceSignatures
public java.util.List<GenericJavaType> getSuperInterfaceSignatures()
getFormalTypeParameters
public java.util.List<FormalTypeParameter> getFormalTypeParameters()