@Incubating public class BaseLanguageSourceSet extends org.gradle.language.base.internal.AbstractLanguageSourceSet
LanguageSourceSet implementations. However, it is generally better to use an
 interface annotated with Managed and not use an implementation class at all.Named.Namer| Modifier and Type | Field and Description | 
|---|---|
| protected org.gradle.api.internal.file.SourceDirectorySetFactory | sourceDirectorySetFactory | 
| Constructor and Description | 
|---|
| BaseLanguageSourceSet() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T extends LanguageSourceSet>  | create(Class<? extends LanguageSourceSet> publicType,
      Class<T> implementationType,
      org.gradle.platform.base.internal.ComponentSpecIdentifier componentId,
      org.gradle.api.internal.file.SourceDirectorySetFactory sourceDirectorySetFactory) | 
builtBy, generatedBy, getDisplayName, getGeneratorTask, getLanguageName, getMayHaveSources, getParentName, getProjectScopedName, getSourcecheckedBy, getBuildDependencies, getBuildTask, getCheckTask, hasBuildDependencies, setBuildTask, setCheckTaskgetIdentifier, getName, getProjectPath, getTypeName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBuildTask, hasBuildDependencies, setBuildTaskgetBuildDependenciesgetProjectPathgetNameprotected final org.gradle.api.internal.file.SourceDirectorySetFactory sourceDirectorySetFactory
public static <T extends LanguageSourceSet> T create(Class<? extends LanguageSourceSet> publicType, Class<T> implementationType, org.gradle.platform.base.internal.ComponentSpecIdentifier componentId, org.gradle.api.internal.file.SourceDirectorySetFactory sourceDirectorySetFactory)