class MergeConfig extends java.lang.Object
Merge configuration.
| Type | Name and description |
|---|---|
java.lang.String |
id |
java.util.Map<java.lang.String, java.lang.Object> |
properties |
| Constructor and description |
|---|
MergeConfig
(org.gradle.api.Project project, java.util.Map<java.lang.String, java.lang.Object> properties, groovy.lang.Closure mergeClosure) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
boolean |
acceptArtifact(BundleArtifact artifact) |
|
java.lang.Object |
bnd(groovy.lang.Closure bndClosure) |
|
java.lang.Object |
bundle(java.lang.Object dependencyNotation)Add a bundle to merge and as dependency. |
|
StoredConfig |
getBundleConfig() |
|
java.util.List<groovy.lang.Closure> |
getMatchClosures() |
|
java.lang.Object |
include(java.lang.Object dependencyNotation)Include a bundle to merge, but not as dependency. |
|
java.lang.Object |
match(groovy.lang.Closure matchClosure)Defines a closure that matches against BundleArtifacts to merge. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Add a bundle to merge and as dependency.
Include a bundle to merge, but not as dependency.
Defines a closure that matches against BundleArtifacts to merge.
Groovy Documentation