| 限定符和类型 | 字段 | 说明 |
|---|---|---|
protected int |
level |
层级
|
protected String |
name |
属性唯一名称
|
protected String |
nodeType |
节点类型
|
| 构造器 | 说明 |
|---|---|
AbstractProperty(String name,
String nodeType,
boolean isDictProperty) |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
boolean |
isDictProperty() |
是否是字典属性
|
int |
level() |
层级
|
R |
mappingFieldValue(T t) |
从对象实体获取字段值
-1.通常情况是指定对象的原始字段,也可以返回合并或者处理过的字段,比如两个日期组成一个日期范围,两个价格组成一个价格区间
|
String |
name() |
名称,全局唯一
|
String |
nodeType() |
节点类型
NodeType |
void |
setLevel(int level) |
设置层级
|
void |
setObject2FieldMapper(Function<T,R> object2FieldMapper) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDict, mappingNodeKey, mappingOrCreateNodeKey, nodeKey2FieldValueprotected final String name
protected int level
protected final String nodeType
public void setLevel(int level)
Propertypublic R mappingFieldValue(T t)
PropertymappingFieldValue 在接口中 Property<T,R,K>t - 对象实体public boolean isDictProperty()
PropertyisDictProperty 在接口中 Property<T,R,K>Copyright © 2024–2025. All rights reserved.