| CodegenDirector<W extends SymbolWriter<W,? extends ImportContainer>,I extends SmithyIntegration<S,W,C>,C extends CodegenContext<S,W,I>,S> |
|
| ContextualDirective<C extends CodegenContext<S,?,?>,S> |
|
| CreateContextDirective<S,I extends SmithyIntegration<S,?,?>> |
|
| CreateSymbolProviderDirective<S> |
|
| CustomizeDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to perform post-processing code generation.
|
| Directive<S> |
Directive classes contain all of the context needed in order to perform
the tasks defined in a DirectedCodegen implementation.
|
| GenerateEnumDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate an enum shape or enum string shape.
|
| GenerateErrorDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate an error.
|
| GenerateResourceDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate a resource.
|
| GenerateServiceDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate a service.
|
| GenerateStructureDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate a structure.
|
| GenerateUnionDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate a union.
|
| ShapeDirective<T extends Shape,C extends CodegenContext<S,?,?>,S> |
Directive used to generate a specific shape.
|