Package org.codehaus.mojo.animal_sniffer
Class Clazz
java.lang.Object
org.codehaus.mojo.animal_sniffer.Clazz
- All Implemented Interfaces:
Serializable
Represents a class signature.
- Author:
- Kohsuke Kawaguchi
- See Also:
-
Constructor Details
-
Clazz
Creates a new class signature.- Parameters:
name- the name of the class.signatures- the signatures.superClass- the superclass.superInterfaces- the interfaces implemented by the class.
-
Clazz
Merges two class instances.- Parameters:
defA- the first instance.defB- the second instance- Throws:
ClassCastException- if the two instances have different names or if the superclasses differ.
-
-
Method Details
-
getName
-
getSignatures
-
getSuperClass
-
getSuperInterfaces
-