| Interface | Description | 
|---|---|
| ApplicationFeature | |
| AvailableFeatures | |
| CommunityFeature | |
| DefaultFeature | 
 A default feature is one that should be applied to a
 project conditionally without being explicitly selected. 
 | 
| Feature | 
 A feature is a class that affects the outcome of a generated
 project. 
 | 
| FeaturePredicate | |
| InfrastructureAsCodeFeature | |
| LanguageSpecificFeature | 
 A feature that only works with a specific language. 
 | 
| MicronautRuntimeFeature | |
| MultiProjectFeature | |
| OneOfFeature | 
| Class | Description | 
|---|---|
| BaseAvailableFeatures | |
| Category | 
 Category a feature belongs to. 
 | 
| cli | |
| cli.Template | |
| FeatureContext | |
| Features | 
| Enum | Description | 
|---|---|
| FeaturePhase |