Index
All Classes|All Packages|Deprecated API|Serialized Form
A
- AbstractScriptedMojoDescriptorExtractor - Class in org.apache.maven.tools.plugin.extractor
- AbstractScriptedMojoDescriptorExtractor() - Constructor for class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
C
- copyScriptsToOutputDirectory(Map<String, Set<File>>, String, PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
D
- DefaultMojoScanner - Class in org.apache.maven.tools.plugin.scanner
- DefaultMojoScanner() - Constructor for class org.apache.maven.tools.plugin.scanner.DefaultMojoScanner
-
Empty constructor
- DefaultMojoScanner(Map<String, MojoDescriptorExtractor>) - Constructor for class org.apache.maven.tools.plugin.scanner.DefaultMojoScanner
-
Default constructor
- DefaultPluginToolsRequest - Class in org.apache.maven.tools.plugin
-
Default implementation of
PluginToolsRequest
, which is used to pass parameters to components used to extractMojoDescriptor
instances from different types of metadata for a given plugin. - DefaultPluginToolsRequest(MavenProject, PluginDescriptor) - Constructor for class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
E
- execute(PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
-
Execute the mojo extraction.
- execute(PluginToolsRequest) - Method in interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
-
Execute the mojo extraction.
- ExtendedMojoDescriptor - Class in org.apache.maven.tools.plugin
-
Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.
- ExtendedMojoDescriptor() - Constructor for class org.apache.maven.tools.plugin.ExtendedMojoDescriptor
- ExtractionException - Exception in org.apache.maven.tools.plugin.extractor
-
Wrap errors when extraction exception occurred.
- ExtractionException(String) - Constructor for exception org.apache.maven.tools.plugin.extractor.ExtractionException
- ExtractionException(String, Throwable) - Constructor for exception org.apache.maven.tools.plugin.extractor.ExtractionException
- extractMojoDescriptors(Map<String, Set<File>>, PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
-
Should be implemented in the sub classes.
- extractMojoDescriptorsFromMetadata(Map<String, Set<File>>, PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
-
Should be implemented in the sub classes.
F
- findSources(String, String) - Static method in class org.apache.maven.tools.plugin.util.PluginUtils
- findSources(String, String, String) - Static method in class org.apache.maven.tools.plugin.util.PluginUtils
G
- gatherFilesByBasedir(File, List<String>, String, PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
- getActiveExtractors() - Method in class org.apache.maven.tools.plugin.scanner.DefaultMojoScanner
-
Gets the name of the active extractors.
- getDependencies() - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- getDependencies() - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
-
Returns the list of
Artifact
used in class path scanning for annotations - getDependencyCollectionRequired() - Method in class org.apache.maven.tools.plugin.ExtendedMojoDescriptor
- getEncoding() - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
-
Gets the file encoding of the source files.
- getEncoding() - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
-
Gets the file encoding of the source files.
- getLocal() - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- getLocal() - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- getMetadataFileExtension(PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
-
Should be implemented in the sub classes.
- getPluginDescriptor() - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- getPluginDescriptor() - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- getProject() - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- getProject() - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- getRemoteRepos() - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- getRemoteRepos() - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- getScriptFileExtension(PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
I
- isSkipErrorNoDescriptorsFound() - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- isSkipErrorNoDescriptorsFound() - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- isThreadSafe() - Method in class org.apache.maven.tools.plugin.ExtendedMojoDescriptor
M
- MAVEN_COMPONENTS - Static variable in class org.apache.maven.tools.plugin.util.PluginUtils
-
Deprecated.wrong approach (fake components), documented parameter default values instead to learn people how to discover them
- MojoDescriptorExtractor - Interface in org.apache.maven.tools.plugin.extractor
- MojoScanner - Interface in org.apache.maven.tools.plugin.scanner
O
- org.apache.maven.tools.plugin - package org.apache.maven.tools.plugin
- org.apache.maven.tools.plugin.extractor - package org.apache.maven.tools.plugin.extractor
- org.apache.maven.tools.plugin.scanner - package org.apache.maven.tools.plugin.scanner
- org.apache.maven.tools.plugin.util - package org.apache.maven.tools.plugin.util
P
- PluginToolsRequest - Interface in org.apache.maven.tools.plugin
-
Request that encapsulates all information relevant to the process of extracting
MojoDescriptor
instances from metadata for a certain type of mojo. - PluginUtils - Class in org.apache.maven.tools.plugin.util
-
Convenience methods to play with Maven plugins.
- populatePluginDescriptor(PluginToolsRequest) - Method in class org.apache.maven.tools.plugin.scanner.DefaultMojoScanner
- populatePluginDescriptor(PluginToolsRequest) - Method in interface org.apache.maven.tools.plugin.scanner.MojoScanner
R
- ROLE - Static variable in interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
-
Plexus role for lookup
- ROLE - Static variable in interface org.apache.maven.tools.plugin.scanner.MojoScanner
-
Plexus role for lookup
S
- setActiveExtractors(Set<String>) - Method in class org.apache.maven.tools.plugin.scanner.DefaultMojoScanner
- setActiveExtractors(Set<String>) - Method in interface org.apache.maven.tools.plugin.scanner.MojoScanner
-
Sets the active extractors.
- setDependencies(Set<Artifact>) - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- setDependencies(Set<Artifact>) - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- setDependencyCollectionRequired(String) - Method in class org.apache.maven.tools.plugin.ExtendedMojoDescriptor
- setEncoding(String) - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
-
Sets the file encoding of the source files.
- setEncoding(String) - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
-
Sets the file encoding of the source files.
- setLocal(ArtifactRepository) - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- setLocal(ArtifactRepository) - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- setPluginDescriptor(PluginDescriptor) - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- setPluginDescriptor(PluginDescriptor) - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- setProject(MavenProject) - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- setProject(MavenProject) - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- setRemoteRepos(List<ArtifactRepository>) - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
- setRemoteRepos(List<ArtifactRepository>) - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
- setSkipErrorNoDescriptorsFound(boolean) - Method in class org.apache.maven.tools.plugin.DefaultPluginToolsRequest
-
By default an exception is throw if no mojo descriptor is found.
- setSkipErrorNoDescriptorsFound(boolean) - Method in interface org.apache.maven.tools.plugin.PluginToolsRequest
-
By default an exception is throw if no mojo descriptor is found.
- setThreadSafe(boolean) - Method in class org.apache.maven.tools.plugin.ExtendedMojoDescriptor
- sortMojoParameters(List<Parameter>) - Static method in class org.apache.maven.tools.plugin.util.PluginUtils
-
Sorts the specified mojo parameters by name.
- sortMojos(List<MojoDescriptor>) - Static method in class org.apache.maven.tools.plugin.util.PluginUtils
-
Sorts the specified mojo descriptors by goal name.
All Classes|All Packages|Deprecated API|Serialized Form