Class LabeledTree<K, X extends LabeledNode<K>>
java.lang.Object
org.aksw.commons.collections.trees.LabeledTree<K,X>
- All Implemented Interfaces:
Tree<K>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ReversibleMap<K, K> protected ReclaimingSupplier<K> protected Kprotected X -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCopies a given node thereby setting the provided children as its children.deleteNode(K node) getChildren(K node) getRoot()longtoString()
-
Field Details
-
rootNode
-
keyToNode
-
root
-
childToParent
-
idSupplier
-
-
Constructor Details
-
LabeledTree
public LabeledTree() -
LabeledTree
-
-
Method Details
-
getRoot
-
getNode
-
getChildren
- Specified by:
getChildrenin interfaceTree<K>
-
getParent
-
deleteNode
-
copy
-
createNew
-
nodeCount
-
toString
-