Let's say that I have 3 interfaces:
Colour
- getColour/setColour
Position
- getX/setX
- getY/setY
Size
- getSize/setSize
I have different classes that implement 1, 2, or all 3 of the interfaces.
How do I get Hibernate to represent this structure? I would like to be able to do something like:
Code:
<class name="Colour" ...>
...
<joined-subclass name="A" ...>
...
</class>
<class name="Position" ...>
...
<joined-subclass name="A" ...>
...
</class>
<class name="Size" ...>
...
<joined-subclass name="A" ...>
...
</class>
I would prefer to use <joined-subclass> because the interfaces used in my project have many more "attributes" than the interfaces in this example.