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.
|
GenerateIntEnumDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate an intEnum.
|
GenerateOperationDirective<C extends CodegenContext<S,?,?>,S> |
Directive used to generate an operation.
|
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.
|