我有一个带有复杂方法的类,它返回布尔值(没有提供该字段的属性字段或设置器)。我需要将此类与 JiBX 绑定,因此该方法的结果将被编组为 XML 元素/属性,并且在解组时将被省略。所以我想得到这样的东西:
<mapping name="freak" class="com.test.Freak">
<namespace uri="http://www.test.com/schemas/test" default="elements" />
<value name="id" field="id" style="attribute"/>
<value name="real-freak" get-method="isRealFreak" style="attribute" usage="optional" />
</mapping>
PS我无法修复这个类来添加存根设置器,需要按原样使用它。