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.