| 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  | MethodMetadataReadingVisitorASM method visitor which looks for the annotations defined on a method,
 exposing them through the  MethodMetadatainterface. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Set<MethodMetadata> | MethodMetadataReadingVisitor. methodMetadataSet | 
| protected Set<MethodMetadata> | AnnotationMetadataReadingVisitor. methodMetadataSet | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<MethodMetadata> | AnnotationMetadataReadingVisitor. getAnnotatedMethods(String annotationName) | 
| Constructor and Description | 
|---|
| MethodMetadataReadingVisitor(String methodName,
                            int access,
                            String declaringClassName,
                            String returnTypeName,
                            ClassLoader classLoader,
                            Set<MethodMetadata> methodMetadataSet) |