| 构造器和说明 |
|---|
BaseContainer() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<PairEntry<K,String>> |
getKeyEntersFromTarget(Object target,
List<AssembleOperation> operations)
从对象中获取所需要的数据源id
|
protected List<PairEntry<K,String>> |
getKeyEntersFromTargets(List<Object> targets,
List<AssembleOperation> operations)
将对象集合转为所需要的数据源id
|
protected abstract Map<String,Map<K,?>> |
getSources(List<PairEntry<K,String>> keyEnters)
根据数据源id与对应的namespace获取数据集
|
protected K |
parseKey(Object key)
将通过操作装配器获取的key转为所需要的类型
|
void |
process(List<Object> targets,
List<AssembleOperation> operations)
根据指定配置处理数据
|
public void process(List<Object> targets, List<AssembleOperation> operations)
Containerprotected abstract Map<String,Map<K,?>> getSources(List<PairEntry<K,String>> keyEnters)
keyEnters - id-namespace集合protected List<PairEntry<K,String>> getKeyEntersFromTarget(Object target, List<AssembleOperation> operations)
target - 对象operations - 操作配置protected List<PairEntry<K,String>> getKeyEntersFromTargets(List<Object> targets, List<AssembleOperation> operations)
targets - 对象集合operations - 操作配置Copyright © 2022. All rights reserved.