public class DefaultManifestMergeSpec extends java.lang.Object implements ManifestMergeSpec
| Constructor and Description |
|---|
DefaultManifestMergeSpec() |
| Modifier and Type | Method and Description |
|---|---|
ManifestMergeSpec |
eachEntry(Action<? super ManifestMergeDetails> mergeAction)
Adds an action to be applied to each key-value tuple in a merge operation.
|
ManifestMergeSpec |
eachEntry(Closure mergeAction)
Adds an action to be applied to each key-value tuple in a merge operation.
|
ManifestMergeSpec |
from(java.lang.Object... mergePaths)
Adds a merge path to a manifest that should be merged into the base manifest.
|
java.util.List<java.lang.Object> |
getMergePaths() |
DefaultManifest |
merge(Manifest baseManifest,
FileResolver fileResolver) |
public ManifestMergeSpec from(java.lang.Object... mergePaths)
ManifestMergeSpecManifest or a path that is evaluated as for
Project.files(Object...) . If multiple merge paths are specified, the manifest are merged
in the order in which they are added.from in interface ManifestMergeSpecmergePaths - The paths of manifests to be mergedpublic ManifestMergeSpec eachEntry(Action<? super ManifestMergeDetails> mergeAction)
ManifestMergeSpecManifestMergeDetails as its parameter. Actions are executed
in the order added.eachEntry in interface ManifestMergeSpecmergeAction - A merge action to be executed.public ManifestMergeSpec eachEntry(Closure mergeAction)
ManifestMergeSpecManifestMergeDetails as its parameter. Actions are executed
in the order added.eachEntry in interface ManifestMergeSpecmergeAction - The action to execute.public DefaultManifest merge(Manifest baseManifest, FileResolver fileResolver)
public java.util.List<java.lang.Object> getMergePaths()
Copyright © 2013. All rights reserved