Class AnalyzerSettings.Builder
- java.lang.Object
-
- de.skuzzle.enforcer.restrictimports.analyze.AnalyzerSettings.Builder
-
- Enclosing class:
- AnalyzerSettings
public static final class AnalyzerSettings.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyzerSettingsbuild()AnalyzerSettings.BuilderenableParallelAnalysis(boolean parallel)AnalyzerSettings.BuilderwithParseFullCompilationUnit(boolean parseFullCompilationUnit)AnalyzerSettings.BuilderwithSourceFileCharset(Charset sourceFileCharset)AnalyzerSettings.BuilderwithSrcDirectories(Path... srcDirectories)AnalyzerSettings.BuilderwithSrcDirectories(Collection<Path> srcDirectories)AnalyzerSettings.BuilderwithTestDirectories(Path... testDirectories)AnalyzerSettings.BuilderwithTestDirectories(Collection<Path> testDirectories)
-
-
-
Method Detail
-
withSrcDirectories
public AnalyzerSettings.Builder withSrcDirectories(Collection<Path> srcDirectories)
-
withSrcDirectories
public AnalyzerSettings.Builder withSrcDirectories(Path... srcDirectories)
-
withTestDirectories
public AnalyzerSettings.Builder withTestDirectories(Collection<Path> testDirectories)
-
withTestDirectories
public AnalyzerSettings.Builder withTestDirectories(Path... testDirectories)
-
withSourceFileCharset
public AnalyzerSettings.Builder withSourceFileCharset(Charset sourceFileCharset)
-
enableParallelAnalysis
public AnalyzerSettings.Builder enableParallelAnalysis(boolean parallel)
-
withParseFullCompilationUnit
public AnalyzerSettings.Builder withParseFullCompilationUnit(boolean parseFullCompilationUnit)
-
build
public AnalyzerSettings build()
-
-