Interface | Description |
---|---|
Application |
A software application.
|
ApplicationSpec |
A specification of a
Application . |
Binary |
A physical binary artifact, which can run on a particular platform or runtime.
|
BinaryContainer |
A container for project binaries, which represent physical artifacts that can run on a particular platform or runtime.
|
BinarySpec |
Represents a binary artifact that is the result of building a project component.
|
ComponentSpec |
A software component that is built by a Gradle project.
|
ComponentSpecContainer |
A container of software components.
|
ComponentSpecIdentifier |
An identifier for a
ComponentSpec , which has a name. |
Library |
A library that can be linked into or depended on by another software element.
|
LibrarySpec |
A specification of a org.gradle.runtime.base.Library
|
TransformationFileType |
The type of a file of a transformation
|
Exception | Description |
---|---|
InvalidComponentModelException |
Thrown when a component model is declared in an invalid way.
|
ModelInstantiationException |
Thrown when a model element cannot be instantiated for some reason.
|
Annotation Type | Description |
---|---|
ComponentModel |
Declares that the associated class declares a ComponentModel
The following example demonstrates how to register a custom component using a plugin with a
ComponentModel annotation.
|