Package io.micronaut.core.naming
Interface Named
- All Known Subinterfaces:
AnnotatedElement
,AnnotationElement
,Argument<T>
,ArgumentValue<V>
,ArrayableClassElement
,BeanConstructorElement
,BeanDefinition<T>
,BeanDefinitionMethodReference<T,
,R> BeanElement
,BeanElementBuilder
,BeanFieldElement
,BeanIdentifier
,BeanIntrospectionReference<T>
,BeanMethod<B,
,T> BeanMethodElement
,BeanParameterElement
,BeanProperty<B,
,T> ClassElement
,ConfigurableElement
,ConstructorElement
,DelegatingBeanDefinition<T>
,DelegatingExecutableMethod<T,
,R> DisposableBeanDefinition<T>
,Element
,EnumConstantElement
,EnumElement
,EventLoopGroupConfiguration
,ExecutableMethod<T,
,R> FieldElement
,FieldInjectionPoint<B,
,T> GenericElement
,GenericPlaceholder<T>
,GenericPlaceholderElement
,InitializingBeanDefinition<T>
,InjectableBeanDefinition<T>
,InjectableElement
,InstantiatableBeanDefinition<T>
,MemberElement
,MethodBasedRouteMatch<T,
,R> MethodElement
,MethodExecutionHandle<T,
,R> MethodInvocationContext<T,
,R> MethodReference<T,
,R> MutableArgumentValue<V>
,NamedAnnotationMapper
,NamedAnnotationTransformer
,PackageElement
,ParameterElement
,ParametrizedInstantiatableBeanDefinition<T>
,PropertyElement
,ProxyBeanDefinition<T>
,Readable
,RuntimeBeanDefinition<T>
,TypedElement
,UnsafeBeanProperty<B,
,T> UriRouteMatch<T,
,R> ValidatedBeanDefinition<T>
,WildcardElement
- All Known Implementing Classes:
AbstractAnnotationElement
,AbstractBeanDefinitionBuilder
,AbstractBeanIntrospectionReference
,AbstractBeanMethod
,AbstractBeanProperty
,AbstractBeanResolutionContext.AnnotationSegment
,AbstractBeanResolutionContext.ConstructorArgumentSegment
,AbstractBeanResolutionContext.ConstructorSegment
,AbstractBeanResolutionContext.FieldSegment
,AbstractBeanResolutionContext.MethodArgumentSegment
,AbstractBeanResolutionContext.MethodSegment
,AbstractExecutableBeanMethod
,AbstractExecutableMethod
,AbstractGroovyElement
,AbstractInitializableBeanDefinition
,AbstractJavaElement
,AbstractProviderDefinition
,AndroidxNullableTransformer
,AnnotationClassValue
,ApplicationEventPublisherFactory
,ArgumentBeanType
,BeanDefinitionWriter
,BeanProviderDefinition
,CodecConfiguration
,CoreNonNullTransformer
,CoreNullableTransformer
,DefaultArgument
,DefaultEventLoopGroupConfiguration
,DisabledBean
,EntityIntrospectedAnnotationMapper
,EntityReflectiveAccessAnnotationMapper
,GenericArgument
,GroovyClassElement
,GroovyConstructorElement
,GroovyEnumConstantElement
,GroovyFieldElement
,GroovyMethodElement
,GroovyPackageElement
,GroovyParameterElement
,InterceptorRegistryBean
,JakartaEntityIntrospectedAnnotationMapper
,JakartaMappedSuperClassIntrospectionMapper
,JakartaPersistenceContextAnnotationMapper
,JakartaProviderBeanDefinition
,JavaClassElement
,JavaMethodElement
,JavaPackageElement
,JavaxNonnullTransformer
,JavaxNullableTransformer
,JavaxPersistenceContextAnnotationMapper
,JavaxPostConstructTransformer
,JavaxPreDestroyTransformer
,JavaxProviderBeanDefinition
,JdtNullableTransformer
,JsonCreatorAnnotationMapper
,JspecifyNullableTransformer
,KotlinDeprecatedTransformer
,KotlinNotNullMapper
,KotlinNullableMapper
,MappedSuperClassIntrospectionMapper
,MethodInterceptorChain
,NettyHttpServerConfiguration.EventLoopConfig
,NettyHttpServerConfiguration.Parent
,NettyHttpServerConfiguration.Worker
,PrimitiveElement
,ReactivexNullableTransformer
,ReactorNullableTransformer
,Rxjava3NullableTransformer
,SpotbugsNullableTransformer
public interface Named
An interface for components that are named.
- Since:
- 1.0
- Author:
- Graeme Rocher
-
Method Summary
-
Method Details
-
getName
- Returns:
- The name of the component
-