public class MojoAnnotatedClass
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private org.apache.maven.artifact.Artifact |
artifact
artifact which contains this annotation
|
private java.lang.String |
className |
private java.util.Map<java.lang.String,ComponentAnnotationContent> |
components
key is field name
|
private ExecuteAnnotationContent |
execute |
private MojoAnnotationContent |
mojo |
private java.util.Map<java.lang.String,ParameterAnnotationContent> |
parameters
key is field name
|
private java.lang.String |
parentClassName |
Constructor and Description |
---|
MojoAnnotatedClass() |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.artifact.Artifact |
getArtifact() |
java.lang.String |
getClassName() |
java.util.Map<java.lang.String,ComponentAnnotationContent> |
getComponents() |
ExecuteAnnotationContent |
getExecute() |
MojoAnnotationContent |
getMojo() |
java.util.Map<java.lang.String,ParameterAnnotationContent> |
getParameters() |
java.lang.String |
getParentClassName() |
boolean |
hasAnnotations() |
void |
setArtifact(org.apache.maven.artifact.Artifact artifact) |
MojoAnnotatedClass |
setClassName(java.lang.String className) |
MojoAnnotatedClass |
setComponents(java.util.Map<java.lang.String,ComponentAnnotationContent> components) |
MojoAnnotatedClass |
setExecute(ExecuteAnnotationContent execute) |
MojoAnnotatedClass |
setMojo(MojoAnnotationContent mojo) |
MojoAnnotatedClass |
setParameters(java.util.Map<java.lang.String,ParameterAnnotationContent> parameters) |
MojoAnnotatedClass |
setParentClassName(java.lang.String parentClassName) |
java.lang.String |
toString() |
private java.lang.String className
private java.lang.String parentClassName
private MojoAnnotationContent mojo
private ExecuteAnnotationContent execute
private java.util.Map<java.lang.String,ParameterAnnotationContent> parameters
private java.util.Map<java.lang.String,ComponentAnnotationContent> components
private org.apache.maven.artifact.Artifact artifact
public java.lang.String getClassName()
public MojoAnnotatedClass setClassName(java.lang.String className)
public MojoAnnotationContent getMojo()
public MojoAnnotatedClass setMojo(MojoAnnotationContent mojo)
public ExecuteAnnotationContent getExecute()
public MojoAnnotatedClass setExecute(ExecuteAnnotationContent execute)
public java.util.Map<java.lang.String,ParameterAnnotationContent> getParameters()
public MojoAnnotatedClass setParameters(java.util.Map<java.lang.String,ParameterAnnotationContent> parameters)
public java.util.Map<java.lang.String,ComponentAnnotationContent> getComponents()
public MojoAnnotatedClass setComponents(java.util.Map<java.lang.String,ComponentAnnotationContent> components)
public java.lang.String getParentClassName()
public MojoAnnotatedClass setParentClassName(java.lang.String parentClassName)
public org.apache.maven.artifact.Artifact getArtifact()
public void setArtifact(org.apache.maven.artifact.Artifact artifact)
public boolean hasAnnotations()
public java.lang.String toString()
toString
in class java.lang.Object