Class Hierarchy
- java.lang.Object
- io.micronaut.inject.ArgumentBeanType<T> (implements io.micronaut.core.type.Argument<T>, io.micronaut.inject.BeanType<T>)
Interface Hierarchy
- io.micronaut.core.annotation.AnnotationSource
- io.micronaut.core.annotation.AnnotationMetadata
- io.micronaut.core.annotation.AnnotationMetadataDelegate (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.BeanType<T>, io.micronaut.core.naming.Named)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.ExecutionHandle<T,R>
- io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.MethodReference<T,R>)
- io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotatedElement)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.BeanDefinitionMethodReference<T,R>
- io.micronaut.inject.DelegatingExecutableMethod<T,R>
- io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.BeanType<T>, io.micronaut.core.naming.Named)
- io.micronaut.core.annotation.AnnotationMetadataDelegate (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.core.annotation.AnnotationMetadataProvider
- io.micronaut.core.annotation.AnnotatedElement (also extends io.micronaut.core.naming.Named)
- io.micronaut.inject.FieldInjectionPoint<B,T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.InjectionPoint<T>)
- io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.BeanDefinitionMethodReference<T,R>
- io.micronaut.inject.DelegatingExecutableMethod<T,R>
- io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.core.annotation.AnnotationMetadataDelegate (also extends io.micronaut.core.annotation.AnnotationMetadata)
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.BeanType<T>, io.micronaut.core.naming.Named)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.ExecutionHandle<T,R>
- io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.MethodReference<T,R>)
- io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotatedElement)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.BeanDefinitionMethodReference<T,R>
- io.micronaut.inject.DelegatingExecutableMethod<T,R>
- io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.BeanType<T>, io.micronaut.core.naming.Named)
- io.micronaut.inject.BeanConfiguration (also extends io.micronaut.inject.BeanContextConditional)
- io.micronaut.core.beans.BeanConstructor<T> (also extends io.micronaut.core.naming.Described)
- io.micronaut.inject.ConstructorInjectionPoint<T> (also extends io.micronaut.inject.CallableInjectionPoint<T>)
- io.micronaut.inject.BeanType<T> (also extends io.micronaut.inject.BeanContextConditional)
- io.micronaut.inject.AdvisedBeanType<T>
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate, io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.core.naming.Named)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- io.micronaut.core.type.Executable<T,R>
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.inject.MethodReference<T,R>)
- io.micronaut.inject.BeanDefinitionMethodReference<T,R>
- io.micronaut.inject.DelegatingExecutableMethod<T,R>
- io.micronaut.inject.MethodInjectionPoint<B,T> (also extends io.micronaut.inject.CallableInjectionPoint<T>)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.inject.MethodReference<T,R>)
- io.micronaut.inject.FieldInjectionPoint<B,T> (also extends io.micronaut.core.annotation.AnnotatedElement, io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.InjectionPoint<T>)
- io.micronaut.inject.InjectionPoint<T>
- io.micronaut.inject.ArgumentInjectionPoint<B,T> (also extends io.micronaut.core.type.ArgumentCoercible<T>)
- io.micronaut.inject.CallableInjectionPoint<T>
- io.micronaut.inject.ConstructorInjectionPoint<T> (also extends io.micronaut.core.beans.BeanConstructor<T>)
- io.micronaut.inject.MethodInjectionPoint<B,T> (also extends io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.FieldInjectionPoint<B,T> (also extends io.micronaut.core.annotation.AnnotatedElement, io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.core.type.ArgumentCoercible<T>)
- io.micronaut.core.annotation.AnnotatedElement (also extends io.micronaut.core.naming.Named)
- io.micronaut.core.annotation.AnnotationMetadata
- io.micronaut.core.type.ArgumentCoercible<T>
- io.micronaut.inject.ArgumentInjectionPoint<B,T> (also extends io.micronaut.inject.InjectionPoint<T>)
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate, io.micronaut.inject.BeanType<T>, io.micronaut.core.naming.Named)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.FieldInjectionPoint<B,T> (also extends io.micronaut.core.annotation.AnnotatedElement, io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.inject.InjectionPoint<T>)
- io.micronaut.inject.BeanContextConditional
- io.micronaut.inject.BeanConfiguration (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.inject.BeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.inject.AdvisedBeanType<T>
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate, io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.core.naming.Named)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- io.micronaut.inject.BeanFactory<T>
- io.micronaut.inject.ParametrizedBeanFactory<T>
- java.lang.CharSequence
- io.micronaut.inject.BeanIdentifier (also extends io.micronaut.core.naming.Named, java.io.Serializable)
- io.micronaut.core.naming.Described
- io.micronaut.core.beans.BeanConstructor<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.inject.ConstructorInjectionPoint<T> (also extends io.micronaut.inject.CallableInjectionPoint<T>)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.type.Executable<T,R>, io.micronaut.inject.MethodReference<T,R>)
- io.micronaut.inject.BeanDefinitionMethodReference<T,R>
- io.micronaut.inject.DelegatingExecutableMethod<T,R>
- io.micronaut.core.beans.BeanConstructor<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.inject.ExecutableMethodsDefinition<T>
- io.micronaut.core.naming.Named
- io.micronaut.core.annotation.AnnotatedElement (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.inject.FieldInjectionPoint<B,T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.InjectionPoint<T>)
- io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.BeanDefinitionMethodReference<T,R>
- io.micronaut.inject.DelegatingExecutableMethod<T,R>
- io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
- io.micronaut.inject.ExecutableMethod<T,R> (also extends io.micronaut.core.naming.Described, io.micronaut.core.type.Executable<T,R>)
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate, io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.BeanType<T>)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanIdentifier (also extends java.lang.CharSequence, java.io.Serializable)
- io.micronaut.core.annotation.AnnotatedElement (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- jakarta.inject.Provider<T>
- io.micronaut.inject.ParametrizedProvider<T>
- java.io.Serializable
- io.micronaut.inject.BeanIdentifier (also extends java.lang.CharSequence, io.micronaut.core.naming.Named)