Class Hierarchy
- java.lang.Object
- io.micronaut.nats.bind.NatsBinderRegistry (implements io.micronaut.core.bind.ArgumentBinderRegistry<S>)
 - io.micronaut.nats.bind.NatsBodyBinder (implements io.micronaut.nats.bind.NatsAnnotatedArgumentBinder<A>)
 - io.micronaut.nats.bind.NatsConnectionBinder (implements io.micronaut.nats.bind.NatsTypeArgumentBinder<T>)
 - io.micronaut.nats.bind.NatsDefaultBinder (implements io.micronaut.nats.bind.NatsArgumentBinder<T>)
 - io.micronaut.nats.bind.NatsHeaderBinder (implements io.micronaut.nats.bind.NatsAnnotatedArgumentBinder<A>)
 - io.micronaut.nats.bind.NatsHeaderConvertibleValues (implements io.micronaut.core.convert.value.ConvertibleValues<V>)
 - io.micronaut.nats.bind.NatsHeadersBinder (implements io.micronaut.nats.bind.NatsTypeArgumentBinder<T>)
 - io.micronaut.nats.bind.NatsMessageBinder (implements io.micronaut.nats.bind.NatsTypeArgumentBinder<T>)
 - io.micronaut.nats.bind.NatsSubscriptionBinder (implements io.micronaut.nats.bind.NatsTypeArgumentBinder<T>)
 
 
Interface Hierarchy
- io.micronaut.core.bind.ArgumentBinder<T,
S> - io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,
T, S> - io.micronaut.nats.bind.NatsAnnotatedArgumentBinder<A> (also extends io.micronaut.nats.bind.NatsArgumentBinder<T>)
 
 - io.micronaut.nats.bind.NatsArgumentBinder<T>
- io.micronaut.nats.bind.NatsAnnotatedArgumentBinder<A> (also extends io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,
T, S>)  - io.micronaut.nats.bind.NatsTypeArgumentBinder<T> (also extends io.micronaut.core.bind.TypeArgumentBinder<T,
S>)  
 - io.micronaut.nats.bind.NatsAnnotatedArgumentBinder<A> (also extends io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,
 - io.micronaut.core.bind.TypeArgumentBinder<T,
S> - io.micronaut.nats.bind.NatsTypeArgumentBinder<T> (also extends io.micronaut.nats.bind.NatsArgumentBinder<T>)
 
 
 - io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,