Uses of Class
org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotatedClass
-
-
Uses of MojoAnnotatedClass in org.apache.maven.tools.plugin.extractor.annotations
Methods in org.apache.maven.tools.plugin.extractor.annotations that return MojoAnnotatedClass Modifier and Type Method Description protected MojoAnnotatedClassJavaAnnotationsMojoDescriptorExtractor. findClassWithExecuteAnnotationInParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass, Map<String,MojoAnnotatedClass> mojoAnnotatedClasses)Methods in org.apache.maven.tools.plugin.extractor.annotations with parameters of type MojoAnnotatedClass Modifier and Type Method Description protected MojoAnnotatedClassJavaAnnotationsMojoDescriptorExtractor. 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)Method parameters in org.apache.maven.tools.plugin.extractor.annotations with type arguments of type MojoAnnotatedClass Modifier and Type Method Description protected MojoAnnotatedClassJavaAnnotationsMojoDescriptorExtractor. 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 voidJavaAnnotationsMojoDescriptorExtractor. 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. -
Uses of MojoAnnotatedClass in org.apache.maven.tools.plugin.extractor.annotations.converter
Constructor parameters in org.apache.maven.tools.plugin.extractor.annotations.converter with type arguments of type MojoAnnotatedClass Constructor Description JavaClassConverterContext(com.thoughtworks.qdox.model.JavaClass mojoClass, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, Map<String,MojoAnnotatedClass> mojoAnnotatedClasses, JavadocLinkGenerator linkGenerator, int lineNumber)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) -
Uses of MojoAnnotatedClass in org.apache.maven.tools.plugin.extractor.annotations.scanner
Methods in org.apache.maven.tools.plugin.extractor.annotations.scanner that return MojoAnnotatedClass Modifier and Type Method Description MojoAnnotatedClassMojoAnnotatedClass. setClassName(String className)MojoAnnotatedClassMojoAnnotatedClass. setClassVersion(int classVersion)MojoAnnotatedClassMojoAnnotatedClass. setComponents(Map<String,ComponentAnnotationContent> components)MojoAnnotatedClassMojoAnnotatedClass. setExecute(ExecuteAnnotationContent execute)MojoAnnotatedClassMojoAnnotatedClass. setMojo(MojoAnnotationContent mojo)MojoAnnotatedClassMojoAnnotatedClass. setParameters(Map<String,ParameterAnnotationContent> parameters)MojoAnnotatedClassMojoAnnotatedClass. setParentClassName(String parentClassName)Methods in org.apache.maven.tools.plugin.extractor.annotations.scanner that return types with arguments of type MojoAnnotatedClass Modifier and Type Method 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)Method parameters in org.apache.maven.tools.plugin.extractor.annotations.scanner with type arguments of type MojoAnnotatedClass Modifier and Type Method Description protected voidDefaultMojoAnnotationsScanner. scan(Map<String,MojoAnnotatedClass> mojoAnnotatedClasses, File source, List<String> includePatterns, org.apache.maven.artifact.Artifact artifact, boolean excludeMojo) -
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 MojoAnnotatedClass Modifier and Type Method Description MojoAnnotatedClassMojoClassVisitor. getMojoAnnotatedClass()
-