Package org.apache.maven.cling.invoker
Class LayeredOptions<O extends Options>
java.lang.Object
org.apache.maven.cling.invoker.LayeredOptions<O>
- Type Parameters:
O
- The type of options.
- All Implemented Interfaces:
Options
- Direct Known Subclasses:
LayeredMavenOptions
Options that are "layered" by precedence order.
-
Field Summary
Fields inherited from interface org.apache.maven.api.cli.Options
SOURCE_CLI
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncolor()
void
displayHelp
(ParserRequest request, PrintWriter printWriter) help()
logFile()
quiet()
protected <T> Optional
<T> returnFirstPresentOrEmpty
(Function<O, Optional<T>> getter) source()
verbose()
void
warnAboutDeprecatedOptions
(ParserRequest request, PrintWriter printWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.api.cli.Options
interpolate
-
Field Details
-
options
-
-
Constructor Details
-
LayeredOptions
-
-
Method Details
-
userProperties
- Specified by:
userProperties
in interfaceOptions
-
source
-
showVersionAndExit
- Specified by:
showVersionAndExit
in interfaceOptions
-
showVersion
- Specified by:
showVersion
in interfaceOptions
-
quiet
-
verbose
-
showErrors
- Specified by:
showErrors
in interfaceOptions
-
failOnSeverity
- Specified by:
failOnSeverity
in interfaceOptions
-
nonInteractive
- Specified by:
nonInteractive
in interfaceOptions
-
forceInteractive
- Specified by:
forceInteractive
in interfaceOptions
-
altUserSettings
- Specified by:
altUserSettings
in interfaceOptions
-
altProjectSettings
- Specified by:
altProjectSettings
in interfaceOptions
-
altInstallationSettings
- Specified by:
altInstallationSettings
in interfaceOptions
-
altUserToolchains
- Specified by:
altUserToolchains
in interfaceOptions
-
altInstallationToolchains
- Specified by:
altInstallationToolchains
in interfaceOptions
-
logFile
-
rawStreams
- Specified by:
rawStreams
in interfaceOptions
-
color
-
help
-
warnAboutDeprecatedOptions
- Specified by:
warnAboutDeprecatedOptions
in interfaceOptions
-
displayHelp
- Specified by:
displayHelp
in interfaceOptions
-
returnFirstPresentOrEmpty
-
collectListIfPresentOrEmpty
-
collectMapIfPresentOrEmpty
-