Package net.kyori.blossom.internal
Class ResourceTemplateSetImpl
java.lang.Object
net.kyori.blossom.internal.TemplateSetImpl
net.kyori.blossom.internal.ResourceTemplateSetImpl
- All Implemented Interfaces:
TemplateSetInternal,ResourceTemplateSet,TemplateSet,org.gradle.api.Named
public abstract class ResourceTemplateSetImpl
extends TemplateSetImpl
implements ResourceTemplateSet
A template set that is configured to attach its generated output as a resource directory.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterOutputWithSet(org.gradle.api.tasks.SourceSet destination, org.gradle.api.tasks.TaskProvider<GenerateTemplates> generateTask) org.gradle.api.file.DirectoryresolveOutputRoot(org.gradle.api.file.Directory generatedDir) Methods inherited from class net.kyori.blossom.internal.TemplateSetImpl
getHeader, getIncludes, getName, getObjects, getProperties, getPropertyFiles, getTemplates, getVariantsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.kyori.blossom.TemplateSet
getHeader, getIncludes, getName, getProperties, getPropertyFiles, getTemplates, getVariants, include, property, property, propertyFile, templates, variants, variants
-
Constructor Details
-
ResourceTemplateSetImpl
-
-
Method Details
-
resolveOutputRoot
public org.gradle.api.file.Directory resolveOutputRoot(org.gradle.api.file.Directory generatedDir) - Specified by:
resolveOutputRootin interfaceTemplateSetInternal
-
registerOutputWithSet
public void registerOutputWithSet(org.gradle.api.tasks.SourceSet destination, org.gradle.api.tasks.TaskProvider<GenerateTemplates> generateTask) - Specified by:
registerOutputWithSetin interfaceTemplateSetInternal
-