All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractDescriptorMojo Base class for Plexus Metadata mojos.AbstractMergeableElement AbstractMergeableElementList Base class that allows for handling merging two element lists.AbstractMergeableSupport AbstractMerger Base class for common mergers.Ann AnnClass AnnEnum AnnField AnnInvocationHandler AnnMethod AnnotationComponentGleaner A class component gleaner which inspects each type fororg.codehaus.plexus.component.annotations.*
annotations and when found translates them into aComponentDescriptor
.AnnReader ClassComponentDescriptorExtractor ExtractsComponentDescriptor
from class files.ClassComponentGleaner Interface for component gleaners which glean off of compiled classes..ComponentDescriptorExtractor An abstraction to allow pluggableComponentDescriptor
extraction to be dropped.ComponentDescriptorExtractorSupport Support forComponentDescriptorExtractor
implementations.ComponentDescriptorWriteException ComponentDescriptorWriter ComponentElement ComponentGleanerException ComponentGleanerSupport Support for component gleaner implementations.ComponentsElement ComponentSetElement ComponentsXmlMerger ConfigurationElement TODO Implement merge for this.DefaultComponentDescriptorWriter Serializes aComponentSetDescriptor
.DefaultMetadataGenerator DescriptorTag Represents the various top-level tags in a deployment descriptor as a typesafe enumeration.Driver SAX2 Driver that pulls events from XmlPullParser and comverts them into SAX2 callbacks.HelpMojo Display help information on plexus-component-metadata.
Callmvn plexus-component-metadata:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.Mergeable Interface that marks an implementing entity as mergeable.MergeException Merger MergeStrategies Collection of available Merge Strategies.MergeStrategy MetadataGenerationRequest MetadataGenerator MXParser Absolutely minimal implementation of XMLPULL V1 API.PlexusDescriptorMojo Generates a Plexuscomponents.xml
component descriptor file from source (javadoc) or class annotations and manually crafted descriptor files.PlexusMergeMojo Merges a set of Plexus descriptors into one descriptor file.PlexusRootElement PlexusTestDescriptorMojo Generates a Plexuscomponents.xml
component descriptor file from test source (javadoc) or test class annotations and manually crafted descriptor files.PlexusXmlMerger Plexus XML merger.PlexusXmlTag All allowable tags incomponents.xml
and their bindings toMergeable
counterparts (if required).QDoxComponentGleaner A source component gleaner which uses QDox to discover Javadoc annotations.RequirementElement RequirementsElement SourceComponentDescriptorExtractor ExtractsComponentDescriptor
from source files.SourceComponentGleaner Interface for component gleaners which glean off of source code.