このような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 が解決策であるかどうかはわかりません。
助けに感謝します。