Class CodeGenerator

java.lang.Object
io.asyncapi.generator.codegen.CodeGenerator

public class CodeGenerator extends Object
Main orchestrator. Reads the raw AsyncAPI document (parsed as Map) and writes Java source files.
  • Constructor Details

    • CodeGenerator

      public CodeGenerator(Map<String,Object> doc, String basePackage, File outputDir, boolean generateKafkaConfig, boolean useLombok)
  • Method Details

    • generate

      public int generate() throws IOException
      Entry point. Returns number of generated files.
      Throws:
      IOException