All Classes and Interfaces
Class
Description
Base class for Plexus Metadata mojos.
Base class that allows for handling merging two element lists.
Base class for common mergers.
A class component gleaner which inspects each type for
org.codehaus.plexus.component.annotations.*
annotations
and when found translates them into a ComponentDescriptor
.Extracts
ComponentDescriptor
from class files.Interface for component gleaners which glean off of compiled classes..
Deprecated.
see Plexus-to-JSR330 instead.
An abstraction to allow pluggable
ComponentDescriptor
extraction to be dropped.Support for
ComponentDescriptorExtractor
implementations.Support for component gleaner implementations.
Deprecated.
see Plexus-to-JSR330 instead.
TODO Implement merge for this.
Serializes a
ComponentSetDescriptor
.Represents the various top-level tags in a deployment descriptor as a typesafe enumeration.
SAX2 Driver that pulls events from XmlPullParser
and comverts them into SAX2 callbacks.
Interface that marks an implementing entity as mergeable.
Collection of available Merge Strategies.
Absolutely minimal implementation of XMLPULL V1 API.
Generates a Plexus
components.xml
component descriptor file from source (javadoc) or
class annotations and manually crafted descriptor files.Merges a set of Plexus descriptors into one descriptor file.
Generates a Plexus
components.xml
component descriptor file from test source (javadoc)
or test class annotations and manually crafted descriptor files.Plexus XML merger.
All allowable tags in
components.xml
and their bindings to
Mergeable
counterparts (if required).A source component gleaner which uses QDox to discover Javadoc annotations.
Deprecated.
see Plexus-to-JSR330 instead.
Extracts
ComponentDescriptor
from source files.Interface for component gleaners which glean off of source code.