Interface AnnotatedRequestArgumentBinder<A extends java.lang.annotation.Annotation,​T>

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder

        io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends java.lang.Object>
    • Method Summary

      Static Methods 
      Modifier and Type Method Description
      static <SA extends java.lang.annotation.Annotation,​ST>
      AnnotatedRequestArgumentBinder
      of​(java.lang.Class<SA> annotationType, io.micronaut.core.bind.ArgumentBinder<ST,​HttpRequest<?>> binder)
      Create a binder from an annotation type and another binder.
      • Methods inherited from interface io.micronaut.core.bind.annotation.AnnotatedArgumentBinder

        getAnnotationType
      • Methods inherited from interface io.micronaut.core.bind.ArgumentBinder

        bind
    • Method Detail

      • of

        static <SA extends java.lang.annotation.Annotation,​ST> AnnotatedRequestArgumentBinder of​(java.lang.Class<SA> annotationType,
                                                                                                       io.micronaut.core.bind.ArgumentBinder<ST,​HttpRequest<?>> binder)
        Create a binder from an annotation type and another binder.
        Type Parameters:
        SA - The annotation generic type
        ST - The argument type
        Parameters:
        annotationType - The annotation type
        binder - The binder
        Returns:
        The AnnotatedRequestArgumentBinder