XJC суперинтерфейс и суперкласс только для всех классов?

Я пытаюсь автоматически реализовать интерфейс в одном классе java, созданном из файла xsd.

Это выглядит так, как будто он мог бы это сделать, но он только добавит implements SomeInterface ко всем классам, что совершенно глупо. Я что-то упустил или вы можете сделать это только для всех классов? На самом деле не имеет особого смысла позволять всем сгенерированным классам реализовывать один и тот же интерфейс. Могу ли я использовать эту функцию только для одного класса?


person Franz Kafka    schedule 29.03.2012    source источник
comment
Чтобы добавить оскорбление к травме, это означает, что с помощью эталонной реализации jaxb вы не можете должным образом определить элементы значения, потому что она будет жаловаться, что @XmlValue не разрешен для класса, производного от другого класса. Это довольно серьезное ограничение. Так что да, я согласен, совершенно глупо.   -  person drrob    schedule 26.01.2017