Class BaseComponentSpec
java.lang.Object
org.gradle.platform.base.component.internal.AbstractComponentSpec
org.gradle.platform.base.component.internal.DefaultComponentSpec
org.gradle.platform.base.component.BaseComponentSpec
- All Implemented Interfaces:
- Named,- ModelElement,- ComponentSpec,- GeneralComponentSpec,- org.gradle.platform.base.internal.ComponentSpecInternal,- SourceComponentSpec,- VariantComponent,- VariantComponentSpec
@Incubating
public class BaseComponentSpec
extends org.gradle.platform.base.component.internal.DefaultComponentSpec
implements GeneralComponentSpec
Base class that may be used for custom 
GeneralComponentSpec implementations. However, it is generally better to use an
 interface annotated with Managed and not use an implementation class at all.- 
Nested Class SummaryNested classes/interfaces inherited from class org.gradle.platform.base.component.internal.DefaultComponentSpecorg.gradle.platform.base.component.internal.DefaultComponentSpec.ComponentInfoNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionThe variants produced for this component spec.The source sets for this component.The variants of this component.Methods inherited from class org.gradle.platform.base.component.internal.DefaultComponentSpeccreate, getInfoMethods inherited from class org.gradle.platform.base.component.internal.AbstractComponentSpecgetDisplayName, getIdentifier, getName, getProjectPath, getTypeName, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gradle.platform.base.ComponentSpecgetProjectPathMethods inherited from interface org.gradle.model.ModelElementgetDisplayNameMethods inherited from interface org.gradle.platform.base.VariantComponentgetName
- 
Constructor Details- 
BaseComponentSpecpublic BaseComponentSpec()
 
- 
- 
Method Details- 
getSourcesDescription copied from interface:SourceComponentSpecThe source sets for this component.- Specified by:
- getSourcesin interface- SourceComponentSpec
 
- 
getBinariesDescription copied from interface:VariantComponentSpecThe variants produced for this component spec.- Specified by:
- getBinariesin interface- VariantComponentSpec
 
- 
getVariantsDescription copied from interface:VariantComponentThe variants of this component.- Specified by:
- getVariantsin interface- VariantComponent
 
 
-