@GroovyASTTransformation(phase=CompilePhase.CANONICALIZATION)
class HttpBuilderClientTransform
extends AbstractASTTransformation
AST transform that generates an implementation class for interfaces annotated with HttpBuilderClient.
| Fields inherited from class | Fields |
|---|---|
class AbstractASTTransformation |
RETENTION_CLASSNODE, sourceUnit |
| Constructor and description |
|---|
HttpBuilderClientTransform() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
visit(ASTNode[] nodes, SourceUnit source)Validates HttpBuilderClient usage and synthesizes the corresponding client implementation. |
Validates HttpBuilderClient usage and synthesizes the corresponding client implementation.
nodes - the annotation and annotated interface nodessource - the source unit being transformedCopyright © 2003-2026 The Apache Software Foundation. All rights reserved.