java.lang.Object
com.github.muehmar.gradle.openapi.generator.java.generator.pojo.getter.definition.GetterGeneratorSettings

public class GetterGeneratorSettings extends Object
  • Constructor Details

    • GetterGeneratorSettings

      public GetterGeneratorSettings()
  • Method Details

    • empty

      public static GetterGeneratorSettings empty()
    • getterGeneratorSettings

      public static GetterGeneratorSettings getterGeneratorSettings(GetterGeneratorSetting... settings)
    • validationFilter

      public <T> Predicate<T> validationFilter()
    • isValidation

      public boolean isValidation()
    • jsonFilter

      public <T> Predicate<T> jsonFilter()
    • isJson

      public boolean isJson()
    • isPackagePrivate

      public boolean isPackagePrivate()
    • isJavaDoc

      public boolean isJavaDoc()
    • jsonIgnoreGenerator

      public io.github.muehmar.codegenerator.Generator<JavaPojoMember,PojoSettings> jsonIgnoreGenerator()
    • jsonPropertyGenerator

      public io.github.muehmar.codegenerator.Generator<JavaPojoMember,PojoSettings> jsonPropertyGenerator()
    • jacksonXmlPropertyGenerator

      public io.github.muehmar.codegenerator.Generator<JavaPojoMember,PojoSettings> jacksonXmlPropertyGenerator()
    • jacksonXmlElementWrapperGenerator

      public io.github.muehmar.codegenerator.Generator<JavaPojoMember,PojoSettings> jacksonXmlElementWrapperGenerator()
    • javaDocGenerator

      public io.github.muehmar.codegenerator.Generator<JavaPojoMember,PojoSettings> javaDocGenerator()
    • validationAnnotationGenerator

      public io.github.muehmar.codegenerator.Generator<JavaPojoMember,PojoSettings> validationAnnotationGenerator()
    • modifiersWithDefault

      public io.github.muehmar.codegenerator.java.JavaModifiers modifiersWithDefault(io.github.muehmar.codegenerator.java.JavaModifier... modifiers)