Class Validators


  • public class Validators
    extends java.lang.Object
    Utility methods for Validators
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T extends java.lang.annotation.Annotation>
      java.util.Optional<T>
      annotationFromBean​(springfox.documentation.spi.schema.contexts.ModelPropertyContext context, java.lang.Class<T> annotationType)  
      static <T extends java.lang.annotation.Annotation>
      java.util.Optional<T>
      annotationFromField​(springfox.documentation.spi.schema.contexts.ModelPropertyContext context, java.lang.Class<T> annotationType)  
      static <T extends java.lang.annotation.Annotation>
      java.util.Optional<T>
      annotationFromParameter​(springfox.documentation.spi.service.contexts.ParameterContext context, java.lang.Class<T> annotationType)  
      static <T extends java.lang.annotation.Annotation>
      java.util.Optional<T>
      extractAnnotation​(springfox.documentation.spi.schema.contexts.ModelPropertyContext context, java.lang.Class<T> annotationType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • BEAN_VALIDATOR_PLUGIN_ORDER

        public static final int BEAN_VALIDATOR_PLUGIN_ORDER
        See Also:
        Constant Field Values
    • Method Detail

      • extractAnnotation

        public static <T extends java.lang.annotation.Annotation> java.util.Optional<T> extractAnnotation​(springfox.documentation.spi.schema.contexts.ModelPropertyContext context,
                                                                                                          java.lang.Class<T> annotationType)
      • annotationFromBean

        public static <T extends java.lang.annotation.Annotation> java.util.Optional<T> annotationFromBean​(springfox.documentation.spi.schema.contexts.ModelPropertyContext context,
                                                                                                           java.lang.Class<T> annotationType)
      • annotationFromField

        public static <T extends java.lang.annotation.Annotation> java.util.Optional<T> annotationFromField​(springfox.documentation.spi.schema.contexts.ModelPropertyContext context,
                                                                                                            java.lang.Class<T> annotationType)
      • annotationFromParameter

        public static <T extends java.lang.annotation.Annotation> java.util.Optional<T> annotationFromParameter​(springfox.documentation.spi.service.contexts.ParameterContext context,
                                                                                                                java.lang.Class<T> annotationType)