???????:
BeanMetadata, CollectionMetadata, ComponentMetadata, IdRefMetadata, MapMetadata, NonNullMetadata, NullMetadata, PropsMetadata, ReferenceListMetadata, ReferenceMetadata, RefMetadata, ServiceMetadata, ServiceReferenceMetadata, Target, ValueMetadata

@ConsumerType public interface Metadata
Top level Metadata type. All Metadata types extends this base type.