- java.lang.Object
-
- io.github.astrapi69.gen.tree.TreeNode<T>
-
- Type Parameters:
T
- the generic type of the value
- All Implemented Interfaces:
io.github.astrapi69.design.pattern.visitor.Acceptable<io.github.astrapi69.design.pattern.visitor.Visitor<TreeNode<T>>>
,ITreeNode<T,TreeNode<T>>
,io.github.astrapi69.tree.api.ITree<T,TreeNode<T>>
,java.io.Serializable
public class TreeNode<T> extends java.lang.Object implements ITreeNode<T,TreeNode<T>>
The generic class TreeNode.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<TreeNode<T>>
getChildren()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.github.astrapi69.tree.api.ITree
getDisplayValue, getParent, getValue, isLeaf, setChildren, setDisplayValue, setLeaf, setParent, setValue
-
Methods inherited from interface io.github.astrapi69.gen.tree.api.ITreeNode
accept, addChild, addChildren, clearAll, clearChildren, contains, containsAll, findAllByValue, findByValue, getAllSiblings, getChildCount, getLevel, getNextSibling, getPreviousSibling, getRoot, hasChildren, hasNextSibling, hasParent, hasPreviousSibling, isChild, isNode, isRoot, removeChild, removeChildren, removeChildren, toList, traverse
-
-