Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,MojoAnnotatedClass> |
JavaAnnotationsMojoDescriptorExtractor.scanAnnotations(PluginToolsRequest request) |
Modifier and Type | Method and Description |
---|---|
protected ExecuteAnnotationContent |
JavaAnnotationsMojoDescriptorExtractor.findExecuteInParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.List<ComponentAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getComponentParent(MojoAnnotatedClass mojoAnnotatedClass,
java.util.List<ComponentAnnotationContent> componentAnnotationContents,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.Map<java.lang.String,ComponentAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getComponentsParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
java.util.Map<java.lang.String,ComponentAnnotationContent> components,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.List<ParameterAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getParametersParent(MojoAnnotatedClass mojoAnnotatedClass,
java.util.List<ParameterAnnotationContent> parameterAnnotationContents,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.Map<java.lang.String,ParameterAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getParametersParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
java.util.Map<java.lang.String,ParameterAnnotationContent> parameters,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
private boolean |
JavaAnnotationsMojoDescriptorExtractor.isMojoAnnnotatedClassCandidate(MojoAnnotatedClass mojoAnnotatedClass) |
Modifier and Type | Method and Description |
---|---|
protected ExecuteAnnotationContent |
JavaAnnotationsMojoDescriptorExtractor.findExecuteInParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.List<ComponentAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getComponentParent(MojoAnnotatedClass mojoAnnotatedClass,
java.util.List<ComponentAnnotationContent> componentAnnotationContents,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.Map<java.lang.String,ComponentAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getComponentsParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
java.util.Map<java.lang.String,ComponentAnnotationContent> components,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.List<ParameterAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getParametersParent(MojoAnnotatedClass mojoAnnotatedClass,
java.util.List<ParameterAnnotationContent> parameterAnnotationContents,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected java.util.Map<java.lang.String,ParameterAnnotationContent> |
JavaAnnotationsMojoDescriptorExtractor.getParametersParentHierarchy(MojoAnnotatedClass mojoAnnotatedClass,
java.util.Map<java.lang.String,ParameterAnnotationContent> parameters,
java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses) |
protected void |
JavaAnnotationsMojoDescriptorExtractor.populateDataFromJavadoc(java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses,
java.util.Map<java.lang.String,com.thoughtworks.qdox.model.JavaClass> javaClassesMap)
from sources scan to get @since and @deprecated and description of classes and fields.
|
private java.util.Map<java.lang.String,com.thoughtworks.qdox.model.JavaClass> |
JavaAnnotationsMojoDescriptorExtractor.scanJavadoc(PluginToolsRequest request,
java.util.Collection<MojoAnnotatedClass> mojoAnnotatedClasses) |
private java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
JavaAnnotationsMojoDescriptorExtractor.toMojoDescriptors(java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses,
org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor) |
Modifier and Type | Method and Description |
---|---|
MojoAnnotatedClass |
MojoAnnotatedClass.setClassName(java.lang.String className) |
MojoAnnotatedClass |
MojoAnnotatedClass.setComponents(java.util.Map<java.lang.String,ComponentAnnotationContent> components) |
MojoAnnotatedClass |
MojoAnnotatedClass.setExecute(ExecuteAnnotationContent execute) |
MojoAnnotatedClass |
MojoAnnotatedClass.setMojo(MojoAnnotationContent mojo) |
MojoAnnotatedClass |
MojoAnnotatedClass.setParameters(java.util.Map<java.lang.String,ParameterAnnotationContent> parameters) |
MojoAnnotatedClass |
MojoAnnotatedClass.setParentClassName(java.lang.String parentClassName) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request) |
java.util.Map<java.lang.String,MojoAnnotatedClass> |
MojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request)
Scan classes for mojo annotations.
|
protected java.util.Map<java.lang.String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scanArchive(java.io.File archiveFile,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
protected java.util.Map<java.lang.String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scanDirectory(java.io.File classDirectory,
java.util.List<java.lang.String> includePatterns,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
Modifier and Type | Method and Description |
---|---|
private void |
DefaultMojoAnnotationsScanner.analyzeClassStream(java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses,
java.io.InputStream is,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
protected void |
DefaultMojoAnnotationsScanner.scan(java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses,
java.io.File source,
java.util.List<java.lang.String> includePatterns,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
Modifier and Type | Field and Description |
---|---|
private MojoAnnotatedClass |
MojoClassVisitor.mojoAnnotatedClass |
Modifier and Type | Method and Description |
---|---|
MojoAnnotatedClass |
MojoClassVisitor.getMojoAnnotatedClass() |
Modifier and Type | Method and Description |
---|---|
void |
MojoClassVisitor.setMojoAnnotatedClass(MojoAnnotatedClass mojoAnnotatedClass) |