| Package | Description | 
|---|---|
| org.springframework.core.type | Core support package for type introspection. | 
| org.springframework.core.type.classreading | Support classes for reading annotation and class-level metadata. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StandardMethodMetadataMethodMetadataimplementation that uses standard reflection
 to introspect a givenMethod. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<MethodMetadata> | StandardAnnotationMetadata. getAnnotatedMethods(String annotationName) | 
| Set<MethodMetadata> | AnnotationMetadata. getAnnotatedMethods(String annotationName)Retrieve the method metadata for all methods that are annotated
 (or meta-annotated) with the given annotation type. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MethodMetadataReadingVisitorDeprecated. 
 As of Spring Framework 5.2, this class and related classes in this
 package have been replaced by  SimpleAnnotationMetadataReadingVisitorand related classes for internal use within the framework. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Set<MethodMetadata> | MethodMetadataReadingVisitor. methodMetadataSetDeprecated.  | 
| protected Set<MethodMetadata> | AnnotationMetadataReadingVisitor. methodMetadataSetDeprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<MethodMetadata> | AnnotationMetadataReadingVisitor. getAnnotatedMethods(String annotationName)Deprecated.  | 
| Constructor and Description | 
|---|
| MethodMetadataReadingVisitor(String methodName,
                            int access,
                            String declaringClassName,
                            String returnTypeName,
                            ClassLoader classLoader,
                            Set<MethodMetadata> methodMetadataSet)Deprecated.  |