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.ExecutionHandle<T,
R> - io.micronaut.inject.MethodExecutionHandle<T,
R> (also extends io.micronaut.inject.MethodReference<T, R>) - io.micronaut.inject.UnsafeExecutionHandle<T,
R>
- io.micronaut.inject.MethodExecutionHandle<T,
- 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.BeanDefinitionMethodReference<T,
- io.micronaut.inject.MethodExecutionHandle<T,
R> (also extends io.micronaut.inject.ExecutionHandle<T, R>)
- io.micronaut.inject.ExecutableMethod<T,
- io.micronaut.inject.QualifiedBeanType<T> (also extends io.micronaut.inject.BeanType<T>)
- 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.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- 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.ExecutionHandle<T,
- 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.BeanDefinitionMethodReference<T,
- io.micronaut.inject.MethodExecutionHandle<T,
R> (also extends io.micronaut.inject.ExecutionHandle<T, R>)
- io.micronaut.inject.ExecutableMethod<T,
- io.micronaut.inject.FieldInjectionPoint<B,
- io.micronaut.core.annotation.AnnotationMetadataDelegate (also extends io.micronaut.core.annotation.AnnotationMetadata)
- io.micronaut.inject.ExecutionHandle<T,
R> - io.micronaut.inject.MethodExecutionHandle<T,
R> (also extends io.micronaut.inject.MethodReference<T, R>) - io.micronaut.inject.UnsafeExecutionHandle<T,
R>
- io.micronaut.inject.MethodExecutionHandle<T,
- 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.BeanDefinitionMethodReference<T,
- io.micronaut.inject.MethodExecutionHandle<T,
R> (also extends io.micronaut.inject.ExecutionHandle<T, R>)
- io.micronaut.inject.ExecutableMethod<T,
- io.micronaut.inject.QualifiedBeanType<T> (also extends io.micronaut.inject.BeanType<T>)
- 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.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- 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.ExecutionHandle<T,
- io.micronaut.inject.BeanConfiguration (also extends io.micronaut.inject.BeanContextConditional)
- io.micronaut.core.beans.BeanInfo<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>)
- io.micronaut.inject.BeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.inject.BeanContextConditional)
- io.micronaut.inject.AdvisedBeanType<T>
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.core.naming.Named, io.micronaut.inject.QualifiedBeanType<T>)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.QualifiedBeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
- 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.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- 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.BeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.inject.BeanContextConditional)
- io.micronaut.inject.BeanType<T> (also extends io.micronaut.inject.BeanContextConditional, io.micronaut.core.beans.BeanInfo<T>)
- io.micronaut.inject.AdvisedBeanType<T>
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.core.naming.Named, io.micronaut.inject.QualifiedBeanType<T>)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.QualifiedBeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
- 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.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- 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.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.BeanDefinitionMethodReference<T,
- io.micronaut.inject.ExecutableMethod<T,
- 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>
- io.micronaut.inject.MethodInjectionPoint<B,
T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- 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.inject.ArgumentInjectionPoint<B,
- io.micronaut.inject.MethodInjectionPoint<B,
T> (also extends io.micronaut.inject.CallableInjectionPoint<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.inject.BeanType<T>, io.micronaut.core.naming.Named, io.micronaut.inject.QualifiedBeanType<T>)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.core.beans.BeanInfo<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
- io.micronaut.inject.BeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.inject.BeanContextConditional)
- io.micronaut.inject.AdvisedBeanType<T>
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.core.naming.Named, io.micronaut.inject.QualifiedBeanType<T>)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.QualifiedBeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
- 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.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- 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.BeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.inject.BeanContextConditional)
- 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.ArgumentInjectionPoint<B,
- 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.core.beans.BeanInfo<T>)
- io.micronaut.inject.AdvisedBeanType<T>
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.core.naming.Named, io.micronaut.inject.QualifiedBeanType<T>)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.QualifiedBeanType<T> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
- 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.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<T>
- io.micronaut.inject.ProxyBeanDefinition<T>
- io.micronaut.inject.ValidatedBeanDefinition<T>
- io.micronaut.inject.BeanDefinitionReference<T>
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.BeanType<T>, io.micronaut.core.naming.Named)
- java.lang.CharSequence
- io.micronaut.inject.BeanIdentifier (also extends io.micronaut.core.naming.Named, java.io.Serializable)
- io.micronaut.core.naming.Described
- 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.inject.BeanDefinitionMethodReference<T,
- io.micronaut.inject.ExecutableMethod<T,
- 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.BeanDefinitionMethodReference<T,
- io.micronaut.inject.MethodExecutionHandle<T,
R> (also extends io.micronaut.inject.ExecutionHandle<T, R>)
- io.micronaut.inject.ExecutableMethod<T,
- io.micronaut.inject.FieldInjectionPoint<B,
- io.micronaut.inject.BeanDefinition<T> (also extends io.micronaut.core.type.ArgumentCoercible<T>, io.micronaut.inject.BeanType<T>, io.micronaut.inject.QualifiedBeanType<T>)
- io.micronaut.inject.DelegatingBeanDefinition<T>
- io.micronaut.inject.DisposableBeanDefinition<T>
- io.micronaut.inject.InitializingBeanDefinition<T>
- io.micronaut.inject.InjectableBeanDefinition<T>
- io.micronaut.inject.InstantiatableBeanDefinition<T>
- io.micronaut.inject.ParametrizedInstantiatableBeanDefinition<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)