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, symbolProvider
connectedShapes, model, operations, service, settings