public class TemplateDirectorySet
extends java.lang.Object
SourceSet. Gradle's SourceSet
inherits from PatternFilterable, but rocker works on complete
directories. So instead of using SourceSet and allowing
the user to specify filters without any effect, this simplified
source set implementation is used.
It would be tempting to provide e.g. templateDir instead of
srcDir, but this would break established use and templates are
the source in this context.
| Constructor and Description |
|---|
TemplateDirectorySet(org.gradle.api.Project project)
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.io.File> |
getSrcDirs()
Returns the source directories that make up this set.
|
TemplateDirectorySet |
setSrcDirs(java.lang.Iterable<?> srcPaths)
Sets the source directories for this set.
|
TemplateDirectorySet |
source(TemplateDirectorySet source)
Adds the given source to this set.
|
TemplateDirectorySet |
srcDir(java.lang.Object srcDir)
Adds the given source directory to this set.
|
TemplateDirectorySet |
srcDirs(java.lang.Object... srcDirs)
Adds the given source directories to this set.
|
java.lang.String |
toString() |
public TemplateDirectorySet(org.gradle.api.Project project)
project.file() the validity of added directories.project - the projectpublic TemplateDirectorySet srcDir(java.lang.Object srcDir)
srcDir - the directorypublic TemplateDirectorySet srcDirs(java.lang.Object... srcDirs)
srcDirs - the directoriespublic TemplateDirectorySet setSrcDirs(java.lang.Iterable<?> srcPaths)
srcPaths - the source directoriespublic TemplateDirectorySet source(TemplateDirectorySet source)
source - the sourcepublic java.util.Set<java.io.File> getSrcDirs()
public java.lang.String toString()
toString in class java.lang.Object