Class ComponentAnnotationContent
- java.lang.Object
-
- org.apache.maven.tools.plugin.extractor.annotations.datamodel.AnnotatedContent
-
- org.apache.maven.tools.plugin.extractor.annotations.datamodel.AnnotatedField
-
- org.apache.maven.tools.plugin.extractor.annotations.datamodel.ComponentAnnotationContent
-
- All Implemented Interfaces:
Annotation
public class ComponentAnnotationContent extends AnnotatedField implements Component
- Since:
- 3.0
- Author:
- Olivier Lamy
-
-
Constructor Summary
Constructors Constructor Description ComponentAnnotationContent(String fieldName)
ComponentAnnotationContent(String fieldName, String role, String hint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends Annotation>
annotationType()
String
getRoleClassName()
String
hint()
void
hint(String hint)
Class<?>
role()
void
setRoleClassName(String roleClassName)
String
toString()
-
Methods inherited from class org.apache.maven.tools.plugin.extractor.annotations.datamodel.AnnotatedField
compareTo, getFieldName, setFieldName
-
Methods inherited from class org.apache.maven.tools.plugin.extractor.annotations.datamodel.AnnotatedContent
getDeprecated, getDescription, getSince, setDeprecated, setDescription, setSince
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode
-
-
-
-
Constructor Detail
-
ComponentAnnotationContent
public ComponentAnnotationContent(String fieldName)
-
ComponentAnnotationContent
public ComponentAnnotationContent(String fieldName, String role, String hint)
-
-
Method Detail
-
setRoleClassName
public void setRoleClassName(String roleClassName)
-
getRoleClassName
public String getRoleClassName()
-
annotationType
public Class<? extends Annotation> annotationType()
- Specified by:
annotationType
in interfaceAnnotation
-
toString
public String toString()
- Specified by:
toString
in interfaceAnnotation
- Overrides:
toString
in classAnnotatedField
-
-