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

  • Type Parameters:
    T - The target type
    A - The annotation type
    All Superinterfaces:
    io.micronaut.core.bind.ArgumentBinder<T,​com.tangosol.net.topic.Subscriber.Element<?>>, ElementBinder<T>
    All Known Implementing Classes:
    ElementValueBinder

    public interface AnnotatedElementBinder<A extends java.lang.annotation.Annotation,​T>
    extends ElementBinder<T>
    Interface for binders that bind method arguments from a Subscriber.Element via a annotation.
    Since:
    1.0
    Author:
    Jonathan Knight
    • 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 Detail

      • annotationType

        java.lang.Class<A> annotationType()
        Returns:
        The annotation type