| Interface | Description | 
|---|---|
| ArchiveProfileContributorType | 
 Defines the different types of  
Contributors that can be used to
 process an ArchiveProfile | 
| ContributorType | 
 A list of pre-defined types that can be used with 
  
Contributor.create(...). | 
| LibraryContributorType | |
| Listener<T> | 
 Tagging interface for a listener to a  
StatefulProcessor. | 
| Processor<T> | 
 A Processor is used to iterate and work with the artifacts in Contributor's set. 
 | 
| Processor.Visitor<T> | 
 A visitor that will be called for each object in the Contributor set. 
 | 
| StatefulProcessor<T> | 
 A  
Processor that is capable of monitoring its source set of artifacts and delivering events on changes
 to the set. | 
| StatefulProcessor.Handle | 
| Class | Description | 
|---|---|
| Contributor | 
 A Contributor is a unique source of artifacts. 
 | 
| Contributors | 
 A set of Contributors. 
 | 
| LocationContributor | 
 A contributor that points to a user-defined location that is not defined by any of
 the available Content Sources. 
 | 
| ProcessorCache | |
| ProcessorCache.Member | 
 The sub-cache tha manages a certain type of Processor 
 | 
| Processors | 
 Factory for creating a contributor  
Processor | 
| ProfileModuleDependenciesProcessors | |
| ProjectLibraryDependencyProcessors | 
| Exception | Description | 
|---|---|
| ContribException | 
 An exception thrown when processing Contributors 
 |