public class DefaultScanService extends Object implements ScanService
ScanService.LoadClassEnhanceCallBack| Constructor and Description |
|---|
DefaultScanService() |
| Modifier and Type | Method and Description |
|---|---|
Class |
getLoader() |
List<InputStream> |
scanArchives(String packageName) |
List<Class> |
scanArchives(String packageName,
ScanService.LoadClassEnhanceCallBack loadClassEnhanceCallBack) |
List<InputStream> |
scanArchives(URL... urls) |
Class |
scanClass(InputStream bits,
ScanService.LoadClassEnhanceCallBack loadClassEnhanceCallBack) |
List<Class> |
scanClass(List<InputStream> inputStreams,
ScanService.LoadClassEnhanceCallBack loadClassEnhanceCallBack) |
void |
setLoader(Class loader) |
public Class getLoader()
getLoader in interface ScanServicepublic void setLoader(Class loader)
setLoader in interface ScanServicepublic List<InputStream> scanArchives(String packageName) throws IOException
scanArchives in interface ScanServiceIOExceptionpublic List<Class> scanArchives(String packageName, ScanService.LoadClassEnhanceCallBack loadClassEnhanceCallBack) throws IOException
scanArchives in interface ScanServiceIOExceptionpublic List<InputStream> scanArchives(URL... urls) throws IOException
scanArchives in interface ScanServiceIOExceptionpublic Class scanClass(InputStream bits, ScanService.LoadClassEnhanceCallBack loadClassEnhanceCallBack) throws IOException
scanClass in interface ScanServiceIOExceptionpublic List<Class> scanClass(List<InputStream> inputStreams, ScanService.LoadClassEnhanceCallBack loadClassEnhanceCallBack) throws IOException
scanClass in interface ScanServiceIOExceptionCopyright © 2020. All rights reserved.