将图的节点的响应映射到类的属性

时间:2017-08-05 16:01:30

标签: java asynchronous design-patterns

我有一个Node类,如下所示:

public class Node{
    List<Node> parents;
    List<Node> children;
    Response response;
    Class<? extends Response> responseType;
}

每个节点都有某种响应。每个节点都是异步执行的。我有一个回调方法,它在整个图形完成时执行。

假设我们的模型类具有类型为Response n 属性。

public class Model{
    Response node1;
    Response node2;
    .
    .
    .
}

如何以配置驱动的方式(反射,功能界面等)将图形的输出映射到模型的属性?

示例:

    Model model = new Model();
    model.node1 = node1.response;
    model.node2 = node2.response;

我们可以看到映射是手动的。有没有办法在配置中定义此映射并以通用方式运行?

0 个答案:

没有答案