public class ScanLoader extends DesignLoader
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PARAM_PATH |
containerconsole| 构造器和说明 |
|---|
ScanLoader(Class<?> targetClass,
net.isger.util.scan.ScanFilter filter) |
ScanLoader(net.isger.util.scan.ScanFilter filter) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
create(Class<?> clazz,
Map<String,Object> res,
net.isger.util.reflect.ClassAssembler assembler) |
protected Object |
create(Object res,
net.isger.util.reflect.ClassAssembler assembler) |
protected boolean |
hasScan(Class<?> clazz,
Map<String,Object> res) |
protected Object |
make(Class<?> clazz,
Map<String,Object> res,
net.isger.util.reflect.ClassAssembler assembler)
产生扫描实例
|
protected Map<String,Object> |
scan(String path,
Map<String,Object> res,
net.isger.util.reflect.ClassAssembler assembler) |
protected List<Object> |
toList(Object instance) |
getDesignerloadpublic ScanLoader(net.isger.util.scan.ScanFilter filter)
public ScanLoader(Class<?> targetClass, net.isger.util.scan.ScanFilter filter)
protected Object create(Class<?> clazz, Map<String,Object> res, net.isger.util.reflect.ClassAssembler assembler)
create 在类中 DesignLoaderprotected Object create(Object res, net.isger.util.reflect.ClassAssembler assembler)
create 在类中 net.isger.util.load.BaseLoaderprotected Map<String,Object> scan(String path, Map<String,Object> res, net.isger.util.reflect.ClassAssembler assembler)
protected Object make(Class<?> clazz, Map<String,Object> res, net.isger.util.reflect.ClassAssembler assembler)
clazz - res - Copyright © 2024. All rights reserved.