Uses of Interface
org.apache.maven.api.cli.ParserRequest
Package
Description
This package contain support (mostly abstract) classes, that implement "base" of CLIng.
This package contains the
mvn
tool implementation.This package contains the
mvnenc
tool implementation.-
Uses of ParserRequest in org.apache.maven.api.cli
Modifier and TypeMethodDescriptionParserRequest.Builder.build()
InvokerRequest.parserRequest()
The parser request this instance was created from.Modifier and TypeMethodDescriptionvoid
Options.displayHelp
(ParserRequest request, Consumer<String> printWriter) Displays help information for these options.Parser.parseInvocation
(ParserRequest parserRequest) Parses the given ParserRequest to create anInvokerRequest
.default void
Options.warnAboutDeprecatedOptions
(ParserRequest request, Consumer<String> printWriter) Emits warning messages if deprecated options are used. -
Uses of ParserRequest in org.apache.maven.cling.invoker
Modifier and TypeMethodDescriptionvoid
CommonsCliOptions.displayHelp
(ParserRequest request, Consumer<String> printStream) void
LayeredOptions.displayHelp
(ParserRequest request, Consumer<String> printWriter) BaseParser.parseInvocation
(ParserRequest parserRequest) void
CommonsCliOptions.warnAboutDeprecatedOptions
(ParserRequest request, Consumer<String> printWriter) void
LayeredOptions.warnAboutDeprecatedOptions
(ParserRequest request, Consumer<String> printWriter) ModifierConstructorDescriptionBaseInvokerRequest
(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, List<String> jvmArguments) LocalContext
(ParserRequest parserRequest) -
Uses of ParserRequest in org.apache.maven.cling.invoker.mvn
ModifierConstructorDescriptionMavenInvokerRequest
(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, List<String> jvmArguments, MavenOptions options) -
Uses of ParserRequest in org.apache.maven.cling.invoker.mvnenc
Modifier and TypeMethodDescriptionvoid
CommonsCliEncryptOptions.displayHelp
(ParserRequest request, Consumer<String> printStream) ModifierConstructorDescriptionEncryptInvokerRequest
(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, List<String> jvmArguments, EncryptOptions options)