Class ValidationMethods

java.lang.Object
com.github.muehmar.gradle.openapi.dsl.ValidationMethods
All Implemented Interfaces:
Serializable

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

    • ValidationMethods

      @Inject public ValidationMethods()
    • ValidationMethods

      public ValidationMethods(String modifier, String getterSuffix, Boolean deprecatedAnnotation)
  • Method Details

    • allUndefined

      public static ValidationMethods allUndefined()
    • withCommonRawGetter

      public ValidationMethods withCommonRawGetter(ValidationMethods commonValidationMethods)
    • getModifier

      public Optional<String> getModifier()
    • getModifierOrDefault

      public JavaModifier getModifierOrDefault()
    • getGetterSuffix

      public Optional<String> getGetterSuffix()
    • getGetterSuffixOrDefault

      public String getGetterSuffixOrDefault()
    • getDeprecatedAnnotation

      public Optional<Boolean> getDeprecatedAnnotation()
    • getDeprecatedAnnotationOrDefault

      public boolean getDeprecatedAnnotationOrDefault()