public class DefaultLanguageSourceSet extends DefaultResourcesSourceSet implements LanguageSourceSet
org.gradle.api.internal.AbstractNamedDomainObjectContainer.NamedDomainObjectCreatingProvider<I extends T>org.gradle.api.internal.DefaultNamedDomainObjectCollection.AbstractDomainObjectCreatingProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.AbstractNamedDomainObjectProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ElementInfo<T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ExistingNamedDomainObjectProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.Index<T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.UnfilteredIndex<T>| Modifier and Type | Field and Description |
|---|---|
org.gradle.platform.base.internal.ComponentSpecIdentifier |
componentIdentifier |
org.gradle.api.model.ObjectFactory |
factory |
| Constructor and Description |
|---|
DefaultLanguageSourceSet(java.lang.String name,
java.util.Collection<Language> languages,
org.gradle.api.internal.project.ProjectInternal project,
org.gradle.internal.reflect.Instantiator instantiator,
org.gradle.api.internal.CollectionCallbackActionDecorator collectionCallbackActionDecorator) |
| Modifier and Type | Method and Description |
|---|---|
org.gradle.api.file.SourceDirectorySet |
create(Language language) |
org.gradle.api.file.SourceDirectorySet |
getByLanguage(Language language) |
org.gradle.api.artifacts.Configuration |
getCompileClasspath() |
java.lang.String |
getConfigName(java.lang.String config) |
org.gradle.api.reflect.TypeOf<?> |
getPublicType() |
org.gradle.api.file.FileCollection |
getRuntimeClasspath() |
void |
setCompileClasspath(org.gradle.api.artifacts.Configuration compileClasspath) |
void |
setRuntimeClasspath(org.gradle.api.file.FileCollection fileCollection) |
getResourcescompiledBy, doCreate, getAllSource, getName, getOutputcreateconfigure, create, create, createConfigureDelegate, createDomainObjectProvider, getDisplayName, maybeCreate, register, registerfiltered, findAll, matching, matching, withMutationDisabled, withTypeaddAll, addLater, addRule, addRule, addRule, assertCanAdd, assertCanAdd, clear, createExistingProvider, createNotFoundException, createWrongTypeException, deferredElementKnown, didAdd, didRemove, didRemove, doAdd, filteredIndex, findByName, findByNameLaterWithoutRules, findByNameWithoutRules, findDomainObject, getAdditionalMethods, getAdditionalProperties, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getElementsAsDynamicObject, getInstantiator, getNamer, getNames, getRules, getTypeDisplayName, handleAttemptToAddItemWithNonUniqueName, hasWithName, index, named, named, named, named, realized, removeByName, toString, whenElementKnownadd, add, addAllLater, all, all, assertMutable, assertMutableCollectionContents, configureEach, contains, containsAll, createFilter, createFilter, createFilter, estimatedSize, filteredEvents, filteredStore, filteredStore, findAll, getEventRegister, getMutationGuard, getStore, getType, isEmpty, iterator, remove, removeAll, retainAll, size, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetResourcescompiledBy, getAllSource, getName, getOutputconfigure, create, create, create, maybeCreate, register, registerfindAll, matching, matching, withTypeadd, addAll, addRule, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getNamer, getNames, getRules, named, named, named, namedaddAllLater, addLater, all, all, configureEach, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypepublic org.gradle.platform.base.internal.ComponentSpecIdentifier componentIdentifier
public org.gradle.api.model.ObjectFactory factory
@Inject
public DefaultLanguageSourceSet(java.lang.String name,
java.util.Collection<Language> languages,
org.gradle.api.internal.project.ProjectInternal project,
org.gradle.internal.reflect.Instantiator instantiator,
org.gradle.api.internal.CollectionCallbackActionDecorator collectionCallbackActionDecorator)
public org.gradle.api.artifacts.Configuration getCompileClasspath()
getCompileClasspath in interface LanguageSourceSetpublic void setCompileClasspath(org.gradle.api.artifacts.Configuration compileClasspath)
public org.gradle.api.file.FileCollection getRuntimeClasspath()
getRuntimeClasspath in interface LanguageSourceSetpublic void setRuntimeClasspath(org.gradle.api.file.FileCollection fileCollection)
public org.gradle.api.reflect.TypeOf<?> getPublicType()
getPublicType in interface org.gradle.api.reflect.HasPublicTypegetPublicType in class org.gradle.api.internal.AbstractNamedDomainObjectContainer<org.gradle.api.file.SourceDirectorySet>public org.gradle.api.file.SourceDirectorySet create(Language language)
public org.gradle.api.file.SourceDirectorySet getByLanguage(Language language)
getByLanguage in interface LanguageSourceSetpublic java.lang.String getConfigName(java.lang.String config)