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.