Package org.codehaus.mojo.animal_sniffer
Class Clazz
- java.lang.Object
-
- org.codehaus.mojo.animal_sniffer.Clazz
-
- All Implemented Interfaces:
java.io.Serializable
public final class Clazz extends java.lang.Object implements java.io.Serializable
Represents a class signature.- Author:
- Kohsuke Kawaguchi
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
java.util.Set<java.lang.String>
getSignatures()
java.lang.String
getSuperClass()
java.lang.String[]
getSuperInterfaces()
-
-
-
Constructor Detail
-
Clazz
public 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.- Parameters:
name
- the name of the class.signatures
- the signatures.superClass
- the superclass.superInterfaces
- the interfaces implemented by the class.
-
-