public class CPDConfiguration extends AbstractConfiguration
Modifier and Type | Class and Description |
---|---|
static class |
CPDConfiguration.LanguageConverter |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_LANGUAGE |
static java.lang.String |
DEFAULT_RENDERER |
Constructor and Description |
---|
CPDConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.io.FilenameFilter |
filenameFilter() |
java.lang.String |
getEncoding() |
java.util.List<java.io.File> |
getExcludes() |
java.lang.String |
getFileListPath() |
java.util.List<java.io.File> |
getFiles() |
Language |
getLanguage() |
static Language |
getLanguageFromString(java.lang.String languageString) |
int |
getMinimumTileSize() |
Renderer |
getRenderer() |
static Renderer |
getRendererFromString(java.lang.String name,
java.lang.String encoding) |
java.lang.String |
getRendererName() |
static java.lang.String[] |
getRenderers() |
java.lang.String |
getSkipBlocksPattern() |
java.lang.String |
getURI() |
boolean |
isFailOnViolation() |
boolean |
isHelp() |
boolean |
isIgnoreAnnotations() |
boolean |
isIgnoreIdentifiers() |
boolean |
isIgnoreLiterals() |
boolean |
isIgnoreUsings() |
boolean |
isNonRecursive() |
boolean |
isNoSkipBlocks() |
boolean |
isSkipDuplicates() |
boolean |
isSkipLexicalErrors() |
void |
postContruct() |
void |
setEncoding(java.lang.String encoding) |
void |
setExcludes(java.util.List<java.io.File> excludes) |
void |
setFailOnViolation(boolean failOnViolation) |
void |
setFileListPath(java.lang.String fileListPath) |
void |
setFiles(java.util.List<java.io.File> files) |
void |
setHelp(boolean help) |
void |
setIgnoreAnnotations(boolean ignoreAnnotations) |
void |
setIgnoreIdentifiers(boolean ignoreIdentifiers) |
void |
setIgnoreLiterals(boolean ignoreLiterals) |
void |
setIgnoreUsings(boolean ignoreUsings) |
void |
setLanguage(Language language) |
void |
setMinimumTileSize(int minimumTileSize) |
void |
setNonRecursive(boolean nonRecursive) |
void |
setNoSkipBlocks(boolean noSkipBlocks) |
void |
setRenderer(Renderer renderer) |
void |
setRendererName(java.lang.String rendererName) |
void |
setSkipBlocksPattern(java.lang.String skipBlocksPattern) |
void |
setSkipDuplicates(boolean skipDuplicates) |
void |
setSkipLexicalErrors(boolean skipLexicalErrors) |
static void |
setSystemProperties(CPDConfiguration configuration) |
void |
setURI(java.lang.String uri) |
SourceCode |
sourceCodeFor(java.io.File file) |
SourceCode |
sourceCodeFor(java.io.Reader reader,
java.lang.String sourceCodeName) |
Tokenizer |
tokenizer() |
getSourceEncoding, isDebug, setDebug, setSourceEncoding
public static final java.lang.String DEFAULT_LANGUAGE
public static final java.lang.String DEFAULT_RENDERER
public void setEncoding(java.lang.String encoding)
public SourceCode sourceCodeFor(java.io.File file)
public SourceCode sourceCodeFor(java.io.Reader reader, java.lang.String sourceCodeName)
public void postContruct()
public static Renderer getRendererFromString(java.lang.String name, java.lang.String encoding)
public static java.lang.String[] getRenderers()
public static Language getLanguageFromString(java.lang.String languageString)
public static void setSystemProperties(CPDConfiguration configuration)
public Language getLanguage()
public void setLanguage(Language language)
public int getMinimumTileSize()
public void setMinimumTileSize(int minimumTileSize)
public boolean isSkipDuplicates()
public void setSkipDuplicates(boolean skipDuplicates)
public java.lang.String getRendererName()
public void setRendererName(java.lang.String rendererName)
public Renderer getRenderer()
public Tokenizer tokenizer()
public java.io.FilenameFilter filenameFilter()
public void setRenderer(Renderer renderer)
public boolean isIgnoreLiterals()
public void setIgnoreLiterals(boolean ignoreLiterals)
public boolean isIgnoreIdentifiers()
public void setIgnoreIdentifiers(boolean ignoreIdentifiers)
public boolean isIgnoreAnnotations()
public void setIgnoreAnnotations(boolean ignoreAnnotations)
public boolean isIgnoreUsings()
public void setIgnoreUsings(boolean ignoreUsings)
public boolean isSkipLexicalErrors()
public void setSkipLexicalErrors(boolean skipLexicalErrors)
public java.util.List<java.io.File> getFiles()
public void setFiles(java.util.List<java.io.File> files)
public java.lang.String getFileListPath()
public void setFileListPath(java.lang.String fileListPath)
public java.lang.String getURI()
public void setURI(java.lang.String uri)
public java.util.List<java.io.File> getExcludes()
public void setExcludes(java.util.List<java.io.File> excludes)
public boolean isNonRecursive()
public void setNonRecursive(boolean nonRecursive)
public boolean isHelp()
public void setHelp(boolean help)
public java.lang.String getEncoding()
public boolean isNoSkipBlocks()
public void setNoSkipBlocks(boolean noSkipBlocks)
public java.lang.String getSkipBlocksPattern()
public void setSkipBlocksPattern(java.lang.String skipBlocksPattern)
public boolean isFailOnViolation()
public void setFailOnViolation(boolean failOnViolation)
Copyright © 2002–2018 PMD. All rights reserved.