public class SimpleMetadataReaderFactory extends Object implements MetadataReaderFactory
MetadataReaderFactory interface,
creating a new ASM org.springframework.asm.ClassReader for every request.| 构造器和说明 |
|---|
SimpleMetadataReaderFactory()
Create a new SimpleMetadataReaderFactory for the default class loader.
|
SimpleMetadataReaderFactory(ClassLoader classLoader)
Create a new SimpleMetadataReaderFactory for the given class loader.
|
SimpleMetadataReaderFactory(ResourceLoader resourceLoader)
Create a new SimpleMetadataReaderFactory for the given resource loader.
|
| 限定符和类型 | 方法和说明 |
|---|---|
MetadataReader |
getMetadataReader(Resource resource)
Obtain a MetadataReader for the given resource.
|
MetadataReader |
getMetadataReader(String className)
Obtain a MetadataReader for the given class name.
|
ResourceLoader |
getResourceLoader()
Return the ResourceLoader that this MetadataReaderFactory has been
constructed with.
|
public SimpleMetadataReaderFactory()
public SimpleMetadataReaderFactory(ResourceLoader resourceLoader)
resourceLoader - the Spring ResourceLoader to use
(also determines the ClassLoader to use)public SimpleMetadataReaderFactory(ClassLoader classLoader)
classLoader - the ClassLoader to usepublic final ResourceLoader getResourceLoader()
public MetadataReader getMetadataReader(String className) throws IOException
MetadataReaderFactorygetMetadataReader 在接口中 MetadataReaderFactoryclassName - the class name (to be resolved to a ".class" file)null)IOException - in case of I/O failurepublic MetadataReader getMetadataReader(Resource resource) throws IOException
MetadataReaderFactorygetMetadataReader 在接口中 MetadataReaderFactoryresource - the resource (pointing to a ".class" file)null)IOException - in case of I/O failureCopyright © 2020. All rights reserved.