public class OneWayMappingProperty<T,R,K> extends AbstractDictProperty<T,R,K>
dictlevel, name, nodeType| 构造器 | 说明 |
|---|---|
OneWayMappingProperty(String name) |
|
OneWayMappingProperty(String name,
NodeType nodeType) |
|
OneWayMappingProperty(String name,
NodeType nodeType,
Dict<R,K> dict) |
|
OneWayMappingProperty(String name,
String nodeType) |
|
OneWayMappingProperty(String name,
String nodeType,
Dict<R,K> dict) |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
K |
mappingNodeKey(R field) |
将字段值转换为树节点关键字
|
K |
mappingOrCreateNodeKey(R field) |
将字段值转换为树节点关键字
-1.如果当前字典没有该关键字,则新增一个返回,适用于
AutoMappingProperty |
void |
setField2NodeKeyMapper(Function<R,K> field2NodeKeyMapper) |
设置字段值映射成树节点值的映射函数
|
getDict, nodeKey2FieldValueisDictProperty, level, mappingFieldValue, name, nodeType, setLevel, setObject2FieldMapperpublic OneWayMappingProperty(String name)
public K mappingNodeKey(R field)
PropertymappingNodeKey 在接口中 Property<T,R,K>mappingNodeKey 在类中 AbstractDictProperty<T,R,K>field - 字段值public K mappingOrCreateNodeKey(R field)
PropertyAutoMappingPropertyfield - 字段值Copyright © 2024–2025. All rights reserved.