Package io.smallrye.mutiny.vertx.codegen
Class MutinyGenerator
- java.lang.Object
-
- io.vertx.codegen.Generator<io.vertx.codegen.ClassModel>
-
- io.smallrye.mutiny.vertx.codegen.MutinyGenerator
-
public class MutinyGenerator extends io.vertx.codegen.Generator<io.vertx.codegen.ClassModel>
-
-
Field Summary
Fields Modifier and Type Field Description static StringIDstatic List<String>IGNORED_TYPES
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Class<? extends Annotation>>annotations()Stringfilename(io.vertx.codegen.ClassModel model)voidgenerateClassBody(io.vertx.codegen.ClassModel model, PrintWriter writer)protected voidgenMethods(io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, List<String> cacheDecls, PrintWriter writer)Stringrender(io.vertx.codegen.ClassModel model, int index, int size, Map<String,Object> session)
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
genMethods
protected void genMethods(io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, List<String> cacheDecls, PrintWriter writer)
-
annotations
public Collection<Class<? extends Annotation>> annotations()
- Overrides:
annotationsin classio.vertx.codegen.Generator<io.vertx.codegen.ClassModel>
-
filename
public String filename(io.vertx.codegen.ClassModel model)
- Overrides:
filenamein classio.vertx.codegen.Generator<io.vertx.codegen.ClassModel>
-
render
public String render(io.vertx.codegen.ClassModel model, int index, int size, Map<String,Object> session)
- Overrides:
renderin classio.vertx.codegen.Generator<io.vertx.codegen.ClassModel>
-
generateClassBody
public void generateClassBody(io.vertx.codegen.ClassModel model, PrintWriter writer)
-
-