Class HierarchyNode
- java.lang.Object
-
- org.eclipse.persistence.internal.codegen.HierarchyNode
-
public class HierarchyNode extends java.lang.ObjectINTERNAL:
-
-
Field Summary
Fields Modifier and Type Field Description java.util.ArrayListchildrenjava.lang.StringclassNamejava.util.ArrayListdefinitionsThis 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(java.lang.String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(HierarchyNode child)java.util.ListgetChildren()java.lang.StringgetClassName()HierarchyNodegetParent()voidsetParent(HierarchyNode parent)java.lang.StringtoString()
-
-
-
Field Detail
-
className
public java.lang.String className
-
parent
public HierarchyNode parent
-
children
public java.util.ArrayList children
-
definitions
public java.util.ArrayList definitions
This member will hold the different definition types that should be implemented by the code generated children Used mostly in CMP code generation
-
-
Method Detail
-
setParent
public void setParent(HierarchyNode parent)
-
addChild
public void addChild(HierarchyNode child)
-
getChildren
public java.util.List getChildren()
-
getParent
public HierarchyNode getParent()
-
getClassName
public java.lang.String getClassName()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-