Class ContextualDirective<C extends CodegenContext<S,?,?>,S>
java.lang.Object
software.amazon.smithy.codegen.core.directed.Directive<S>
software.amazon.smithy.codegen.core.directed.ContextualDirective<C,S>
- Type Parameters:
C
- CodegenContext type.S
- Codegen settings type.
- Direct Known Subclasses:
CustomizeDirective
,ShapeDirective
Directive that contains a
CodegenContext
.-
Method Summary
Methods inherited from class software.amazon.smithy.codegen.core.directed.Directive
connectedShapes, model, operations, service, settings
-
Method Details
-
symbolProvider
- Returns:
- Returns the SymbolProvider used during codegen.
- See Also:
-
context
- Returns:
- Returns the codegen context object.
-
fileManifest
- Returns:
- Gets the FileManifest being written to for code generation.
-