Class CodeGenHelper

java.lang.Object
io.smallrye.mutiny.vertx.codegen.lang.CodeGenHelper

public class CodeGenHelper extends Object
  • Method Details

    • hasParentClass

      public static boolean hasParentClass(io.vertx.codegen.ClassModel model)
    • methodKind

      public static io.vertx.codegen.MethodKind methodKind(io.vertx.codegen.MethodInfo methodInfo)
    • genTypeName

      public static String genTypeName(io.vertx.codegen.type.TypeInfo type)
    • genTranslatedTypeName

      public static String genTranslatedTypeName(io.vertx.codegen.type.TypeInfo type)
    • isImported

      protected static boolean isImported(io.vertx.codegen.type.TypeInfo type)
    • genTypeName

      public static String genTypeName(io.vertx.codegen.type.TypeInfo type, boolean translate)
    • genConvParam

      public static String genConvParam(Map<io.vertx.codegen.MethodInfo,Map<io.vertx.codegen.type.TypeInfo,String>> methodTypeArgMap, io.vertx.codegen.type.TypeInfo type, io.vertx.codegen.MethodInfo method, String expr)
    • genTypeArg

      public static void genTypeArg(io.vertx.codegen.type.TypeInfo arg, io.vertx.codegen.MethodInfo method, int depth, StringBuilder sb)
    • writeReturnStatementForApi

      public static String writeReturnStatementForApi(Map<io.vertx.codegen.MethodInfo,Map<io.vertx.codegen.type.TypeInfo,String>> methodTypeArgMap, io.vertx.codegen.type.TypeInfo type, io.vertx.codegen.MethodInfo method, String expr)
    • genConvReturn

      public static String genConvReturn(Map<io.vertx.codegen.MethodInfo,Map<io.vertx.codegen.type.TypeInfo,String>> methodTypeArgMap, io.vertx.codegen.type.TypeInfo type, io.vertx.codegen.MethodInfo method, String expr)
    • renderLinkToHtml

      public static String renderLinkToHtml(io.vertx.codegen.doc.Tag.Link link)
    • renderLinkToHtml

      public static String renderLinkToHtml(io.vertx.codegen.type.ClassTypeInfo owner, io.vertx.codegen.MethodInfo method)