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 File
classesDirectory
Classes to examine for annotations which are used to generate component metadata.List<String>
classpath
Supporting classpath required by class-based annotation processing.File
componentDescriptorDirectory
Directory where existing component descriptors live.List<File>
componentDescriptors
Existing component descriptors that need to be merged.List<String>
extractors
File
intermediaryFile
Where existing component descriptors are merged.File
outputFile
Output file for the final component descriptor.List<String>
sourceDirectories
Source to examine for Javadoc annotions which are used to generate component metadata.String
sourceEncoding
The character encoding of the source files, may benull
or empty to use platform's default encoding.boolean
useContextClassLoader
Flag 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 benull
or 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.
-
-