public interface FieldAccessor extends Iterable<FieldDescriptor>
| 限定符和类型 | 方法和说明 |
|---|---|
FieldDescriptor |
get(String name)
根据字段完整名称获取字段
|
List<FieldDescriptor> |
getFieldDescriptors() |
TableNode |
getRootTableNode() |
Class<?>[] |
getTableLinkOrderRecommend(boolean reversed)
获得表链顺序建议 提供在增删改时参考
|
Map<String,TableNode> |
getTableNodeMapping() |
boolean |
hasOneToManyMapping() |
void |
init()
初始化方法 加载对象所有字段及映射对象
|
default Iterator<FieldDescriptor> |
iterator() |
boolean |
nested() |
void |
setIgnore(Ignorer ignorer)
设置忽略访问的字段
|
forEach, spliteratorvoid init()
void setIgnore(Ignorer ignorer)
ignorer - 忽略字段TableNode getRootTableNode()
FieldDescriptor get(String name)
name - 完整名称List<FieldDescriptor> getFieldDescriptors()
boolean hasOneToManyMapping()
boolean nested()
default Iterator<FieldDescriptor> iterator()
iterator 在接口中 Iterable<FieldDescriptor>Class<?>[] getTableLinkOrderRecommend(boolean reversed)
reversed - 是否翻转顺序Copyright © 2022. All rights reserved.