Hyperjaxb动态应用瞬态

时间:2011-09-16 08:58:45

标签: transient hyperjaxb

目前,我可以指示Hyberjaxb在编译时不使用瞬态功能在xml对象中保留节点。无论如何在运行时动态应用它?如果是x=y,则在xml对象中保留特定节点,否则不要保留。

还有其他策略可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我不认为这是Hyperjaxb的任务,因为HJ主要是一个编译时工具。只有非常有限的运行时影响。

是否应该制作对象结构的深层副本,然后删除您不想要编组的内容?您可以使用copyable plugin之类的东西来生成漂亮的复制/克隆方法,甚至可以使用自定义复制策略。