Groovy Documentation

org.gradle.api.java.archives
[Java] Interface ManifestMergeDetails


public interface ManifestMergeDetails

Details of a value being merged from two different manifests.


Method Summary
void exclude()

Excludes this key from being in the manifest after the merge.

String getBaseValue()

Returns the value for the key of the manifest that is the target of the merge.

String getKey()

Returns the key that is to be merged.

String getMergeValue()

Returns the value for the key of the manifest that is the source for the merge.

String getSection()

Returns the section this merge details belongs to.

String getValue()

Returns the value for the key of the manifest after the merge takes place.

void setValue(String value)

Set's the value for the key of the manifest after the merge takes place.

 

Method Detail

exclude

public void exclude()
Excludes this key from being in the manifest after the merge.


getBaseValue

public String getBaseValue()
Returns the value for the key of the manifest that is the target of the merge.


getKey

public String getKey()
Returns the key that is to be merged.


getMergeValue

public String getMergeValue()
Returns the value for the key of the manifest that is the source for the merge.


getSection

public String getSection()
Returns the section this merge details belongs to.


getValue

public String getValue()
Returns the value for the key of the manifest after the merge takes place. By default this is the value of the source for the merge.


setValue

public void setValue(String value)
Set's the value for the key of the manifest after the merge takes place.
Parameters:
value


 

Gradle API 1.8