Groovy Documentation

org.standardout.gradle.plugin.platform.internal.config
[Groovy] Class MergeConfig

java.lang.Object
  org.standardout.gradle.plugin.platform.internal.config.MergeConfig

class MergeConfig

Merge configuration.

Authors:
Simon Templer


Property Summary
java.util.Map properties

 
Constructor Summary
MergeConfig(org.gradle.api.Project project, java.util.Map properties, groovy.lang.Closure mergeClosure)

 
Method Summary
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 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 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()
 

Property Detail

properties

final java.util.Map properties


 
Constructor Detail

MergeConfig

MergeConfig(org.gradle.api.Project project, java.util.Map properties, groovy.lang.Closure mergeClosure)


 
Method Detail

bnd

java.lang.Object bnd(groovy.lang.Closure bndClosure)


bundle

java.lang.Object bundle(java.lang.Object dependencyNotation)
Add a bundle to merge and as dependency.


getBundleConfig

StoredConfig getBundleConfig()


getMatchClosures

java.util.List getMatchClosures()


include

java.lang.Object include(java.lang.Object dependencyNotation)
Include a bundle to merge, but not as dependency.


match

java.lang.Object match(groovy.lang.Closure matchClosure)
Defines a closure that matches against BundleArtifacts to merge.


 

Groovy Documentation