Class CommonsCliUpgradeOptions
java.lang.Object
org.apache.maven.cling.invoker.CommonsCliOptions
org.apache.maven.cling.invoker.mvnup.CommonsCliUpgradeOptions
- All Implemented Interfaces:
UpgradeOptions
,Options
Implementation of
UpgradeOptions
(base + mvnup).-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.apache.maven.cling.invoker.CommonsCliOptions
cliManager, commandLine, source
Fields inherited from interface org.apache.maven.api.cli.Options
SOURCE_CLI
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
CommonsCliUpgradeOptions
(String source, CommonsCliUpgradeOptions.CLIManager cliManager, org.apache.commons.cli.CommandLine commandLine) -
Method Summary
Modifier and TypeMethodDescriptionall()
protected CommonsCliUpgradeOptions
copy
(String source, CommonsCliOptions.CLIManager cliManager, org.apache.commons.cli.CommandLine commandLine) void
displayHelp
(ParserRequest request, Consumer<String> printStream) force()
goals()
infer()
model()
static CommonsCliUpgradeOptions
plugins()
yes()
Methods inherited from class org.apache.maven.cling.invoker.CommonsCliOptions
altInstallationSettings, altInstallationToolchains, altProjectSettings, altUserSettings, altUserToolchains, color, failOnSeverity, forceInteractive, help, interpolate, logFile, nonInteractive, offline, parse, quiet, rawStreams, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptions
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
altInstallationSettings, altInstallationToolchains, altProjectSettings, altUserSettings, altUserToolchains, color, failOnSeverity, forceInteractive, help, interpolate, logFile, nonInteractive, offline, quiet, rawStreams, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptions
-
Constructor Details
-
CommonsCliUpgradeOptions
protected CommonsCliUpgradeOptions(String source, CommonsCliUpgradeOptions.CLIManager cliManager, org.apache.commons.cli.CommandLine commandLine)
-
-
Method Details
-
parse
public static CommonsCliUpgradeOptions parse(String[] args) throws org.apache.commons.cli.ParseException - Throws:
org.apache.commons.cli.ParseException
-
force
- Specified by:
force
in interfaceUpgradeOptions
-
yes
- Specified by:
yes
in interfaceUpgradeOptions
-
goals
-
modelVersion
- Specified by:
modelVersion
in interfaceUpgradeOptions
-
directory
- Specified by:
directory
in interfaceUpgradeOptions
-
infer
- Specified by:
infer
in interfaceUpgradeOptions
-
model
- Specified by:
model
in interfaceUpgradeOptions
-
plugins
- Specified by:
plugins
in interfaceUpgradeOptions
-
all
- Specified by:
all
in interfaceUpgradeOptions
-
displayHelp
- Specified by:
displayHelp
in interfaceOptions
- Overrides:
displayHelp
in classCommonsCliOptions
-
copy
protected CommonsCliUpgradeOptions copy(String source, CommonsCliOptions.CLIManager cliManager, org.apache.commons.cli.CommandLine commandLine) - Overrides:
copy
in classCommonsCliOptions
-