Index
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
All Classes and Interfaces|All Packages|Constant Field Values