| 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. | 
| org.springframework.core.type.filter | Core support package for type filtering (e.g. | 
| Class and Description | 
|---|
| AnnotatedTypeMetadata | 
| AnnotationMetadata Interface that defines abstract access to the annotations of a specific
 class, in a form that does not require that class to be loaded yet. | 
| ClassMetadata Interface that defines abstract metadata of a specific class,
 in a form that does not require that class to be loaded yet. | 
| MethodMetadata Interface that defines abstract access to the annotations of a specific
 class, in a form that does not require that class to be loaded yet. | 
| StandardClassMetadata ClassMetadataimplementation that uses standard reflection
 to introspect a givenClass. | 
| Class and Description | 
|---|
| AnnotatedTypeMetadata | 
| AnnotationMetadata Interface that defines abstract access to the annotations of a specific
 class, in a form that does not require that class to be loaded yet. | 
| ClassMetadata Interface that defines abstract metadata of a specific class,
 in a form that does not require that class to be loaded yet. | 
| MethodMetadata Interface that defines abstract access to the annotations of a specific
 class, in a form that does not require that class to be loaded yet. | 
| Class and Description | 
|---|
| ClassMetadata Interface that defines abstract metadata of a specific class,
 in a form that does not require that class to be loaded yet. |