Package io.smallrye.mutiny.vertx.codegen
Class MutinyGenerator
- java.lang.Object
-
- io.vertx.codegen.Generator<io.vertx.codegen.ClassModel>
-
- io.smallrye.mutiny.vertx.codegen.AbstractMutinyGenerator
-
- io.smallrye.mutiny.vertx.codegen.MutinyGenerator
-
public class MutinyGenerator extends AbstractMutinyGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.smallrye.mutiny.vertx.codegen.AbstractMutinyGenerator
AbstractMutinyGenerator.MethodDescriptor
-
-
Field Summary
-
Fields inherited from class io.smallrye.mutiny.vertx.codegen.AbstractMutinyGenerator
ID
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidgenBlockingMethod(boolean decl, io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, PrintWriter writer)protected voidgenConsumerMethodInfo(boolean decl, io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, PrintWriter writer)io.vertx.codegen.MethodInfogenConsumerMethodInfo(io.vertx.codegen.MethodInfo method)protected voidgenForgetMethods(io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, List<String> cacheDecls, PrintWriter writer)protected voidgenMethods(io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, List<String> cacheDecls, PrintWriter writer)protected voidgenUniMethod(boolean decl, io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, PrintWriter writer)-
Methods inherited from class io.smallrye.mutiny.vertx.codegen.AbstractMutinyGenerator
annotations, filename, generateClassBody, render
-
-
-
-
Method Detail
-
genMethods
protected void genMethods(io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, List<String> cacheDecls, PrintWriter writer)- Specified by:
genMethodsin classAbstractMutinyGenerator
-
genForgetMethods
protected void genForgetMethods(io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, List<String> cacheDecls, PrintWriter writer)- Specified by:
genForgetMethodsin classAbstractMutinyGenerator
-
genConsumerMethodInfo
protected void genConsumerMethodInfo(boolean decl, io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, PrintWriter writer)- Specified by:
genConsumerMethodInfoin classAbstractMutinyGenerator
-
genUniMethod
protected void genUniMethod(boolean decl, io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, PrintWriter writer)- Specified by:
genUniMethodin classAbstractMutinyGenerator
-
genBlockingMethod
protected void genBlockingMethod(boolean decl, io.vertx.codegen.ClassModel model, io.vertx.codegen.MethodInfo method, PrintWriter writer)- Specified by:
genBlockingMethodin classAbstractMutinyGenerator
-
genConsumerMethodInfo
public io.vertx.codegen.MethodInfo genConsumerMethodInfo(io.vertx.codegen.MethodInfo method)
- Specified by:
genConsumerMethodInfoin classAbstractMutinyGenerator
-
-