| Interface | Description |
|---|---|
| ProjectAssetGenerator<T> |
Generate project assets using a
ProjectGenerationContext. |
| ProjectDescription |
Description of a project to generate.
|
| ProjectDescriptionCustomizer |
Callback for customizing a
ProjectDescription. |
| ProjectDescriptionDiffFactory |
A factory for
ProjectDescriptionDiff. |
| ProjectDirectoryFactory |
A factory of project directory.
|
| Class | Description |
|---|---|
| DefaultProjectAssetGenerator |
A default
ProjectAssetGenerator implementation that generates a directory
structure with all available project contributors. |
| DefaultProjectDescriptionDiffFactory |
A default
ProjectDescriptionDiffFactory implementation that creates default
ProjectDescriptionDiff instances. |
| MutableProjectDescription |
A mutable implementation of
ProjectDescription. |
| ProjectDescriptionDiff |
Provides a convenient API for determining if certain fields on a
ProjectDescription were modified. |
| ProjectGenerationContext |
Provide configuration and infrastructure to generate a project.
|
| ProjectGenerator |
Main entry point for project generation that processes a
ProjectDescription by
creating a dedicated ProjectGenerationContext with all available
ProjectGenerationConfiguration classes. |
| Exception | Description |
|---|---|
| ProjectGenerationException |
Thrown when a project generation failure occurs.
|
| Annotation Type | Description |
|---|---|
| ProjectGenerationConfiguration |
Specialization of
Configuration for configuration of project generation. |
ProjectGeneratorCopyright © 2020 Pivotal Software, Inc.. All rights reserved.