Class ApiGenerator

java.lang.Object
dk.mada.jaxrs.generator.mpclient.api.ApiGenerator

public class ApiGenerator extends Object
API generator. Processes the model's APIs and prepares API contexts for template rendering.
  • Constructor Details

    • ApiGenerator

      public ApiGenerator(GeneratorOpts generatorOpts, Templates templates, Model model)
      Constructs a new API generator.
      Parameters:
      generatorOpts - the generator options
      templates - the templates instance
      model - the data model
  • Method Details

    • generateApiClasses

      public void generateApiClasses(Path apiDir)
      Generates all API classes.
      Parameters:
      apiDir - the directory to generate API classes in