Module org.eclipse.persistence.core
Class HierarchyNode
- java.lang.Object
-
- org.eclipse.persistence.internal.codegen.HierarchyNode
-
public class HierarchyNode extends Object
INTERNAL:
-
-
Field Summary
Fields Modifier and Type Field Description List<HierarchyNode>childrenStringclassNameList<?>definitionsThis member will hold the different definition types that should be implemented by the code generated children Used mostly in CMP code generationHierarchyNodeparent
-
Constructor Summary
Constructors Constructor Description HierarchyNode(String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(HierarchyNode child)List<HierarchyNode>getChildren()StringgetClassName()HierarchyNodegetParent()voidsetParent(HierarchyNode parent)StringtoString()
-
-
-
Field Detail
-
className
public String className
-
parent
public HierarchyNode parent
-
children
public List<HierarchyNode> children
-
definitions
public List<?> definitions
This member will hold the different definition types that should be implemented by the code generated children Used mostly in CMP code generation
-
-
Constructor Detail
-
HierarchyNode
public HierarchyNode(String className)
-
-
Method Detail
-
setParent
public void setParent(HierarchyNode parent)
-
addChild
public void addChild(HierarchyNode child)
-
getChildren
public List<HierarchyNode> getChildren()
-
getParent
public HierarchyNode getParent()
-
getClassName
public String getClassName()
-
-