| 程序包 | 说明 |
|---|---|
| io.polaris.core.lang.bean | |
| io.polaris.core.lang.bean.property |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> PropertyBuilder<T> |
Beans.newPropertyBuilder(Class<T> destType) |
static <T> PropertyBuilder<List<T>> |
Beans.newPropertyBuilder(List<T> list,
Class<T> type) |
static <T> PropertyBuilder<List<T>> |
Beans.newPropertyBuilder(List<T> list,
Class<T> type,
int size) |
static <T> PropertyBuilder<T> |
Beans.newPropertyBuilder(T dest) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractPropertyBuilder<T> |
class |
ListPropertyBuilder<T> |
class |
StdPropertyBuilder<T> |
| 限定符和类型 | 方法和说明 |
|---|---|
PropertyBuilder<T> |
PropertyBuilder.exec()
执行所有属性映射操作,已执行过的操作不会重复执行
|
PropertyBuilder<T> |
AbstractPropertyBuilder.exec() |
PropertyBuilder<T> |
PropertyBuilder.from(Object orig)
指定数据来源对象
|
PropertyBuilder<T> |
AbstractPropertyBuilder.from(Object orig) |
PropertyBuilder<T> |
PropertyBuilder.ignoreNull(boolean ignored)
是否忽略空属性值
|
PropertyBuilder<T> |
AbstractPropertyBuilder.ignoreNull(boolean ignored) |
PropertyBuilder<T> |
PropertyBuilder.map(String origProperty,
String destProperty)
配置属性映射关系
|
PropertyBuilder<T> |
AbstractPropertyBuilder.map(String origProperty,
String destProperty) |
PropertyBuilder<T> |
PropertyBuilder.mapAll() |
PropertyBuilder<T> |
AbstractPropertyBuilder.mapAll() |
PropertyBuilder<T> |
PropertyBuilder.mapAll(Class<?> clazz) |
PropertyBuilder<T> |
AbstractPropertyBuilder.mapAll(Class<?> clazz) |
PropertyBuilder<T> |
PropertyBuilder.set(String destProperty,
Object value)
设置目标对象的属性的值
|
PropertyBuilder<T> |
AbstractPropertyBuilder.set(String destProperty,
Object value) |
Copyright © 2024 fossc. All rights reserved.