Modifier and Type | Method and Description |
---|---|
protected ExecuteAnnotationContent |
JavaAnnotationsMojoDescriptorExtractor.findExecuteInParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected List<ComponentAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getComponentParent(MojoAnnotatedClass mojoAnnotatedClass,
List<ComponentAnnotationContent> componentAnnotationContents,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected Map<String,ComponentAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getComponentsParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
Map<String,ComponentAnnotationContent> components,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected List<ParameterAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getParametersParent(MojoAnnotatedClass mojoAnnotatedClass,
List<ParameterAnnotationContent> parameterAnnotationContents,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected Map<String,ParameterAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getParametersParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
Map<String,ParameterAnnotationContent> parameters,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected void |
JavaAnnotationsMojoDescriptorExtractor.populateDataFromJavadoc(Map<String,MojoAnnotatedClass> mojoAnnotatedClasses,
Map<String,JavaClass> javaClassesMap)
from sources scan to get @since and @deprecated and description of classes and fields.
|
Modifier and Type | Method and Description |
---|---|
MojoAnnotatedClass |
MojoAnnotatedClass.setClassName(String className) |
MojoAnnotatedClass |
MojoAnnotatedClass.setComponents(Map<String,ComponentAnnotationContent> components) |
MojoAnnotatedClass |
MojoAnnotatedClass.setExecute(ExecuteAnnotationContent execute) |
MojoAnnotatedClass |
MojoAnnotatedClass.setMojo(MojoAnnotationContent mojo) |
MojoAnnotatedClass |
MojoAnnotatedClass.setParameters(Map<String,ParameterAnnotationContent> parameters) |
MojoAnnotatedClass |
MojoAnnotatedClass.setParentClassName(String parentClassName) |
Modifier and Type | Method and Description |
---|---|
Map<String,MojoAnnotatedClass> |
MojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request)
Scan classes for mojo annotations.
|
Map<String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request) |
protected Map<String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scanArchive(File archiveFile,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
protected Map<String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scanDirectory(File classDirectory,
List<String> includePatterns,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultMojoAnnotationsScanner.scan(Map<String,MojoAnnotatedClass> mojoAnnotatedClasses,
File source,
List<String> includePatterns,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
Modifier and Type | Method and Description |
---|---|
MojoAnnotatedClass |
MojoClassVisitor.getMojoAnnotatedClass() |
Modifier and Type | Method and Description |
---|---|
void |
MojoClassVisitor.setMojoAnnotatedClass(MojoAnnotatedClass mojoAnnotatedClass) |
Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.