Inheritance Tab
Use to specify the descriptor's inheritance properties as either a root or subclass (branch class or leaf class).
- Read Subclasses on Query
- Specify if TopLink should instantiate the descriptor's subclasses when queried. Select a database view to use for reading subclasses if desired.
Note: The view can be used for root or branch classes that have subclasses spanning multiple tables. The view must apply an outer-join or union all to the subclass tables.
- Read Subclasses View
- Select a database table to use when reading subclasses.
- Is Root Descriptor
- Specify if this descriptor is a "root" in the inheritance tree.
- Use Class Extraction Method
- Specify to use a class extraction method to specify which class to instantiate on queries.
- Use Class Indicator Field
- Specify to use a class indicator field to specify which class to instantiate on queries.
- Use Class Name as Indicator
- When using a class indicator field, specify to use the class name as the indicator.
- Use Class Indicator Dictionary
- When using a class indicator field, specify to use a lass indicator dictionary as the indicator.
- Indicator Type
- When using a class indicator dictionary, select which subclasses to include. Click Edit to enter an indicator value for each subclass.
- Parent Descriptor
- For branch and leaf classes, select this descriptor's parent.
Related Topics
Working with Inheritance
Working with Descriptor Properties
Working with Advanced Properties
Copyright © 1997, 2004, Oracle.
All rights reserved.