Package com.evolveum.midpoint.util
Class TreeNode<T>
java.lang.Object
com.evolveum.midpoint.util.TreeNode<T>
- All Implemented Interfaces:
- DebugDumpable
- Direct Known Subclasses:
- KeyValueTreeNode
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidacceptDepthFirst(TreeNodeVisitor<T> visitor) voiddebugDump(int indent) intgetDepth()voidsetUserObject(T userObject) <N> TreeNode<N>Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
- 
Constructor Details- 
TreeNodepublic TreeNode()
- 
TreeNode
 
- 
- 
Method Details- 
getChildren
- 
getParent
- 
add
- 
getUserObject
- 
setUserObject
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
- 
transform
- 
acceptDepthFirst
- 
getAllDataDepthFirst
- 
getDepthpublic int getDepth()
 
-