public abstract class BaseLanguageSourceSet extends org.gradle.api.internal.AbstractBuildableModelElement
Base class for custom language sourceset implementations. A custom implementation of LanguageSourceSet must extend this type.
Modifiers | Name | Description |
---|---|---|
protected org.gradle.api.internal.file.FileResolver |
fileResolver |
Constructor and description |
---|
protected BaseLanguageSourceSet
() |
Type | Name and description |
---|---|
void |
builtBy(Object... tasks) |
static T |
create(Class<? extends LanguageSourceSet> publicType, Class<T> type, String name, String parentName, org.gradle.api.internal.file.FileResolver fileResolver) |
void |
generatedBy(Task generatorTask) |
String |
getDisplayName() |
Task |
getGeneratorTask() |
boolean |
getMayHaveSources() |
String |
getName() |
String |
getParentName() |
String |
getProjectScopedName() |
SourceDirectorySet |
getSource() |
protected String |
getTypeName() |
String |
toString() |
Methods inherited from class | Name |
---|---|
class org.gradle.api.internal.AbstractBuildableModelElement |
org.gradle.api.internal.AbstractBuildableModelElement#builtBy([Ljava.lang.Object;), org.gradle.api.internal.AbstractBuildableModelElement#getBuildDependencies(), org.gradle.api.internal.AbstractBuildableModelElement#getBuildTask(), org.gradle.api.internal.AbstractBuildableModelElement#setBuildTask(org.gradle.api.Task), org.gradle.api.internal.AbstractBuildableModelElement#hasBuildDependencies(), org.gradle.api.internal.AbstractBuildableModelElement#wait(long, int), org.gradle.api.internal.AbstractBuildableModelElement#wait(long), org.gradle.api.internal.AbstractBuildableModelElement#wait(), org.gradle.api.internal.AbstractBuildableModelElement#equals(java.lang.Object), org.gradle.api.internal.AbstractBuildableModelElement#toString(), org.gradle.api.internal.AbstractBuildableModelElement#hashCode(), org.gradle.api.internal.AbstractBuildableModelElement#getClass(), org.gradle.api.internal.AbstractBuildableModelElement#notify(), org.gradle.api.internal.AbstractBuildableModelElement#notifyAll() |
class Object |
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |