Modifier and Type | Method and Description |
---|---|
protected MojoAnnotatedClass |
JavaAnnotationsMojoDescriptorExtractor.findClassWithExecuteAnnotationInParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses) |
Modifier and Type | Method and Description |
---|---|
protected MojoAnnotatedClass |
JavaAnnotationsMojoDescriptorExtractor.findClassWithExecuteAnnotationInParentHierarchy(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,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,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected void |
JavaAnnotationsMojoDescriptorExtractor.populateDataFromJavadoc(com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses,
Map<String,com.thoughtworks.qdox.model.JavaClass> javaClassesMap,
JavadocLinkGenerator linkGenerator)
from sources scan to get @since and @deprecated and description of classes and fields.
|
Constructor and Description |
---|
JavaClassConverterContext(com.thoughtworks.qdox.model.JavaClass mojoClass,
com.thoughtworks.qdox.model.JavaClass declaringClass,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses,
JavadocLinkGenerator linkGenerator,
int lineNumber) |
JavaClassConverterContext(com.thoughtworks.qdox.model.JavaClass mojoClass,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
Map<String,MojoAnnotatedClass> mojoAnnotatedClasses,
JavadocLinkGenerator linkGenerator,
int lineNumber) |
Modifier and Type | Method and Description |
---|---|
MojoAnnotatedClass |
MojoAnnotatedClass.setClassName(String className) |
MojoAnnotatedClass |
MojoAnnotatedClass.setClassVersion(int classVersion) |
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> |
DefaultMojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request) |
Map<String,MojoAnnotatedClass> |
MojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request)
Scan classes for mojo annotations.
|
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() |
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.