Package org.gradle.platform.base
Interface GeneralComponentSpec
- All Superinterfaces:
- ComponentSpec,- ModelElement,- Named,- SourceComponentSpec,- VariantComponent,- VariantComponentSpec
- All Known Subinterfaces:
- ApplicationSpec,- CUnitTestSuiteSpec,- GoogleTestTestSuiteSpec,- LibrarySpec,- NativeExecutableSpec,- NativeLibrarySpec,- NativeTestSuiteSpec,- TestSuiteSpec
- All Known Implementing Classes:
- BaseComponentSpec
@Incubating
public interface GeneralComponentSpec
extends ComponentSpec, SourceComponentSpec, VariantComponentSpec
A general purpose component specification, that can be used to represent some software component built from source and producing
 multiple output variants.
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Method SummaryMethods inherited from interface org.gradle.platform.base.ComponentSpecgetProjectPathMethods inherited from interface org.gradle.model.ModelElementgetDisplayNameMethods inherited from interface org.gradle.platform.base.SourceComponentSpecgetSourcesMethods inherited from interface org.gradle.platform.base.VariantComponentgetName, getVariantsMethods inherited from interface org.gradle.platform.base.VariantComponentSpecgetBinaries