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>, GenericPlaceholder<T>, GenericPlaceholderElement, InitializingBeanDefinition<T>, InjectableElement, MemberElement, MethodBasedRouteMatch<T,R>, MethodElement, MethodExecutionHandle<T,R>, MethodInvocationContext<T,R>, MethodReference<T,R>, MutableArgumentValue<V>, NamedAnnotationMapper, NamedAnnotationTransformer, PackageElement, ParameterElement, PropertyElement, ProxyBeanDefinition<T>, Readable, RuntimeBeanDefinition<T>, TypedElement, UnsafeBeanProperty<B,T>, UriRouteMatch<T,R>, ValidatedBeanDefinition<T>, WildcardElement
All Known Implementing Classes:
AbstractBeanDefinition, AbstractBeanDefinitionBuilder, AbstractBeanIntrospectionReference, AbstractBeanMethod, AbstractBeanProperty, AbstractBeanResolutionContext.AnnotationSegment, AbstractBeanResolutionContext.ConstructorArgumentSegment, AbstractBeanResolutionContext.ConstructorSegment, AbstractBeanResolutionContext.FieldSegment, AbstractBeanResolutionContext.MethodArgumentSegment, AbstractBeanResolutionContext.MethodSegment, AbstractExecutableBeanMethod, AbstractExecutableMethod, AbstractGroovyElement, AbstractInitializableBeanDefinition, AbstractJavaElement, AbstractParametrizedBeanDefinition, AbstractProviderDefinition, AnnotationClassValue, ApplicationEventPublisherFactory, ArgumentBeanType, BeanDefinitionWriter, BeanProviderDefinition, CoreNonNullTransformer, CoreNullableTransformer, DefaultArgument, DefaultEventLoopGroupConfiguration, EntityIntrospectedAnnotationMapper, EntityReflectiveAccessAnnotationMapper, GenericArgument, GroovyClassElement, GroovyConstructorElement, GroovyEnumConstantElement, GroovyFieldElement, GroovyMethodElement, GroovyPackageElement, GroovyParameterElement, InterceptorRegistryBean, JakartaEntityIntrospectedAnnotationMapper, JakartaMappedSuperClassIntrospectionMapper, JakartaNonnullTransformer, JakartaNullableTransformer, JakartaPostConstructTransformer, JakartaPreDestroyTransformer, JakartaProviderBeanDefinition, JavaClassElement, JavaMethodElement, JavaPackageElement, JavaxProviderBeanDefinition, JsonCreatorAnnotationMapper, KotlinNotNullMapper, KotlinNullableMapper, MappedSuperClassIntrospectionMapper, MethodInterceptorChain, NettyHttpServerConfiguration.EventLoopConfig, NettyHttpServerConfiguration.Parent, NettyHttpServerConfiguration.Worker, PersistenceContextAnnotationMapper, PrimitiveElement, TimedAnnotationMapper

public interface Named
An interface for components that are named.
Since:
1.0
Author:
Graeme Rocher
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • getName

      @NonNull String getName()
      Returns:
      The name of the component