Uses of Interface
org.apache.maven.api.cli.mvn.MavenOptions
Packages that use MavenOptions
Package
Description
-
Uses of MavenOptions in org.apache.maven.api.cli.mvn
Classes in org.apache.maven.api.cli.mvn with type parameters of type MavenOptionsModifier and TypeInterfaceDescriptioninterface
MavenInvoker<R extends MavenInvokerRequest<? extends MavenOptions>>
Defines the contract for a component responsible for invoking Maven using information provided in an invoker request.interface
MavenInvokerRequest<O extends MavenOptions>
Represents a request to invoke Maven.interface
MavenParser<R extends MavenInvokerRequest<? extends MavenOptions>>
Defines the contract for parsing Maven-specific command-line arguments and creating a MavenInvokerRequest.Methods in org.apache.maven.api.cli.mvn that return MavenOptionsModifier and TypeMethodDescriptionMavenOptions.interpolate
(Collection<Map<String, String>> properties) Returns a new instance ofMavenOptions
with values interpolated using the given properties. -
Uses of MavenOptions in org.apache.maven.cling
Methods in org.apache.maven.cling that return types with arguments of type MavenOptionsModifier and TypeMethodDescriptionprotected Invoker
<MavenInvokerRequest<MavenOptions>> MavenCling.createInvoker()
protected MavenInvokerRequest
<MavenOptions> MavenCling.parseArguments
(String[] args) -
Uses of MavenOptions in org.apache.maven.cling.invoker.mvn
Classes in org.apache.maven.cling.invoker.mvn with type parameters of type MavenOptionsModifier and TypeClassDescriptionclass
BaseMavenParser<O extends MavenOptions,
R extends MavenInvokerRequest<O>> class
DefaultMavenInvoker<O extends MavenOptions,
R extends MavenInvokerRequest<O>, C extends DefaultMavenInvoker.MavenContext<O, R, C>> static class
DefaultMavenInvoker.MavenContext<O extends MavenOptions,
R extends MavenInvokerRequest<O>, C extends DefaultMavenInvoker.MavenContext<O, R, C>> class
DefaultMavenInvokerRequest<O extends MavenOptions>
Maven execution request.class
LayeredMavenOptions<O extends MavenOptions>
Options that are "layered" by precedence order.Classes in org.apache.maven.cling.invoker.mvn that implement MavenOptionsModifier and TypeClassDescriptionclass
class
LayeredMavenOptions<O extends MavenOptions>
Options that are "layered" by precedence order.Methods in org.apache.maven.cling.invoker.mvn that return MavenOptionsModifier and TypeMethodDescriptionprotected MavenOptions
DefaultMavenParser.assembleOptions
(List<MavenOptions> parsedOptions) CommonsCliMavenOptions.interpolate
(Collection<Map<String, String>> properties) LayeredMavenOptions.interpolate
(Collection<Map<String, String>> properties) static MavenOptions
LayeredMavenOptions.layerMavenOptions
(Collection<MavenOptions> options) protected MavenOptions
Methods in org.apache.maven.cling.invoker.mvn that return types with arguments of type MavenOptionsModifier and TypeMethodDescriptionprotected DefaultMavenInvokerRequest
<MavenOptions> DefaultMavenParser.getInvokerRequest
(BaseParser.LocalContext context) Method parameters in org.apache.maven.cling.invoker.mvn with type arguments of type MavenOptionsModifier and TypeMethodDescriptionprotected MavenOptions
DefaultMavenParser.assembleOptions
(List<MavenOptions> parsedOptions) static MavenOptions
LayeredMavenOptions.layerMavenOptions
(Collection<MavenOptions> options) -
Uses of MavenOptions in org.apache.maven.cling.invoker.mvn.forked
Methods in org.apache.maven.cling.invoker.mvn.forked that return MavenOptionsModifier and TypeMethodDescriptionprotected MavenOptions
DefaultForkedMavenParser.assembleOptions
(List<MavenOptions> parsedOptions) protected MavenOptions
Method parameters in org.apache.maven.cling.invoker.mvn.forked with type arguments of type MavenOptionsModifier and TypeMethodDescriptionprotected MavenOptions
DefaultForkedMavenParser.assembleOptions
(List<MavenOptions> parsedOptions) Constructors in org.apache.maven.cling.invoker.mvn.forked with parameters of type MavenOptionsModifierConstructorDescriptionDefaultForkedMavenInvokerRequest
(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 MavenOptions in org.apache.maven.cling.invoker.mvn.local
Method parameters in org.apache.maven.cling.invoker.mvn.local with type arguments of type MavenOptionsModifier and TypeMethodDescriptionprotected DefaultLocalMavenInvoker.LocalContext
DefaultLocalMavenInvoker.createContext
(MavenInvokerRequest<MavenOptions> invokerRequest) Constructor parameters in org.apache.maven.cling.invoker.mvn.local with type arguments of type MavenOptionsModifierConstructorDescriptionprotected
LocalContext
(DefaultLocalMavenInvoker invoker, MavenInvokerRequest<MavenOptions> invokerRequest) -
Uses of MavenOptions in org.apache.maven.cling.invoker.mvn.resident
Method parameters in org.apache.maven.cling.invoker.mvn.resident with type arguments of type MavenOptionsModifier and TypeMethodDescriptionDefaultResidentMavenInvoker.LocalContext.copy
(MavenInvokerRequest<MavenOptions> invokerRequest) protected DefaultResidentMavenInvoker.LocalContext
DefaultResidentMavenInvoker.createContext
(MavenInvokerRequest<MavenOptions> invokerRequest) protected String
DefaultResidentMavenInvoker.getContextId
(MavenInvokerRequest<MavenOptions> invokerRequest) Constructor parameters in org.apache.maven.cling.invoker.mvn.resident with type arguments of type MavenOptionsModifierConstructorDescriptionprotected
LocalContext
(DefaultResidentMavenInvoker invoker, MavenInvokerRequest<MavenOptions> invokerRequest)