T - Type of shape being generated.C - CodegenContext type.S - Codegen settings type.public abstract class ShapeDirective<T extends Shape,C extends CodegenContext<S,?>,S> extends ContextualDirective<C,S>
| Modifier and Type | Method and Description |
|---|---|
T |
shape()
Gets the shape being generated.
|
Symbol |
symbol()
Gets the symbol created for the shape.
|
context, fileManifest, symbolProviderconnectedShapes, model, operations, service, settings