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 that return MojoAnnotatedClassModifier and TypeMethodDescriptionprotected MojoAnnotatedClassJavaAnnotationsMojoDescriptorExtractor.findClassWithExecuteAnnotationInParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass, Map<String, MojoAnnotatedClass> mojoAnnotatedClasses) Methods in org.apache.maven.tools.plugin.extractor.annotations that return types with arguments of type MojoAnnotatedClassModifier and TypeMethodDescriptionprivate Map<String, MojoAnnotatedClass> JavaAnnotationsMojoDescriptorExtractor.scanAnnotations(PluginToolsRequest request) Methods in org.apache.maven.tools.plugin.extractor.annotations with parameters of type MojoAnnotatedClassModifier and TypeMethodDescriptionprotected 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) private booleanJavaAnnotationsMojoDescriptorExtractor.isMojoAnnnotatedClassCandidate(MojoAnnotatedClass mojoAnnotatedClass) Method parameters in org.apache.maven.tools.plugin.extractor.annotations with type arguments of type MojoAnnotatedClassModifier and TypeMethodDescriptionprotected 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.private com.thoughtworks.qdox.JavaProjectBuilderJavaAnnotationsMojoDescriptorExtractor.scanJavadoc(PluginToolsRequest request, Collection<MojoAnnotatedClass> mojoAnnotatedClasses) private List<org.apache.maven.plugin.descriptor.MojoDescriptor> JavaAnnotationsMojoDescriptorExtractor.toMojoDescriptors(Map<String, MojoAnnotatedClass> mojoAnnotatedClasses, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor) -
Uses of MojoAnnotatedClass in org.apache.maven.tools.plugin.extractor.annotations.converter
Fields in org.apache.maven.tools.plugin.extractor.annotations.converter with type parameters of type MojoAnnotatedClassModifier and TypeFieldDescription(package private) final Map<String, MojoAnnotatedClass> JavaClassConverterContext.mojoAnnotatedClassesConstructor parameters in org.apache.maven.tools.plugin.extractor.annotations.converter with type arguments of type MojoAnnotatedClassModifierConstructorDescriptionJavaClassConverterContext(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 MojoAnnotatedClassModifier and TypeMethodDescriptionMojoAnnotatedClass.setClassName(String className) MojoAnnotatedClass.setClassVersion(int classVersion) 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 MojoAnnotatedClassModifier and TypeMethodDescriptionprivate voidDefaultMojoAnnotationsScanner.analyzeClassStream(Map<String, MojoAnnotatedClass> mojoAnnotatedClasses, InputStream is, org.apache.maven.artifact.Artifact artifact, boolean excludeMojo, String source, String file) 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
Fields in org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors declared as MojoAnnotatedClassMethods in org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors that return MojoAnnotatedClass