Uses of Class
org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotatedClass
Packages that use MojoAnnotatedClass
Package
Description
-
Uses of MojoAnnotatedClass in org.apache.maven.tools.plugin.extractor.annotations
Methods in org.apache.maven.tools.plugin.extractor.annotations with parameters of type MojoAnnotatedClassModifier and TypeMethodDescriptionprotected 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,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)
Method parameters in org.apache.maven.tools.plugin.extractor.annotations with type arguments of type MojoAnnotatedClassModifier and TypeMethodDescriptionprotected 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,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(Map<String,MojoAnnotatedClass> mojoAnnotatedClasses, Map<String,com.thoughtworks.qdox.model.JavaClass> javaClassesMap)
from sources scan to get @since and @deprecated and description of classes and fields. -
Uses of MojoAnnotatedClass in org.apache.maven.tools.plugin.extractor.annotations.scanner
Methods in org.apache.maven.tools.plugin.extractor.annotations.scanner that return MojoAnnotatedClassModifier and TypeMethodDescriptionMojoAnnotatedClass.setClassName(String className)
MojoAnnotatedClass.setComponents(Map<String,ComponentAnnotationContent> components)
MojoAnnotatedClass.setExecute(ExecuteAnnotationContent execute)
MojoAnnotatedClass.setMojo(MojoAnnotationContent mojo)
MojoAnnotatedClass.setParameters(Map<String,ParameterAnnotationContent> parameters)
MojoAnnotatedClass.setParentClassName(String parentClassName)
Methods in org.apache.maven.tools.plugin.extractor.annotations.scanner that return types with arguments of type MojoAnnotatedClassModifier and TypeMethodDescriptionDefaultMojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request)
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)
Method parameters in org.apache.maven.tools.plugin.extractor.annotations.scanner with type arguments of type MojoAnnotatedClass -
Uses of MojoAnnotatedClass in org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors
Methods in org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors that return MojoAnnotatedClassMethods in org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors with parameters of type MojoAnnotatedClassModifier and TypeMethodDescriptionvoid
MojoClassVisitor.setMojoAnnotatedClass(MojoAnnotatedClass mojoAnnotatedClass)