## Uses of Class
org.apache.cayenne.map.EntityInheritanceTree

- Packages that use EntityInheritanceTree
  Package | Description
  --- | ---
  org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
  org.apache.cayenne.reflect |

- - ### Uses of EntityInheritanceTree in org.apache.cayenne.map

    Fields in org.apache.cayenne.map declared as EntityInheritanceTree
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected EntityInheritanceTree` | EntityInheritanceTree.`parent` |

    Fields in org.apache.cayenne.map with type parameters of type EntityInheritanceTree
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Collection<EntityInheritanceTree>` | EntityInheritanceTree.`subentities` |

    Methods in org.apache.cayenne.map that return EntityInheritanceTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntityInheritanceTree` | DataMap.`getInheritanceTree​(String entityName)` |
    `EntityInheritanceTree` | EntityResolver.`getInheritanceTree​(String entityName)` |
    `EntityInheritanceTree` | MappingNamespace.`getInheritanceTree​(String entityName)` |

    Methods in org.apache.cayenne.map that return types with arguments of type EntityInheritanceTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<EntityInheritanceTree>` | EntityInheritanceTree.`getChildren()` |

    Methods in org.apache.cayenne.map with parameters of type EntityInheritanceTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | EntityInheritanceTree.`addChildNode​(EntityInheritanceTree node)` |

  - ### Uses of EntityInheritanceTree in org.apache.cayenne.reflect

    Fields in org.apache.cayenne.reflect declared as EntityInheritanceTree
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected EntityInheritanceTree` | PersistentDescriptor.`entityInheritanceTree` |

    Methods in org.apache.cayenne.reflect that return EntityInheritanceTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntityInheritanceTree` | ClassDescriptor.`getEntityInheritanceTree()` |
    `EntityInheritanceTree` | LazyClassDescriptorDecorator.`getEntityInheritanceTree()` |
    `EntityInheritanceTree` | PersistentDescriptor.`getEntityInheritanceTree()` |

    Methods in org.apache.cayenne.reflect with parameters of type EntityInheritanceTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | PersistentDescriptorFactory.`indexQualifiers​(PersistentDescriptor descriptor, EntityInheritanceTree inheritanceTree)` |
    `protected void` | PersistentDescriptorFactory.`indexRootDbEntities​(PersistentDescriptor descriptor, EntityInheritanceTree inheritanceTree)` |
    `protected void` | PersistentDescriptorFactory.`indexSubclassDescriptors​(PersistentDescriptor descriptor, EntityInheritanceTree inheritanceTree)` |
    `void` | PersistentDescriptor.`setEntityInheritanceTree​(EntityInheritanceTree entityInheritanceTree)` |