java.lang.Object
io.quarkiverse.openapi.generator.deployment.codegen.SpecInputModel

public class SpecInputModel extends Object
  • Constructor Details

    • SpecInputModel

      public SpecInputModel(String filename, InputStream inputStream)
    • SpecInputModel

      public SpecInputModel(String filename, InputStream inputStream, String basePackageName)
      Parameters:
      filename - the name of the file for reference
      inputStream - the content of the spec file
      basePackageName - the name of the package where the files will be generated
    • SpecInputModel

      public SpecInputModel(String filename, InputStream inputStream, String basePackageName, String apiNameSuffix, String modelNameSuffix, String modelNamePrefix)
      Parameters:
      filename - the name of the file for reference
      inputStream - the content of the spec file
      basePackageName - the name of the package where the files will be generated
      apiNameSuffix - the suffix name for generated api classes
      modelNameSuffix - the suffix name for generated model classes
      modelNamePrefix - the prefix name for generated model classes
  • Method Details

    • getFileName

      public String getFileName()
    • getInputStream

      public InputStream getInputStream()
    • getConfigSource

      public org.eclipse.microprofile.config.spi.ConfigSource getConfigSource()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object