Interface |
Description |
Application
|
A software application. |
ApplicationBinarySpec
|
A binary produced from a `ApplicationSpec`. |
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. |
BinaryTypeBuilder
|
Allows a plugin to register a custom binary type. |
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. |
ComponentTypeBuilder
|
Allows a plugin to register a custom component type. |
Library
|
A library that can be linked into or depended on by another software element. |
LibraryBinarySpec
|
A binary produced from a `LibrarySpec`. |
LibrarySpec
|
A specification of a Library. |
Platform
|
Platform defines the variants a component can produce. |
ToolChain
|
A set of compilers that are used together to construct binaries. |
TransformationFileType
|
The type of a file of a transformation |
TypeBuilder
|
A TypeBuilder to configure read the implementation class of a type. |