java.lang.Object
com.github.muehmar.gradle.openapi.generator.settings.PojoSettings
All Implemented Interfaces:
Serializable

public class PojoSettings extends Object implements Serializable
See Also:
  • Constructor Details

    • PojoSettings

      public PojoSettings()
  • Method Details

    • isJacksonJson

      public boolean isJacksonJson()
    • isJacksonXml

      public boolean isJacksonXml()
    • isEnableValidation

      public boolean isEnableValidation()
    • isNonStrictOneOfValidation

      public boolean isNonStrictOneOfValidation()
    • isDisableUniqueItemsValidation

      public boolean isDisableUniqueItemsValidation()
    • getClassTypeMappingsList

      public List<ClassTypeMapping> getClassTypeMappingsList()
    • getFormatTypeMappingsList

      public List<FormatTypeMapping> getFormatTypeMappingsList()
    • getExcludeSchemasList

      public List<String> getExcludeSchemasList()
    • getClassTypeMappings

      public PList<ClassTypeMapping> getClassTypeMappings()
    • getFormatTypeMappings

      public PList<FormatTypeMapping> getFormatTypeMappings()
    • getExcludedSchemas

      public ExcludedSchemas getExcludedSchemas()
    • isEnableStagedBuilder

      public boolean isEnableStagedBuilder()
    • isDisableStagedBuilder

      public boolean isDisableStagedBuilder()
    • getStagedBuilder

      public StagedBuilderSettings getStagedBuilder()
    • classTypeMappings

      public static List<ClassTypeMapping> classTypeMappings(PList<ClassTypeMapping> classTypeMappings)
    • formatTypeMappings

      public static List<FormatTypeMapping> formatTypeMappings(PList<FormatTypeMapping> formatTypeMappings)
    • dtoMappings

      public static List<DtoMapping> dtoMappings(PList<DtoMapping> dtoMappings)
    • getTypeMappings

      public TypeMappings getTypeMappings()
    • pojoNameMapping

      public PojoNameMapping pojoNameMapping()
    • validate

      public void validate()