public final class Clazz extends Object implements Serializable
| Constructor and Description |
|---|
Clazz(Clazz defA,
Clazz defB)
Merges two class instances.
|
Clazz(String name,
Set<String> signatures,
String superClass,
String[] superInterfaces)
Creates a new class signature.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
Set<String> |
getSignatures() |
String |
getSuperClass() |
String[] |
getSuperInterfaces() |
public Clazz(String name, Set<String> signatures, String superClass, String[] superInterfaces)
name - the name of the class.signatures - the signatures.superClass - the superclass.superInterfaces - the interfaces implemented by the class.public Clazz(Clazz defA, Clazz defB)
defA - the first instance.defB - the second instanceClassCastException - if the two instances have different names or if the superclasses differ.Copyright © 2008–2017. All rights reserved.