Interface TraitCodegenIntegration
-
- All Superinterfaces:
SmithyIntegration<TraitCodegenSettings,TraitCodegenWriter,TraitCodegenContext>
- All Known Implementing Classes:
AnnotationIntegration,CoreIntegration,IdRefDecoratorIntegration,JavaDocIntegration
public interface TraitCodegenIntegration extends SmithyIntegration<TraitCodegenSettings,TraitCodegenWriter,TraitCodegenContext>
Allows additional functionality to be added into the trait codegen generator.TraitCodegenIntegration's are loaded as a Java SPI. To make your integration discoverable, add a file toMETA-INF/servicesnamedsoftware.amazon.smithy.traitcodegen.integrations.TraitCodegenIntegrationwhere each line is the fully-qualified class name of your integrations. Several tools, such asAutoService, can do this for you.
-
-
Method Summary
-
Methods inherited from interface software.amazon.smithy.codegen.core.SmithyIntegration
configure, customize, decorateSymbolProvider, interceptors, name, preprocessModel, priority, runAfter, runBefore
-
-