public class ClassPathScanner<I> extends Object implements ResourceAndClassScanner<I>
| 构造器和说明 |
|---|
ClassPathScanner(Class<I> implementedInterface,
ClassLoader classLoader,
Charset encoding,
Location location,
ResourceNameCache resourceNameCache,
LocationScannerCache locationScannerCache)
Creates a new Classpath scanner.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<Class<? extends I>> |
scanForClasses()
Scans the classpath for concrete classes under the specified package implementing the specified interface.
|
Collection<LoadableResource> |
scanForResources()
Scans the classpath for resources under the configured location.
|
public ClassPathScanner(Class<I> implementedInterface, ClassLoader classLoader, Charset encoding, Location location, ResourceNameCache resourceNameCache, LocationScannerCache locationScannerCache)
classLoader - The ClassLoader for loading migrations on the classpath.public Collection<LoadableResource> scanForResources()
ResourceAndClassScannerscanForResources 在接口中 ResourceAndClassScanner<I>public Collection<Class<? extends I>> scanForClasses()
ResourceAndClassScannerscanForClasses 在接口中 ResourceAndClassScanner<I>Copyright © 2022. All rights reserved.