Class LayeredMavenOptions<O extends 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:
MavenOptions
,Options
public class LayeredMavenOptions<O extends MavenOptions>
extends LayeredOptions<O>
implements MavenOptions
Options that are "layered" by precedence order.
-
Field Summary
Fields inherited from class org.apache.maven.cling.invoker.LayeredOptions
options
Fields inherited from interface org.apache.maven.api.cli.Options
SOURCE_CLI
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionalsoMake()
builder()
failFast()
goals()
interpolate
(Collection<Map<String, String>> properties) static MavenOptions
layerMavenOptions
(Collection<MavenOptions> options) offline()
projects()
resume()
threads()
Methods inherited from class org.apache.maven.cling.invoker.LayeredOptions
altInstallationSettings, altInstallationToolchains, altProjectSettings, altUserSettings, altUserToolchains, collectListIfPresentOrEmpty, collectMapIfPresentOrEmpty, color, displayHelp, failOnSeverity, forceInteractive, help, logFile, nonInteractive, quiet, rawStreams, returnFirstPresentOrEmpty, 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, displayHelp, failOnSeverity, forceInteractive, help, logFile, nonInteractive, quiet, rawStreams, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptions
-
Constructor Details
-
LayeredMavenOptions
-
-
Method Details
-
layerMavenOptions
-
alternatePomFile
- Specified by:
alternatePomFile
in interfaceMavenOptions
-
offline
- Specified by:
offline
in interfaceMavenOptions
-
nonRecursive
- Specified by:
nonRecursive
in interfaceMavenOptions
-
updateSnapshots
- Specified by:
updateSnapshots
in interfaceMavenOptions
-
activatedProfiles
- Specified by:
activatedProfiles
in interfaceMavenOptions
-
suppressSnapshotUpdates
- Specified by:
suppressSnapshotUpdates
in interfaceMavenOptions
-
strictChecksums
- Specified by:
strictChecksums
in interfaceMavenOptions
-
relaxedChecksums
- Specified by:
relaxedChecksums
in interfaceMavenOptions
-
failFast
- Specified by:
failFast
in interfaceMavenOptions
-
failAtEnd
- Specified by:
failAtEnd
in interfaceMavenOptions
-
failNever
- Specified by:
failNever
in interfaceMavenOptions
-
resume
- Specified by:
resume
in interfaceMavenOptions
-
resumeFrom
- Specified by:
resumeFrom
in interfaceMavenOptions
-
projects
- Specified by:
projects
in interfaceMavenOptions
-
alsoMake
- Specified by:
alsoMake
in interfaceMavenOptions
-
alsoMakeDependents
- Specified by:
alsoMakeDependents
in interfaceMavenOptions
-
threads
- Specified by:
threads
in interfaceMavenOptions
-
builder
- Specified by:
builder
in interfaceMavenOptions
-
noTransferProgress
- Specified by:
noTransferProgress
in interfaceMavenOptions
-
cacheArtifactNotFound
- Specified by:
cacheArtifactNotFound
in interfaceMavenOptions
-
strictArtifactDescriptorPolicy
- Specified by:
strictArtifactDescriptorPolicy
in interfaceMavenOptions
-
ignoreTransitiveRepositories
- Specified by:
ignoreTransitiveRepositories
in interfaceMavenOptions
-
goals
- Specified by:
goals
in interfaceMavenOptions
-
interpolate
- Specified by:
interpolate
in interfaceMavenOptions
- Specified by:
interpolate
in interfaceOptions
-