Class CommandLineOptions
- java.lang.Object
-
- org.junit.platform.console.options.CommandLineOptions
-
@API(status=INTERNAL, since="1.0") public class CommandLineOptions extends java.lang.Object- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.nio.file.Path>additionalClasspathEntriesprivate booleanansiColorOutputDisabledprivate booleanbannerDisabledprivate java.util.Map<java.lang.String,java.lang.String>configurationParameters(package private) static DetailsDEFAULT_DETAILS(package private) static ThemeDEFAULT_THEMEprivate Detailsdetailsprivate booleandisplayHelpprivate java.util.List<java.lang.String>excludedClassNamePatternsprivate java.util.List<java.lang.String>excludedEnginesprivate java.util.List<java.lang.String>excludedPackagesprivate java.util.List<java.lang.String>excludedTagExpressionsprivate booleanfailIfNoTestsprivate java.util.List<java.lang.String>includedClassNamePatternsprivate java.util.List<java.lang.String>includedEnginesprivate java.util.List<java.lang.String>includedPackagesprivate java.util.List<java.lang.String>includedTagExpressionsprivate java.nio.file.PathreportsDirprivate booleanscanClasspathprivate booleanscanModulepathprivate java.util.List<java.lang.String>selectedClassesprivate java.util.List<java.nio.file.Path>selectedClasspathEntriesprivate java.util.List<java.lang.String>selectedClasspathResourcesprivate java.util.List<java.lang.String>selectedDirectoriesprivate java.util.List<java.lang.String>selectedFilesprivate java.util.List<java.lang.String>selectedMethodsprivate java.util.List<java.lang.String>selectedModulesprivate java.util.List<java.lang.String>selectedPackagesprivate java.util.List<java.net.URI>selectedUrisprivate Themetheme
-
Constructor Summary
Constructors Constructor Description CommandLineOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.nio.file.Path>getAdditionalClasspathEntries()java.util.Map<java.lang.String,java.lang.String>getConfigurationParameters()DetailsgetDetails()java.util.List<java.lang.String>getExcludedClassNamePatterns()java.util.List<java.lang.String>getExcludedEngines()java.util.List<java.lang.String>getExcludedPackages()java.util.List<java.lang.String>getExcludedTagExpressions()java.util.List<java.nio.file.Path>getExistingAdditionalClasspathEntries()java.util.List<java.lang.String>getIncludedClassNamePatterns()java.util.List<java.lang.String>getIncludedEngines()java.util.List<java.lang.String>getIncludedPackages()java.util.List<java.lang.String>getIncludedTagExpressions()java.util.Optional<java.nio.file.Path>getReportsDir()java.util.List<java.lang.String>getSelectedClasses()java.util.List<java.nio.file.Path>getSelectedClasspathEntries()java.util.List<java.lang.String>getSelectedClasspathResources()java.util.List<java.lang.String>getSelectedDirectories()java.util.List<java.lang.String>getSelectedFiles()java.util.List<java.lang.String>getSelectedMethods()java.util.List<java.lang.String>getSelectedModules()java.util.List<java.lang.String>getSelectedPackages()java.util.List<java.net.URI>getSelectedUris()ThemegetTheme()booleanhasExplicitSelectors()booleanisAnsiColorOutputDisabled()booleanisBannerDisabled()booleanisDisplayHelp()booleanisFailIfNoTests()booleanisScanClasspath()booleanisScanModulepath()voidsetAdditionalClasspathEntries(java.util.List<java.nio.file.Path> additionalClasspathEntries)voidsetAnsiColorOutputDisabled(boolean ansiColorOutputDisabled)voidsetBannerDisabled(boolean bannerDisabled)voidsetConfigurationParameters(java.util.Map<java.lang.String,java.lang.String> configurationParameters)voidsetDetails(Details details)voidsetDisplayHelp(boolean displayHelp)voidsetExcludedClassNamePatterns(java.util.List<java.lang.String> excludedClassNamePatterns)voidsetExcludedEngines(java.util.List<java.lang.String> excludedEngines)voidsetExcludedPackages(java.util.List<java.lang.String> excludedPackages)voidsetExcludedTagExpressions(java.util.List<java.lang.String> excludedTags)voidsetFailIfNoTests(boolean failIfNoTests)voidsetIncludedClassNamePatterns(java.util.List<java.lang.String> includedClassNamePatterns)voidsetIncludedEngines(java.util.List<java.lang.String> includedEngines)voidsetIncludedPackages(java.util.List<java.lang.String> includedPackages)voidsetIncludedTagExpressions(java.util.List<java.lang.String> includedTags)voidsetReportsDir(java.nio.file.Path reportsDir)voidsetScanClasspath(boolean scanClasspath)voidsetScanModulepath(boolean scanModulepath)voidsetSelectedClasses(java.util.List<java.lang.String> selectedClasses)voidsetSelectedClasspathEntries(java.util.List<java.nio.file.Path> selectedClasspathEntries)voidsetSelectedClasspathResources(java.util.List<java.lang.String> selectedClasspathResources)voidsetSelectedDirectories(java.util.List<java.lang.String> selectedDirectories)voidsetSelectedFiles(java.util.List<java.lang.String> selectedFiles)voidsetSelectedMethods(java.util.List<java.lang.String> selectedMethods)voidsetSelectedModules(java.util.List<java.lang.String> selectedModules)voidsetSelectedPackages(java.util.List<java.lang.String> selectedPackages)voidsetSelectedUris(java.util.List<java.net.URI> selectedUris)voidsetTheme(Theme theme)
-
-
-
Field Detail
-
DEFAULT_DETAILS
static final Details DEFAULT_DETAILS
-
DEFAULT_THEME
static final Theme DEFAULT_THEME
-
displayHelp
private boolean displayHelp
-
ansiColorOutputDisabled
private boolean ansiColorOutputDisabled
-
bannerDisabled
private boolean bannerDisabled
-
details
private Details details
-
theme
private Theme theme
-
additionalClasspathEntries
private java.util.List<java.nio.file.Path> additionalClasspathEntries
-
failIfNoTests
private boolean failIfNoTests
-
scanClasspath
private boolean scanClasspath
-
selectedClasspathEntries
private java.util.List<java.nio.file.Path> selectedClasspathEntries
-
scanModulepath
private boolean scanModulepath
-
selectedModules
private java.util.List<java.lang.String> selectedModules
-
selectedUris
private java.util.List<java.net.URI> selectedUris
-
selectedFiles
private java.util.List<java.lang.String> selectedFiles
-
selectedDirectories
private java.util.List<java.lang.String> selectedDirectories
-
selectedPackages
private java.util.List<java.lang.String> selectedPackages
-
selectedClasses
private java.util.List<java.lang.String> selectedClasses
-
selectedMethods
private java.util.List<java.lang.String> selectedMethods
-
selectedClasspathResources
private java.util.List<java.lang.String> selectedClasspathResources
-
includedClassNamePatterns
private java.util.List<java.lang.String> includedClassNamePatterns
-
excludedClassNamePatterns
private java.util.List<java.lang.String> excludedClassNamePatterns
-
includedPackages
private java.util.List<java.lang.String> includedPackages
-
excludedPackages
private java.util.List<java.lang.String> excludedPackages
-
includedEngines
private java.util.List<java.lang.String> includedEngines
-
excludedEngines
private java.util.List<java.lang.String> excludedEngines
-
includedTagExpressions
private java.util.List<java.lang.String> includedTagExpressions
-
excludedTagExpressions
private java.util.List<java.lang.String> excludedTagExpressions
-
reportsDir
private java.nio.file.Path reportsDir
-
configurationParameters
private java.util.Map<java.lang.String,java.lang.String> configurationParameters
-
-
Method Detail
-
isDisplayHelp
public boolean isDisplayHelp()
-
setDisplayHelp
public void setDisplayHelp(boolean displayHelp)
-
isAnsiColorOutputDisabled
public boolean isAnsiColorOutputDisabled()
-
setAnsiColorOutputDisabled
public void setAnsiColorOutputDisabled(boolean ansiColorOutputDisabled)
-
isBannerDisabled
public boolean isBannerDisabled()
-
setBannerDisabled
public void setBannerDisabled(boolean bannerDisabled)
-
isScanModulepath
public boolean isScanModulepath()
-
setScanModulepath
public void setScanModulepath(boolean scanModulepath)
-
isScanClasspath
public boolean isScanClasspath()
-
setScanClasspath
public void setScanClasspath(boolean scanClasspath)
-
getDetails
public Details getDetails()
-
setDetails
public void setDetails(Details details)
-
getTheme
public Theme getTheme()
-
setTheme
public void setTheme(Theme theme)
-
getExistingAdditionalClasspathEntries
public java.util.List<java.nio.file.Path> getExistingAdditionalClasspathEntries()
-
getAdditionalClasspathEntries
public java.util.List<java.nio.file.Path> getAdditionalClasspathEntries()
-
setAdditionalClasspathEntries
public void setAdditionalClasspathEntries(java.util.List<java.nio.file.Path> additionalClasspathEntries)
-
isFailIfNoTests
public boolean isFailIfNoTests()
-
setFailIfNoTests
public void setFailIfNoTests(boolean failIfNoTests)
-
getSelectedClasspathEntries
public java.util.List<java.nio.file.Path> getSelectedClasspathEntries()
-
setSelectedClasspathEntries
public void setSelectedClasspathEntries(java.util.List<java.nio.file.Path> selectedClasspathEntries)
-
getSelectedUris
public java.util.List<java.net.URI> getSelectedUris()
-
setSelectedUris
public void setSelectedUris(java.util.List<java.net.URI> selectedUris)
-
getSelectedFiles
public java.util.List<java.lang.String> getSelectedFiles()
-
setSelectedFiles
public void setSelectedFiles(java.util.List<java.lang.String> selectedFiles)
-
getSelectedDirectories
public java.util.List<java.lang.String> getSelectedDirectories()
-
setSelectedDirectories
public void setSelectedDirectories(java.util.List<java.lang.String> selectedDirectories)
-
getSelectedModules
public java.util.List<java.lang.String> getSelectedModules()
-
setSelectedModules
public void setSelectedModules(java.util.List<java.lang.String> selectedModules)
-
getSelectedPackages
public java.util.List<java.lang.String> getSelectedPackages()
-
setSelectedPackages
public void setSelectedPackages(java.util.List<java.lang.String> selectedPackages)
-
getSelectedClasses
public java.util.List<java.lang.String> getSelectedClasses()
-
setSelectedClasses
public void setSelectedClasses(java.util.List<java.lang.String> selectedClasses)
-
getSelectedMethods
public java.util.List<java.lang.String> getSelectedMethods()
-
setSelectedMethods
public void setSelectedMethods(java.util.List<java.lang.String> selectedMethods)
-
getSelectedClasspathResources
public java.util.List<java.lang.String> getSelectedClasspathResources()
-
setSelectedClasspathResources
public void setSelectedClasspathResources(java.util.List<java.lang.String> selectedClasspathResources)
-
hasExplicitSelectors
public boolean hasExplicitSelectors()
-
getIncludedClassNamePatterns
public java.util.List<java.lang.String> getIncludedClassNamePatterns()
-
setIncludedClassNamePatterns
public void setIncludedClassNamePatterns(java.util.List<java.lang.String> includedClassNamePatterns)
-
getExcludedClassNamePatterns
public java.util.List<java.lang.String> getExcludedClassNamePatterns()
-
setExcludedClassNamePatterns
public void setExcludedClassNamePatterns(java.util.List<java.lang.String> excludedClassNamePatterns)
-
getIncludedPackages
public java.util.List<java.lang.String> getIncludedPackages()
-
setIncludedPackages
public void setIncludedPackages(java.util.List<java.lang.String> includedPackages)
-
getExcludedPackages
public java.util.List<java.lang.String> getExcludedPackages()
-
setExcludedPackages
public void setExcludedPackages(java.util.List<java.lang.String> excludedPackages)
-
getIncludedEngines
public java.util.List<java.lang.String> getIncludedEngines()
-
setIncludedEngines
public void setIncludedEngines(java.util.List<java.lang.String> includedEngines)
-
getExcludedEngines
public java.util.List<java.lang.String> getExcludedEngines()
-
setExcludedEngines
public void setExcludedEngines(java.util.List<java.lang.String> excludedEngines)
-
getIncludedTagExpressions
public java.util.List<java.lang.String> getIncludedTagExpressions()
-
setIncludedTagExpressions
public void setIncludedTagExpressions(java.util.List<java.lang.String> includedTags)
-
getExcludedTagExpressions
public java.util.List<java.lang.String> getExcludedTagExpressions()
-
setExcludedTagExpressions
public void setExcludedTagExpressions(java.util.List<java.lang.String> excludedTags)
-
getReportsDir
public java.util.Optional<java.nio.file.Path> getReportsDir()
-
setReportsDir
public void setReportsDir(java.nio.file.Path reportsDir)
-
getConfigurationParameters
public java.util.Map<java.lang.String,java.lang.String> getConfigurationParameters()
-
setConfigurationParameters
public void setConfigurationParameters(java.util.Map<java.lang.String,java.lang.String> configurationParameters)
-
-