| インタフェース | 説明 |
|---|---|
| Application |
A software application.
|
| ApplicationBinarySpec |
A binary produced from a `
ApplicationSpec`. |
| ApplicationSpec<T extends BinarySpec> |
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<C extends BinarySpec> |
Allows a plugin to register a custom binary type.
|
| ComponentSpec<T extends BinarySpec> |
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<C extends ComponentSpec> |
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<T extends BinarySpec> |
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<C> |
A TypeBuilder to configure read the implementation class of a type.
|
| 例外 | 説明 |
|---|---|
| InvalidComponentModelException |
Thrown when a component model is declared in an invalid way.
|
| ModelInstantiationException |
Thrown when a model element cannot be instantiated for some reason.
|
| 注釈型 | 説明 |
|---|---|
| BinaryType |
Declares that a custom
BinarySpec type. |
| ComponentBinaries |
Declares the binaries that should be built for a custom
ComponentSpec type. |
| ComponentType |
Declares that a custom
ComponentSpec type. |