1

このようなJavaタイプのJava to xsdを作成しようとしています。

public class MainRequest<E extends AParentType<Person>> extends EObject {
private Transaction tran;
private E e;
private String email;
}

public class SubRequest extends MainRequest<AChildType> {
}

ここで、AChildType は AParentType を拡張します。

SubRequest のスキーマを作成しようとすると。「e」を AChildType に置き換えることを期待していますが、AParentType は保持されます。

これに何か問題がありますか?とにかく私はこれを達成することができますか?@XmlAdapter が解決策であるかどうかはわかりません。

助けに感謝します。

4

0 に答える 0