# Uses of Package
org.springframework.core.type

Packages that use org.springframework.core.type
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 (for example, for classpath scanning).

Classes in org.springframework.core.type used by org.springframework.core.type
Class
Description
AnnotatedTypeMetadata
Defines access to the annotations on a specific `class` or `method`, in a form that does not necessarily require class loading of the types being inspected.
AnnotationMetadata
Interface that defines abstract access to the annotations on 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 on a specific method, in a form that does not require that method's class to be loaded yet.
StandardClassMetadata
`ClassMetadata` implementation that uses standard reflection to introspect a given `Class`.
Classes in org.springframework.core.type used by org.springframework.core.type.classreading
Class
Description
AnnotationMetadata
Interface that defines abstract access to the annotations on 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.
Classes in org.springframework.core.type used by org.springframework.core.type.filter
Class
Description
ClassMetadata
Interface that defines abstract metadata of a specific class, in a form that does not require that class to be loaded yet.