Interface MetadataReaderFactory
- All Known Implementing Classes:
CachingMetadataReaderFactory,SimpleMetadataReaderFactory
public interface MetadataReaderFactory
Factory interface for
MetadataReader instances.
Allows for caching a MetadataReader per original resource.- Since:
- 2.5
- Author:
- Juergen Hoeller
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetMetadataReader(String className) Obtain a MetadataReader for the given class name.getMetadataReader(Resource resource) Obtain a MetadataReader for the given resource.
-
Method Details
-
getMetadataReader
Obtain a MetadataReader for the given class name.- Parameters:
className- the class name (to be resolved to a ".class" file)- Returns:
- a holder for the ClassReader instance (never
null) - Throws:
IOException- in case of I/O failure
-
getMetadataReader
Obtain a MetadataReader for the given resource.- Parameters:
resource- the resource (pointing to a ".class" file)- Returns:
- a holder for the ClassReader instance (never
null) - Throws:
IOException- in case of I/O failure
-