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
-