Uses of Interface
org.apache.maven.api.cli.Options
Package
Description
-
Uses of Options in org.apache.maven.api.cli
Modifier and TypeInterfaceDescriptioninterface
Invoker<R extends InvokerRequest<? extends Options>>
Defines the contract for a component responsible for invoking a Maven application using the information provided in anInvokerRequest
.interface
InvokerRequest<O extends Options>
Represents a Maven execution request, encapsulating all necessary information for invoking a Maven build or command.interface
Parser<R extends InvokerRequest<? extends Options>>
Defines the contract for parsing Maven command-line arguments and creating an InvokerRequest.Modifier and TypeMethodDescriptionOptions.interpolate
(Collection<Map<String, String>> properties) Returns a new instance ofOptions
with values interpolated using the given properties. -
Uses of Options in org.apache.maven.api.cli.mvn
Modifier and TypeInterfaceDescriptioninterface
Defines the options specific to Maven operations. -
Uses of Options in org.apache.maven.api.cli.mvnenc
Modifier and TypeInterfaceDescriptioninterface
Defines the options specific to the Maven encryption tool. -
Uses of Options in org.apache.maven.cling
Modifier and TypeClassDescriptionclass
ClingSupport<O extends Options,
R extends InvokerRequest<O>> The CLI "new-gen". -
Uses of Options in org.apache.maven.cling.invoker
Modifier and TypeClassDescriptionclass
BaseInvokerRequest<T extends Options>
class
BaseParser<O extends Options,
R extends InvokerRequest<O>> interface
ContainerCapsuleFactory<O extends Options,
R extends InvokerRequest<O>, C extends LookupInvoker.LookupInvokerContext<O, R, C>> Container capsule factory.class
LayeredOptions<O extends Options>
Options that are "layered" by precedence order.class
LookupInvoker<O extends Options,
R extends InvokerRequest<O>, C extends LookupInvoker.LookupInvokerContext<O, R, C>> Plexus invoker implementation, that boots up Plexus DI container.static class
LookupInvoker.LookupInvokerContext<O extends Options,
R extends InvokerRequest<O>, C extends LookupInvoker.LookupInvokerContext<O, R, C>> class
PlexusContainerCapsuleFactory<O extends Options,
R extends InvokerRequest<O>, C extends LookupInvoker.LookupInvokerContext<O, R, C>> Container capsule backed by Plexus Container.Modifier and TypeClassDescriptionclass
class
LayeredOptions<O extends Options>
Options that are "layered" by precedence order. -
Uses of Options in org.apache.maven.cling.invoker.mvn
Modifier and TypeClassDescriptionclass
class
LayeredMavenOptions<O extends MavenOptions>
Options that are "layered" by precedence order. -
Uses of Options in org.apache.maven.cling.invoker.mvnenc
ModifierConstructorDescriptionDefaultEncryptInvokerRequest
(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, Options options)