Inheritance Through Interfaces

Issue #15 new
repo owner created an issue

We don't currently handle XML inheritance through an interface. In other words, an interface can't serve as a polymorphic base type for implementers of that interface.

{{{ @xml(name="base-type") public interface BaseType { } }}}

{{{ @xml(name="sub-type") public class SubType implements BaseType { } }}}

This scenario results in a disconnected BaseType and SubType in the mapping.

Comments (0)

  1. Log in to comment