Package org.aksw.commons.collections.trees
package org.aksw.commons.collections.trees
-
ClassDescriptionLabeledNode<K>LabeledNodeImpl<K,
X extends LabeledNode<K>, Y extends LabeledTree<K, X>> A node view on a tree - all functions delegate to the underlying tree object Not sure if a node should inherit from Entry or if there should be a 'asEntry' method.LabeledTree<K,X extends LabeledNode<K>> SubTree<T>Tree<T>Maybe a tree is an IndirectTree<K, K>, so that each node represents itself?TreeBase<T>Base implementation that lazily caches the node countTreeDirect<T>TreeImpl<T>TreeNode<T>TreeNodeImpl<T>Data structure that pairs a tree with one of its nodes.TreeOps<T>TreeOps2<T>Class that groups several functions for tree traversal and modification.TreeReplace<T>Tree wrapper with bidirectional replacement of certain nodes with leaf nodes.