Package org.codehaus.plexus.metadata
Class MetadataGenerationRequest
- java.lang.Object
-
- org.codehaus.plexus.metadata.MetadataGenerationRequest
-
public class MetadataGenerationRequest extends Object
-
-
Field Summary
Fields Modifier and Type Field Description FileclassesDirectoryClasses to examine for annotations which are used to generate component metadata.List<String>classpathSupporting classpath required by class-based annotation processing.FilecomponentDescriptorDirectoryDirectory where existing component descriptors live.List<File>componentDescriptorsExisting component descriptors that need to be merged.List<String>extractorsFileintermediaryFileWhere existing component descriptors are merged.FileoutputFileOutput file for the final component descriptor.List<String>sourceDirectoriesSource to examine for Javadoc annotions which are used to generate component metadata.StringsourceEncodingThe character encoding of the source files, may benullor empty to use platform's default encoding.booleanuseContextClassLoaderFlag to indicate using the context classloader for the supporting classpath required by annotation-based processing.
-
Constructor Summary
Constructors Constructor Description MetadataGenerationRequest()
-
-
-
Field Detail
-
sourceDirectories
public List<String> sourceDirectories
Source to examine for Javadoc annotions which are used to generate component metadata.
-
sourceEncoding
public String sourceEncoding
The character encoding of the source files, may benullor empty to use platform's default encoding.
-
classesDirectory
public File classesDirectory
Classes to examine for annotations which are used to generate component metadata.
-
classpath
public List<String> classpath
Supporting classpath required by class-based annotation processing.
-
useContextClassLoader
public boolean useContextClassLoader
Flag to indicate using the context classloader for the supporting classpath required by annotation-based processing.
-
componentDescriptorDirectory
public File componentDescriptorDirectory
Directory where existing component descriptors live.
-
componentDescriptors
public List<File> componentDescriptors
Existing component descriptors that need to be merged.
-
intermediaryFile
public File intermediaryFile
Where existing component descriptors are merged.
-
outputFile
public File outputFile
Output file for the final component descriptor.
-
-