## 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 with type parameters of type EntityInheritanceTree
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<String,EntityInheritanceTree>` | EntityResolver.`entityInheritanceCache`
    `protected Collection<EntityInheritanceTree>` | EntityInheritanceTree.`subentities`

    Methods in org.apache.cayenne.map that return EntityInheritanceTree
    Modifier and Type | Method and Description
    --- | ---
    `EntityInheritanceTree` | EntityResolver.`lookupInheritanceTree(ObjEntity entity)` Deprecated. since 3.1 use `EntityResolver.lookupInheritanceTree(String)`.
    `EntityInheritanceTree` | EntityResolver.`lookupInheritanceTree(String entityName)` Returns EntityInheritanceTree representing inheritance hierarchy that starts with a given ObjEntity as root, and includes all its subentities.

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

    Methods in org.apache.cayenne.map with parameters of type EntityInheritanceTree
    Modifier and Type | Method and 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 and Description
    --- | ---
    `protected EntityInheritanceTree` | PersistentDescriptor.`entityInheritanceTree`

    Methods in org.apache.cayenne.reflect that return EntityInheritanceTree
    Modifier and Type | Method and 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 and 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)`

Copyright © 2001–2018 Apache Cayenne. All rights reserved.