public abstract class BaseLanguageSourceSet extends AbstractBuildableModelElement
Base class for custom language sourceset implementations. A custom implementation of LanguageSourceSet must extend this type.
Modifiers | Name | Description |
---|---|---|
protected FileResolver |
fileResolver |
Constructor and description |
---|
protected BaseLanguageSourceSet
() |
Type | Name and description |
---|---|
void |
builtBy(Object... tasks) |
static T |
create(Class<T> type, String name, String parentName, FileResolver fileResolver, Instantiator instantiator) |
void |
generatedBy(Task generatorTask) |
String |
getDisplayName() |
String |
getFullName() |
Task |
getGeneratorTask() |
boolean |
getMayHaveSources() |
String |
getName() |
String |
getParentName() |
SourceDirectorySet |
getSource() |
protected String |
getTypeName() |
void |
source(Action<? super SourceDirectorySet> config) |
String |
toString() |