Interface AnnotatedElementValidator


  • public interface AnnotatedElementValidator
    Abstract validator for AnnotatedElement that may represent source code level validation routes executed at compilation time.
    Since:
    1.2
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> validatedAnnotatedElement​(io.micronaut.core.annotation.AnnotatedElement element, java.lang.Object value)
      Validates an annotated element for the given value.
    • Method Detail

      • validatedAnnotatedElement

        @NonNull
        java.util.Set<java.lang.String> validatedAnnotatedElement​(@NonNull
                                                                  io.micronaut.core.annotation.AnnotatedElement element,
                                                                  @Nullable
                                                                  java.lang.Object value)
        Validates an annotated element for the given value.
        Parameters:
        element - The element
        value - The value
        Returns:
        The error messages