Class BaseLanguageSourceSet

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Named

        Named.Namer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected ObjectFactory objectFactory
      This is here as a convenience for subclasses to create additional SourceDirectorySets
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T extends LanguageSourceSet>
      T
      create​(java.lang.Class<? extends LanguageSourceSet> publicType, java.lang.Class<T> implementationType, org.gradle.platform.base.internal.ComponentSpecIdentifier componentId, ObjectFactory objectFactory)
      Create a source set instance.
      • Methods inherited from class org.gradle.language.base.internal.AbstractLanguageSourceSet

        builtBy, generatedBy, getDisplayName, getGeneratorTask, getLanguageName, getMayHaveSources, getParentName, getProjectScopedName, getSource
      • Methods inherited from class org.gradle.api.internal.AbstractBuildableComponentSpec

        checkedBy, getBuildDependencies, getBuildTask, getCheckTask, hasBuildDependencies, setBuildTask, setCheckTask
      • Methods inherited from class org.gradle.platform.base.component.internal.AbstractComponentSpec

        getIdentifier, getName, getProjectPath, getTypeName, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • objectFactory

        protected final ObjectFactory objectFactory
        This is here as a convenience for subclasses to create additional SourceDirectorySets
        Since:
        5.0
    • Constructor Detail

      • BaseLanguageSourceSet

        public BaseLanguageSourceSet()
    • Method Detail

      • create

        public static <T extends LanguageSourceSet> T create​(java.lang.Class<? extends LanguageSourceSet> publicType,
                                                             java.lang.Class<T> implementationType,
                                                             org.gradle.platform.base.internal.ComponentSpecIdentifier componentId,
                                                             ObjectFactory objectFactory)
        Create a source set instance.
        Since:
        5.0