インタフェース | 説明 |
---|---|
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. |