public class WebApiProxyHandlerGen
extends io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
Constructor and Description |
---|
WebApiProxyHandlerGen(io.vertx.serviceproxy.generator.GeneratorUtils utils) |
Modifier and Type | Method and Description |
---|---|
Stream<String> |
additionalImports() |
Collection<Class<? extends Annotation>> |
annotations() |
String |
className(io.vertx.serviceproxy.generator.model.ProxyModel model) |
void |
generateActionSwitchEntry(io.vertx.serviceproxy.generator.model.ProxyMethodInfo m,
io.vertx.codegen.writer.CodeWriter writer) |
void |
generateAdditionalMethods(io.vertx.serviceproxy.generator.model.ProxyModel model,
io.vertx.codegen.writer.CodeWriter writer) |
String |
generateJsonParamExtractFromContext(io.vertx.codegen.ParamInfo param) |
public WebApiProxyHandlerGen(io.vertx.serviceproxy.generator.GeneratorUtils utils)
public Collection<Class<? extends Annotation>> annotations()
annotations
in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
public String className(io.vertx.serviceproxy.generator.model.ProxyModel model)
className
in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
public Stream<String> additionalImports()
additionalImports
in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
public void generateAdditionalMethods(io.vertx.serviceproxy.generator.model.ProxyModel model, io.vertx.codegen.writer.CodeWriter writer)
generateAdditionalMethods
in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
public void generateActionSwitchEntry(io.vertx.serviceproxy.generator.model.ProxyMethodInfo m, io.vertx.codegen.writer.CodeWriter writer)
generateActionSwitchEntry
in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
public String generateJsonParamExtractFromContext(io.vertx.codegen.ParamInfo param)
Copyright © 2021 Eclipse. All rights reserved.