|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectorg.standardout.gradle.plugin.platform.internal.config.BndConfig
class BndConfig
Represents the configuration of a bundle concerning bnd.
| Property Summary | |
|---|---|
java.lang.Boolean |
addQualifier
States if a qualifier should be added. |
java.io.File |
file
|
java.lang.String |
group
|
java.lang.String |
name
|
org.gradle.api.Project |
project
|
java.util.Map |
properties
Map of bnd instruction names to instructions. |
| Constructor Summary | |
BndConfig(org.gradle.api.Project project, java.lang.String group, java.lang.String name, java.lang.String version, java.io.File file, java.util.Map initialProperties)
Constructor. |
|
| Method Summary | |
|---|---|
java.lang.Object
|
getBundleName()
|
java.lang.Object
|
getSymbolicName()
|
java.lang.Object
|
getVersion()
|
java.lang.Object
|
instruction(java.lang.String name, java.lang.Object value)
Create a bnd instruction. |
java.lang.Object
|
instructions(java.util.Map map)
Add instructions using named parameters |
java.lang.Object
|
optionalImport(java.lang.String... packages)
Add packages for optional import. |
java.lang.Object
|
prependImport(java.lang.String... instructions)
Prepend imported packages. |
java.lang.Object
|
prependImport(java.util.List instructions)
Prepend imported packages. |
void
|
setBundleName(java.lang.String bundleName)
Custom bundle name. |
void
|
setSymbolicName(java.lang.String symbolicName)
Custom symbolic name. |
void
|
setVersion(java.lang.String version)
Version that is either provided or can be set for file dependencies. |
| 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 |
|---|
java.lang.Boolean addQualifier
null value means that the default is used.
final java.io.File file
final java.lang.String group
final java.lang.String name
final org.gradle.api.Project project
final java.util.Map properties
| Constructor Detail |
|---|
BndConfig(org.gradle.api.Project project, java.lang.String group, java.lang.String name, java.lang.String version, java.io.File file, java.util.Map initialProperties)
project - the gradle project
| Method Detail |
|---|
java.lang.Object getBundleName()
java.lang.Object getSymbolicName()
java.lang.Object getVersion()
java.lang.Object instruction(java.lang.String name, java.lang.Object value)
java.lang.Object instructions(java.util.Map map)
java.lang.Object optionalImport(java.lang.String... packages)
java.lang.Object prependImport(java.lang.String... instructions)
java.lang.Object prependImport(java.util.List instructions)
void setBundleName(java.lang.String bundleName)
void setSymbolicName(java.lang.String symbolicName)
void setVersion(java.lang.String version)
Groovy Documentation