Class LayeredMavenOptions<O extends org.apache.maven.api.cli.mvn.MavenOptions>
java.lang.Object
org.apache.maven.cling.invoker.LayeredOptions<O>
org.apache.maven.cling.invoker.mvn.LayeredMavenOptions<O>
- Type Parameters:
O- the specific type of Maven Options that are layered
- All Implemented Interfaces:
org.apache.maven.api.cli.mvn.MavenOptions, org.apache.maven.api.cli.Options
public class LayeredMavenOptions<O extends org.apache.maven.api.cli.mvn.MavenOptions>
extends LayeredOptions<O>
implements org.apache.maven.api.cli.mvn.MavenOptions
Options that are "layered" by precedence order.
-
Field Summary
Fields inherited from class LayeredOptions
optionsFields inherited from interface org.apache.maven.api.cli.Options
SOURCE_CLI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalsoMake()atFile()builder()failFast()goals()org.apache.maven.api.cli.mvn.MavenOptionsinterpolate(UnaryOperator<String> callback) static org.apache.maven.api.cli.mvn.MavenOptionslayerMavenOptions(Collection<org.apache.maven.api.cli.mvn.MavenOptions> options) projects()resume()threads()Methods inherited from class LayeredOptions
altInstallationSettings, altInstallationToolchains, altProjectSettings, altUserSettings, altUserToolchains, collectListIfPresentOrEmpty, collectMapIfPresentOrEmpty, color, displayHelp, failOnSeverity, forceInteractive, help, logFile, nonInteractive, offline, quiet, rawStreams, returnFirstPresentOrEmpty, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptionsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.api.cli.Options
altInstallationSettings, altInstallationToolchains, altProjectSettings, altUserSettings, altUserToolchains, color, displayHelp, failOnSeverity, forceInteractive, help, logFile, nonInteractive, offline, quiet, rawStreams, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptions
-
Constructor Details
-
LayeredMavenOptions
-
-
Method Details
-
layerMavenOptions
public static org.apache.maven.api.cli.mvn.MavenOptions layerMavenOptions(Collection<org.apache.maven.api.cli.mvn.MavenOptions> options) -
alternatePomFile
-
nonRecursive
-
updateSnapshots
-
activatedProfiles
-
suppressSnapshotUpdates
-
strictChecksums
-
relaxedChecksums
-
failFast
-
failAtEnd
-
failNever
-
resume
-
resumeFrom
-
projects
-
alsoMake
-
alsoMakeDependents
-
threads
-
builder
-
noTransferProgress
-
cacheArtifactNotFound
-
strictArtifactDescriptorPolicy
-
ignoreTransitiveRepositories
-
atFile
-
goals
-
interpolate
- Specified by:
interpolatein interfaceorg.apache.maven.api.cli.Options
-