Class ParserProperties

java.lang.Object
com.github.chhorz.openapi.common.properties.domain.ParserProperties

public class ParserProperties extends Object
  • Constructor Details

    • ParserProperties

      public ParserProperties()
  • Method Details

    • getEnabled

      public boolean getEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getLogLevel

      public String getLogLevel()
    • setLogLevel

      public void setLogLevel(String logLevel)
    • getIncludeGetters

      public boolean getIncludeGetters()
    • setIncludeGetters

      public void setIncludeGetters(boolean includeGetters)
    • getOutputDir

      public String getOutputDir()
    • setOutputDir

      public void setOutputDir(String outputDir)
    • getOutputFile

      public String getOutputFile()
    • setOutputFile

      public void setOutputFile(String outputFile)
    • getOutputFormat

      public String getOutputFormat()
    • setOutputFormat

      public void setOutputFormat(String outputFormat)
    • hasJsonOutputFormat

      public boolean hasJsonOutputFormat()
    • hasYamlOutputFormat

      public boolean hasYamlOutputFormat()
    • getSchemaDir

      public String getSchemaDir()
    • setSchemaDir

      public void setSchemaDir(String schemaDir)
    • getSchemaFile

      public String getSchemaFile()
    • setSchemaFile

      public void setSchemaFile(String schemaFile)
    • getSchemaPackages

      public List<String> getSchemaPackages()
    • setSchemaPackages

      public void setSchemaPackages(List<String> schemaPackages)
    • getPostProcessor

      public Map<String,LinkedHashMap> getPostProcessor()
    • setPostProcessor

      public void setPostProcessor(Map<String,LinkedHashMap> postProcessor)
    • getPostProcessor

      public <T extends AbstractPostProcessorProperties> Optional<T> getPostProcessor(String key, Class<T> clazz)