All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractGeneratorMojo Abstract class for this Plugin.AbstractScriptedMojoDescriptorExtractor AddPluginArtifactMetadataMojo Inject any plugin-specific artifact metadata to the project's artifact, for subsequent installation and deployment.AnnotatedContent AnnotatedField Component Used to configure injection of Plexus components byMavenPluginManager.getConfiguredMojo(...)
.ComponentAnnotationContent DefaultMojoAnnotationsScanner DefaultMojoScanner DefaultPluginToolsRequest Default implementation ofPluginToolsRequest
, which is used to pass parameters to components used to extractMojoDescriptor
instances from different types of metadata for a given plugin.DescriptorGeneratorMojo Generate a plugin descriptor.Execute Used if your Mojo needs to fork a lifecycle.ExecuteAnnotationContent ExtendedMojoDescriptor Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.ExtractionException Wrap errors when extraction exception occurred.Generator Generate something, for instance a plugin report, from a plugin descriptor.GeneratorException GeneratorUtils Convenience methods to play with Maven plugins.GeneratorUtils.MojoParserCallback ParserCallback implementation.GroupRepositoryMetadata Metadata for the group directory of the repository.HelpGeneratorMojo Generates aHelpMojo
class.InstantiationStrategy Component instantiation strategy.JavaAnnotationsMojoDescriptorExtractor JavaMojoDescriptorExtractor, a MojoDescriptor extractor to read descriptors from java classes with annotations.JavadocMojoAnnotation List of all Javadoc annotations used to describe a java Mojo.JavaJavadocMojoDescriptorExtractor Extracts Mojo descriptors from Java sources.LifecyclePhase MNG6109PluginDescriptorBuilder Reads the plugin descriptor and adds the fix for MNG-6109 when using Maven-3.3.9 and before.Mojo This annotation will mark your class as a Mojo (ie.MojoAnnotatedClass MojoAnnotationContent MojoAnnotationsScanner MojoAnnotationsScannerRequest MojoAnnotationVisitor MojoClassVisitor MojoDescriptorExtractor MojoFieldVisitor MojoScanner Parameter Used to configure your Mojo parameters to be injected byMavenPluginManager.getConfiguredMojo(...)
.ParameterAnnotationContent PluginDescriptorGenerator Generate a Maven Plugin Descriptor XML file and correspondingplugin-help.xml
help content forPluginHelpGenerator
.PluginToolsRequest Request that encapsulates all information relevant to the process of extractingMojoDescriptor
instances from metadata for a certain type of mojo.PluginUtils Convenience methods to play with Maven plugins.Requirements Plugin requirements.ResolutionScope Dependencies resolution scopes available before mojo execution.