public class ServiceProxyHandlerGen extends io.vertx.codegen.Generator<ProxyModel>
Modifier and Type | Field and Description |
---|---|
static Map<String,String> |
numericMapping |
GeneratorUtils |
utils |
Constructor and Description |
---|
ServiceProxyHandlerGen(GeneratorUtils utils) |
Modifier and Type | Method and Description |
---|---|
java.util.stream.Stream<String> |
additionalImports() |
Collection<Class<? extends Annotation>> |
annotations() |
String |
className(ProxyModel model) |
String |
filename(ProxyModel model) |
void |
generateActionSwitchEntry(ProxyMethodInfo m,
io.vertx.codegen.writer.CodeWriter writer) |
void |
generateAdditionalMethods(ProxyModel model,
io.vertx.codegen.writer.CodeWriter writer) |
String |
generateHandler(io.vertx.codegen.ParamInfo param) |
String |
generateHandler(io.vertx.codegen.type.TypeInfo typeArg) |
String |
generateJsonParamExtract(io.vertx.codegen.ParamInfo param) |
String |
render(ProxyModel model,
int index,
int size,
Map<String,Object> session) |
public final GeneratorUtils utils
public ServiceProxyHandlerGen(GeneratorUtils utils)
public Collection<Class<? extends Annotation>> annotations()
annotations
in class io.vertx.codegen.Generator<ProxyModel>
public String filename(ProxyModel model)
filename
in class io.vertx.codegen.Generator<ProxyModel>
public String className(ProxyModel model)
public java.util.stream.Stream<String> additionalImports()
public String render(ProxyModel model, int index, int size, Map<String,Object> session)
render
in class io.vertx.codegen.Generator<ProxyModel>
public void generateActionSwitchEntry(ProxyMethodInfo m, io.vertx.codegen.writer.CodeWriter writer)
public String generateJsonParamExtract(io.vertx.codegen.ParamInfo param)
public String generateHandler(io.vertx.codegen.ParamInfo param)
public String generateHandler(io.vertx.codegen.type.TypeInfo typeArg)
public void generateAdditionalMethods(ProxyModel model, io.vertx.codegen.writer.CodeWriter writer)
Copyright © 2021 Eclipse. All rights reserved.