public class BlossomExtension
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.gradle.api.Project |
project
The project this extension is for.
|
| Constructor and Description |
|---|
BlossomExtension(Blossom blossom) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.Multimap<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
getTokenReplacementsByFile()
Gets the by-file token replacements.
|
java.util.Map<java.lang.String,java.lang.Object> |
getTokenReplacementsGlobal()
Gets the global token replacements.
|
java.util.List<java.lang.String> |
getTokenReplacementsGlobalLocations()
Gets the global token replacement locations.
|
void |
replaceToken(java.util.Map<java.lang.Object,java.lang.Object> map) |
void |
replaceToken(java.lang.Object token,
java.lang.Object replacement)
Replace a token.
|
void |
replaceToken(java.lang.Object token,
java.lang.Object replacement,
java.lang.Object file)
Replace a token in a specific file.
|
void |
replaceTokenIn(java.lang.String location)
Add a location where global tokens should be performed.
|
protected transient org.gradle.api.Project project
public BlossomExtension(Blossom blossom)
public void replaceToken(java.lang.Object token,
java.lang.Object replacement)
token - The tokenreplacement - The replacementpublic void replaceToken(java.util.Map<java.lang.Object,java.lang.Object> map)
#replaceToken(Object, Object)}public void replaceTokenIn(java.lang.String location)
location - The locationpublic void replaceToken(java.lang.Object token,
java.lang.Object replacement,
java.lang.Object file)
token - The tokenreplacement - The replacementfile - The filepublic java.util.Map<java.lang.String,java.lang.Object> getTokenReplacementsGlobal()
public java.util.List<java.lang.String> getTokenReplacementsGlobalLocations()
public com.google.common.collect.Multimap<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> getTokenReplacementsByFile()