(index data)
Traverse data to build an indexing tree of Nodes, compute path, sizes of sub-trees, siblings, etc. for each Node. This takes little time
Traverse data to build an indexing tree of Nodes, compute path, sizes of sub-trees, siblings, etc. for each Node. This takes little time
(get-key this)
Get the key of this node
Get the key of this node
(set-size this s)
Set the size of sub-tree
Set the size of sub-tree
(get-size this)
Get the size of sub-tree, used to estimate cost
Get the size of sub-tree, used to estimate cost
(set-next this node)
Set the next sibling node
Set the next sibling node
(get-parent this)
Get the parent node
Get the parent node
(get-first this)
Get the first child node
Get the first child node
(get-last this)
Get the last child node
Get the last child node
(get-path this)
Get the path to the node from root
Get the path to the node from root
(get-value this)
Get the actual data
Get the actual data
(get-next this)
Get the next sibling node
Get the next sibling node
(get-children this)
Get all children node in a map
Get all children node in a map
(set-order this o)
Set the traversal order of this node
Set the traversal order of this node
(get-order this)
Get the order of this node in traversal
Get the order of this node in traversal
(add-child this node)
Add a child node
Add a child node
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close