| Package | Description |
|---|---|
| org.auxis.commons.tree | |
| org.auxis.commons.tree.internal | |
| org.auxis.commons.tree.util |
| Modifier and Type | Class and Description |
|---|---|
class |
TreeIndex
Index implementation that augments a given tree with some extra index accessors like find by
selector and tag.
|
| Modifier and Type | Method and Description |
|---|---|
Tree[] |
Tree.branches()
Sub branches of this tree.
|
Tree |
TreeBuilder.seal()
Close this TreeBuilder and seal the entire subtree.
|
Tree |
StaticTreeBuilder.seal() |
| Modifier and Type | Method and Description |
|---|---|
TreeBuilder |
TreeBuilder.branch(Tree subtree)
Create a new branch (Tree) with given selector.
|
TreeBuilder |
StaticTreeBuilder.branch(Tree subtree) |
| Constructor and Description |
|---|
StaticTreeBuilder(Tree encapsulatedTree) |
TreeIndex(Tree tree) |
| Modifier and Type | Class and Description |
|---|---|
class |
InMemoryTreeImpl
Default implementation not really suitable for very large trees but fast and simple.
|
| Modifier and Type | Method and Description |
|---|---|
Tree[] |
InMemoryTreeImpl.branches() |
Tree |
InMemoryTreeBuilderImpl.seal() |
| Modifier and Type | Method and Description |
|---|---|
TreeBuilder |
InMemoryTreeBuilderImpl.branch(Tree subtree) |
| Constructor and Description |
|---|
InMemoryTreeImpl(TreeTools treeTools,
Selector selector,
String hashValue,
Tree[] subs,
Tag tag) |
| Modifier and Type | Method and Description |
|---|---|
Tree |
TreeTools.compare(TreeIndex left,
TreeIndex right) |
Tree |
TreeTools.compare(Tree left,
Tree right) |
Tree |
TreeTools.createTree(Selector selector,
String hashValue,
Tree[] subs,
Tag tag) |
Tree |
StreamTreeBuilder.seal() |
| Modifier and Type | Method and Description |
|---|---|
StreamTreeBuilder |
StreamTreeBuilder.branch(Tree subtree) |
Tree |
TreeTools.compare(Tree left,
Tree right) |
Tree |
TreeTools.createTree(Selector selector,
String hashValue,
Tree[] subs,
Tag tag) |
void |
TreeConsoleFormatter.displayTree(int depth,
Tree dbHash) |
long |
TreeTools.nodes(Tree tree) |
void |
TreeConsoleFormatter.prettyPrint(int depth,
Tree dbHash) |
Copyright © 2015 rebaze GmbH. All rights reserved.