Index

A B E G N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values

A

apply(Project, PluginContainer, ExtensionContainer, TaskContainer) - Method in class net.kyori.blossom.Blossom
 

B

Blossom - Class in net.kyori.blossom
The blossom plugin.
Blossom() - Constructor for class net.kyori.blossom.Blossom
 
BlossomExtension - Class in net.kyori.blossom
The Blossom extension.
BlossomExtension(Blossom) - Constructor for class net.kyori.blossom.BlossomExtension
Creates a new BlossomExtension.
BuiltInSourceReplacementTasks - Interface in net.kyori.blossom.task
Interface for registering the built in source replacement tasks.

E

EXTENSION_NAME - Static variable in class net.kyori.blossom.Blossom
The name of the blossom extension.

G

getInput() - Method in class net.kyori.blossom.task.SourceReplacementTask
Get the input location.
getOutput() - Method in class net.kyori.blossom.task.SourceReplacementTask
Get the output location.
getTokenReplacementsByFile() - Method in class net.kyori.blossom.BlossomExtension
Gets the by-file token replacements.
getTokenReplacementsByFile() - Method in class net.kyori.blossom.task.SourceReplacementTask
Get the by-file token replacements.
getTokenReplacementsGlobal() - Method in class net.kyori.blossom.BlossomExtension
Gets the global token replacements.
getTokenReplacementsGlobal() - Method in class net.kyori.blossom.task.SourceReplacementTask
Get the global token replacements.
getTokenReplacementsGlobalLocations() - Method in class net.kyori.blossom.BlossomExtension
Gets the global token replacement locations.
getTokenReplacementsGlobalLocations() - Method in class net.kyori.blossom.task.SourceReplacementTask
Get the global token replacement locations.

N

net.kyori.blossom - package net.kyori.blossom
 
net.kyori.blossom.task - package net.kyori.blossom.task
 

O

output - Variable in class net.kyori.blossom.task.SourceReplacementTask
 

P

project - Variable in class net.kyori.blossom.BlossomExtension
The project this extension is for.

R

replaceToken(Object, Object) - Method in class net.kyori.blossom.BlossomExtension
Replace a token.
replaceToken(Object, Object, Object) - Method in class net.kyori.blossom.BlossomExtension
Replace a token in a specific file.
replaceToken(Map<Object, Object>) - Method in class net.kyori.blossom.BlossomExtension
Replaces a map of tokens, where the map key is the 'token' and the corresponding value is the 'replacement'.
replaceTokenIn(String) - Method in class net.kyori.blossom.BlossomExtension
Add a location where global tokens should be performed.
run() - Method in class net.kyori.blossom.task.SourceReplacementTask
Perform the source replacement task.

S

setInput(SourceDirectorySet) - Method in class net.kyori.blossom.task.SourceReplacementTask
Set the input location.
setOutput(File) - Method in class net.kyori.blossom.task.SourceReplacementTask
Set the output location.
setTokenReplacementsByFile(Multimap<String, Map<String, Object>>) - Method in class net.kyori.blossom.task.SourceReplacementTask
Set the by-file token replacements.
setTokenReplacementsGlobal(Map<String, Object>) - Method in class net.kyori.blossom.task.SourceReplacementTask
Set the global token replacements.
setTokenReplacementsGlobalLocations(List<String>) - Method in class net.kyori.blossom.task.SourceReplacementTask
Set the global token replacement locations.
setupGroovy(Blossom, SourceSet) - Static method in interface net.kyori.blossom.task.BuiltInSourceReplacementTasks
Setup the default Groovy source replacement task.
setupJava(Blossom, SourceSet) - Static method in interface net.kyori.blossom.task.BuiltInSourceReplacementTasks
Setup the default Java source replacement task.
setupKotlin(Blossom, SourceSet) - Static method in interface net.kyori.blossom.task.BuiltInSourceReplacementTasks
Setup the default Kotlin source replacement task.
setupScala(Blossom, SourceSet) - Static method in interface net.kyori.blossom.task.BuiltInSourceReplacementTasks
Setup the default Scala source replacement task.
setupSourceReplacementTask(String, SourceDirectorySet, String, String) - Method in class net.kyori.blossom.Blossom
Sets up a source replacement task.
SourceReplacementTask - Class in net.kyori.blossom.task
Task for replacing tokens in source code files.
SourceReplacementTask() - Constructor for class net.kyori.blossom.task.SourceReplacementTask
 
A B E G N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values