Class CpdRequest
java.lang.Object
org.apache.maven.plugins.pmd.exec.CpdRequest
- All Implemented Interfaces:
- Serializable
Data object to store all configuration options needed to execute CPD
 as a separate process.
 
This class is intended to be serialized and read back.
Some properties might be optional and can be null.
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddFiles(Collection<File> files) getFiles()intbooleanbooleanbooleanbooleanvoidsetExcludeFromFailureFile(String excludeFromFailureFile) voidvoidsetIgnoreAnnotations(boolean ignoreAnnotations) voidsetIgnoreIdentifiers(boolean ignoreIdentifiers) voidsetIgnoreLiterals(boolean ignoreLiterals) voidsetIncludeXmlInReports(boolean includeXmlInReports) voidsetJdkToolchain(Map<String, String> jdkToolchain) voidsetLanguage(String language) voidsetLanguageProperties(Properties languageProperties) voidsetMinimumTokens(int minimumTokens) voidsetOutputEncoding(String outputEncoding) voidsetReportOutputDirectory(String reportOutputDirectory) voidsetSourceEncoding(String sourceEncoding) voidsetTargetDirectory(String targetDirectory) 
- 
Constructor Details- 
CpdRequestpublic CpdRequest()
 
- 
- 
Method Details- 
setJdkToolchain
- 
setMinimumTokenspublic void setMinimumTokens(int minimumTokens) 
- 
setLanguage
- 
setLanguageProperties
- 
setSourceEncoding
- 
addFiles
- 
setExcludeFromFailureFile
- 
setTargetDirectory
- 
setOutputEncoding
- 
setFormat
- 
setIncludeXmlInReportspublic void setIncludeXmlInReports(boolean includeXmlInReports) 
- 
setReportOutputDirectory
- 
getJdkToolchain
- 
getMinimumTokenspublic int getMinimumTokens()
- 
getLanguage
- 
getLanguageProperties
- 
getSourceEncoding
- 
getFiles
- 
getExcludeFromFailureFile
- 
getTargetDirectory
- 
getOutputEncoding
- 
getFormat
- 
isIncludeXmlInReportspublic boolean isIncludeXmlInReports()
- 
getReportOutputDirectory
- 
isIgnoreAnnotationspublic boolean isIgnoreAnnotations()
- 
setIgnoreAnnotationspublic void setIgnoreAnnotations(boolean ignoreAnnotations) 
- 
setIgnoreIdentifierspublic void setIgnoreIdentifiers(boolean ignoreIdentifiers) 
- 
isIgnoreIdentifierspublic boolean isIgnoreIdentifiers()
- 
setIgnoreLiteralspublic void setIgnoreLiterals(boolean ignoreLiterals) 
- 
isIgnoreLiteralspublic boolean isIgnoreLiterals()
 
-