Class AvailableOptions


  • class AvailableOptions
    extends java.lang.Object
    Since:
    1.0
    • Field Detail

      • helpRequested

        private boolean helpRequested
      • helpRequested2

        private boolean helpRequested2
      • disableAnsiColors

        private boolean disableAnsiColors
      • disableAnsiColors2

        private boolean disableAnsiColors2
      • disableBanner

        private boolean disableBanner
      • disableBanner2

        private boolean disableBanner2
      • details2

        private Details details2
      • theme

        private Theme theme
      • theme2

        private Theme theme2
      • additionalClasspathEntries

        private java.util.List<java.nio.file.Path> additionalClasspathEntries
      • additionalClasspathEntries2

        private java.util.List<java.nio.file.Path> additionalClasspathEntries2
      • failIfNoTests

        private boolean failIfNoTests
      • reportsDir

        private java.nio.file.Path reportsDir
      • reportsDir2

        private java.nio.file.Path reportsDir2
      • scanModulepath

        private boolean scanModulepath
      • scanModulepath2

        private boolean scanModulepath2
      • selectedModules

        private java.util.List<java.lang.String> selectedModules
      • selectedModules2

        private java.util.List<java.lang.String> selectedModules2
      • selectedClasspathEntries

        private java.util.List<java.nio.file.Path> selectedClasspathEntries
      • selectedClasspathEntries2

        private java.util.List<java.nio.file.Path> selectedClasspathEntries2
      • selectedUris

        private java.util.List<java.net.URI> selectedUris
      • selectedUris2

        private java.util.List<java.net.URI> selectedUris2
      • selectedFiles

        private java.util.List<java.lang.String> selectedFiles
      • selectedFiles2

        private java.util.List<java.lang.String> selectedFiles2
      • selectedDirectories

        private java.util.List<java.lang.String> selectedDirectories
      • selectedDirectories2

        private java.util.List<java.lang.String> selectedDirectories2
      • selectedPackages

        private java.util.List<java.lang.String> selectedPackages
      • selectedPackages2

        private java.util.List<java.lang.String> selectedPackages2
      • selectedClasses

        private java.util.List<java.lang.String> selectedClasses
      • selectedClasses2

        private java.util.List<java.lang.String> selectedClasses2
      • selectedMethods

        private java.util.List<java.lang.String> selectedMethods
      • selectedMethods2

        private java.util.List<java.lang.String> selectedMethods2
      • selectedClasspathResources

        private java.util.List<java.lang.String> selectedClasspathResources
      • selectedClasspathResources2

        private java.util.List<java.lang.String> selectedClasspathResources2
      • includeClassNamePatterns

        private java.util.List<java.lang.String> includeClassNamePatterns
      • includeClassNamePatterns2

        private java.util.List<java.lang.String> includeClassNamePatterns2
      • excludeClassNamePatterns

        private java.util.List<java.lang.String> excludeClassNamePatterns
      • excludeClassNamePatterns2

        private java.util.List<java.lang.String> excludeClassNamePatterns2
      • includePackages

        private java.util.List<java.lang.String> includePackages
      • includePackages2

        private java.util.List<java.lang.String> includePackages2
      • excludePackages

        private java.util.List<java.lang.String> excludePackages
      • excludePackages2

        private java.util.List<java.lang.String> excludePackages2
      • includedTags

        private java.util.List<java.lang.String> includedTags
      • includedTags2

        private java.util.List<java.lang.String> includedTags2
      • excludedTags

        private java.util.List<java.lang.String> excludedTags
      • excludedTags2

        private java.util.List<java.lang.String> excludedTags2
      • includedEngines

        private java.util.List<java.lang.String> includedEngines
      • includedEngines2

        private java.util.List<java.lang.String> includedEngines2
      • excludedEngines

        private java.util.List<java.lang.String> excludedEngines
      • excludedEngines2

        private java.util.List<java.lang.String> excludedEngines2
      • configurationParameters

        private java.util.Map<java.lang.String,​java.lang.String> configurationParameters
      • spec

        private picocli.CommandLine.Model.CommandSpec spec
    • Constructor Detail

      • AvailableOptions

        AvailableOptions()
    • Method Detail

      • setConfigurationParameters

        public void setConfigurationParameters​(java.util.Map<java.lang.String,​java.lang.String> map)
        Adds the specified key-value pair (or pairs) to the configuration parameters. A ParameterException is thrown if the same key is specified multiple times on the command line.
        Parameters:
        map - the key-value pairs to add
        Throws:
        picocli.CommandLine.ParameterException - if the map already contains this key
        See Also:
        #1308
      • validateUnique

        private void validateUnique​(java.lang.String key,
                                    java.lang.String newValue)
      • setConfigurationParameters2

        public void setConfigurationParameters2​(java.util.Map<java.lang.String,​java.lang.String> keyValuePairs)
      • getParser

        picocli.CommandLine getParser()
      • toCommandLineOptions

        CommandLineOptions toCommandLineOptions​(picocli.CommandLine.ParseResult parseResult)
      • merge

        private static <T> java.util.List<T> merge​(java.util.List<T> list1,
                                                   java.util.List<T> list2)
      • choose

        private static <T> T choose​(T left,
                                    T right,
                                    T defaultValue)