This illustration demonstrates the class types supported by OracleAS TopLink Inheritance. The illustration depicts multiple class levels. The first level has the root class. The root class stores information for all instantiable classes in its subclass hierarchy. The second level has the branch class. In this example the are two. The branch classes have a persistent superclass and subclasses. The third level has the leaf class. In this example the are three leaf classes for one branch class and two leaf classes for the second branch class.