All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class de.tudarmstadt.ito.xmldbms.RelatedClassMap

java.lang.Object
   |
   +----de.tudarmstadt.ito.xmldbms.RelatedClassMap

public class RelatedClassMap
extends Object
Describes the relationship between two classes; not for general use.

RelatedClassMaps describe the relationship between a parent element type and a child element type, both of which are mapped as classes. The RelatedClassMap is stored in the subElementTypeMaps variable of the ClassMap for the parent. (A separate ClassMap is needed to describe how the child is mapped.)


Variable Index

 o classMap
A ClassMap object that maps the child element type-as-class.
 o linkInfo
A LinkInfo object describing the keys used to link the tables of the parent and child element types-as-classes.
 o orderInfo
An OrderInfo object describing the column containing the order information for where the child element occurs in the parent.

Constructor Index

 o RelatedClassMap()

Variables

 o classMap
 public ClassMap classMap
A ClassMap object that maps the child element type-as-class.

 o linkInfo
 public LinkInfo linkInfo
A LinkInfo object describing the keys used to link the tables of the parent and child element types-as-classes.

 o orderInfo
 public OrderInfo orderInfo
An OrderInfo object describing the column containing the order information for where the child element occurs in the parent. If there is no order information, this object still exists, but has its orderColumn member set to null.

Constructors

 o RelatedClassMap
 public RelatedClassMap()

All Packages  Class Hierarchy  This Package  Previous  Next  Index