jaxb泛型可以动态制定依赖的类吗?

最近有个需求需要用到jaxb泛型,但是@XmlElements下面显示配置的类声明太多了
如下图
例子

现在代码光这个类的配置就多达200多个,有什么好的办法可以不用配置这么多类
的声明,直接去包下面或者解析时动态的添加类依赖呢?
想要的结果是
如果A.class对象匹配上,那么生成的xml文件Body标签里面是A.class对应的属性值,同理B.class、C.class等对象匹配时,生成的xml文件Body里面就是匹配上的class对象属性值