| 程序包 | 说明 |
|---|---|
| net.isger.util | |
| net.isger.util.load | |
| net.isger.util.reflect | |
| net.isger.util.reflect.conversion |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
Reflects.newInstance(Class<? extends T> rawClass,
ClassAssembler assembler)
生成实例
|
static <T> T |
Reflects.newInstance(Class<T> rawClass,
Map<String,? extends Object> params,
ClassAssembler assembler)
集合填充生成指定类型对象
|
static <T> T |
Reflects.newInstance(Class<T> clazz,
Map<String,? extends Object> params,
String namespace,
ClassAssembler assembler)
集合填充生成指定类型对象
|
static Object |
Reflects.newInstance(Map<String,? extends Object> params,
ClassAssembler assembler)
集合填充生成指定类型对象
|
static Object |
Reflects.newInstance(String name,
ClassAssembler assembler)
生成实例
|
static Object |
Reflects.newInstance(String name,
Map<String,? extends Object> params,
ClassAssembler assembler)
集合填充生成指定类型对象
|
static <T> T |
Reflects.toBean(Class<T> clazz,
Object[] columns,
Object[] values,
ClassAssembler assembler)
根据网格模型转换为实例
|
static <T> T |
Reflects.toInstance(T instance,
Map<String,? extends Object> params,
ClassAssembler assembler)
设置实例所有属性值(通过集合数据)
|
static <T> List<T> |
Reflects.toList(Class<T> clazz,
Object[] grid,
ClassAssembler assembler)
根据网格模型转换为集合
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
BaseLoader.create(Class<?> clazz,
Map<String,Object> res,
ClassAssembler assembler)
创建实例
|
protected Object |
BaseLoader.create(Object res,
ClassAssembler assembler)
创建实例
|
protected Object |
BaseLoader.load(Collection<?> res,
ClassAssembler assembler)
加载资源
|
protected Object |
BaseLoader.load(Map<String,Object> res,
ClassAssembler assembler)
加载资源
|
Object |
BaseLoader.load(Object res,
ClassAssembler assembler)
加载资源
|
Object |
Loader.load(Object res,
ClassAssembler assembler)
加载资源
|
protected Object |
BaseLoader.load(String res,
ClassAssembler assembler)
加载资源
|
static Object |
BaseLoader.toLoad(Object res,
ClassAssembler assembler)
加载资源
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AssemblerAdapter |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
Converter.convert(Type type,
Object value,
ClassAssembler assembler)
转换
|
void |
BoundField.setValue(Object instance,
Object value,
ClassAssembler assembler) |
| 构造器和说明 |
|---|
AssemblerAdapter(ClassAssembler assembler) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
Conversion.convert(Type type,
Object value,
ClassAssembler assembler)
转换类型
|
Object |
NumberConversion.convert(Type type,
Object value,
ClassAssembler assembler) |
Object |
BooleanConversion.convert(Type type,
Object value,
ClassAssembler assembler) |
Object |
ClassConversion.convert(Type type,
Object value,
ClassAssembler assembler) |
Object |
ArrayConversion.convert(Type type,
Object value,
ClassAssembler assembler) |
Object |
CollectionConversion.convert(Type type,
Object value,
ClassAssembler assembler) |
Date |
DateConversion.convert(Type type,
Object value,
ClassAssembler assembler) |
Copyright © 2024. All rights reserved.