Class AbstractJmsArgumentBinder<A extends Annotation>

java.lang.Object
io.micronaut.core.bind.annotation.AbstractArgumentBinder<Object>
io.micronaut.jms.bind.AbstractJmsArgumentBinder<A>
Type Parameters:
A - the annotation type
All Implemented Interfaces:
io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,Object,jakarta.jms.Message>, io.micronaut.core.bind.ArgumentBinder<Object,jakarta.jms.Message>, io.micronaut.core.order.Ordered
Direct Known Subclasses:
DefaultBodyArgumentBinder, DefaultHeaderArgumentBinder, DefaultMessageArgumentBinder, MessageBodyHeaderArgumentBinder, MessageHeaderArgumentBinder

public abstract class AbstractJmsArgumentBinder<A extends Annotation> extends io.micronaut.core.bind.annotation.AbstractArgumentBinder<Object> implements io.micronaut.core.order.Ordered, io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,Object,jakarta.jms.Message>
Base class for annotated argument binders.
Since:
1.0.0
Author:
Elliott Pope
  • Nested Class Summary

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

    io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
  • Field Summary

    Fields inherited from class io.micronaut.core.bind.annotation.AbstractArgumentBinder

    conversionService

    Fields inherited from interface io.micronaut.core.order.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractJmsArgumentBinder(io.micronaut.core.convert.ConversionService conversionService)
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     

    Methods inherited from class io.micronaut.core.bind.annotation.AbstractArgumentBinder

    doBind, doBind, doBind, doBind, doConvert, doConvert, doResolve, doResolve, getFallbackFormat, getParameterName, resolvedParameterName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.micronaut.core.bind.annotation.AnnotatedArgumentBinder

    getAnnotationType

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

    bind, createSpecific
  • Constructor Details

    • AbstractJmsArgumentBinder

      protected AbstractJmsArgumentBinder(io.micronaut.core.convert.ConversionService conversionService)
      Constructor.
      Parameters:
      conversionService - conversionService
  • Method Details

    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface io.micronaut.core.order.Ordered