class InheritanceType (View source)

Constants

NONE

NONE means the class does not participate in an inheritance hierarchy and therefore does not need an inheritance mapping type.

JOINED

JOINED means the class will be persisted according to the rules of Class Table Inheritance.

SINGLE_TABLE

SINGLE_TABLE means the class will be persisted according to the rules of Single Table Inheritance.

TABLE_PER_CLASS

TABLE_PER_CLASS means the class will be persisted according to the rules of Concrete Table Inheritance.