public final class Clazz
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
Clazz(Clazz defA,
Clazz defB)
Merges two class instances.
|
Clazz(java.lang.String name,
java.util.Set<java.lang.String> signatures,
java.lang.String superClass,
java.lang.String[] superInterfaces)
Creates a new class signature.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
java.util.Set<java.lang.String> |
getSignatures() |
java.lang.String |
getSuperClass() |
java.lang.String[] |
getSuperInterfaces() |
public Clazz(java.lang.String name, java.util.Set<java.lang.String> signatures, java.lang.String superClass, java.lang.String[] superInterfaces)
name
- the name of the class.signatures
- the signatures.superClass
- the superclass.superInterfaces
- the interfaces implemented by the class.