如何使JAXB生成的类参与访问者模式?
嘿伙计们,希望这里很容易。
我正在从模式中使用JAXB生成类,并且我希望能够使用访问者模式处理它们。
为此,我认为我需要每个JAXB生成的类来实现我定义的接口,并为它们添加一个非常简单的方法,所以一个简单的例子是:
默认类:
public class MyClass {
private String name;
public void get/setName() {...}
}
期望的课程:
public class MyClass implements MyVisitorNode {
private String name;
public void get/setName() {...}
public void accept(MyVisitorVisitor visitor) {
visitor.visit(this);
}
}
这是可能的,如果可能,有哪些选择? (更改架构,运行时字节码操作,以某种方式操纵JAXBContext ......)
理想情况下,不依赖于特定于供应商的扩展。
谢谢!
没有找到相关结果
已邀请:
2 个回复
渴翅吮斡撤
苏髓骗撩