Top Description Constructors Methods
org.eclipse.persistence.internal.codegen

public Class InheritanceHierarchyBuilder

extends Object
Class Inheritance
Imports
org.eclipse.persistence.sessions.Project, org.eclipse.persistence.descriptors.ClassDescriptor, java.util.*

INTERNAL:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Hashtable<String, HierarchyNode>
public static HierarchyNode
getNodeForClass(String className, Hashtable<String, HierarchyNode> hierarchyTree)

INTERNAL: Based on a class name either return a pre-existing node from the hierarchyTree or build one and add it to the tree.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

InheritanceHierarchyBuilderback to summary
private InheritanceHierarchyBuilder()

Method Detail

buildInheritanceHierarchyTreeback to summary
public static Hashtable<String, HierarchyNode> buildInheritanceHierarchyTree(Project project)
getNodeForClassback to summary
public static HierarchyNode getNodeForClass(String className, Hashtable<String, HierarchyNode> hierarchyTree)

INTERNAL: Based on a class name either return a pre-existing node from the hierarchyTree or build one and add it to the tree.