| interface | Tree.TreeFilter<T> | ||
| interface | Tree.TreeVisitor<T> | ||
|
Tree()
|
| boolean |
forEachAncestor(TreeFilter<T> filter, boolean includeSelf)
|
| boolean |
forEachAncestor(TreeFilter<T> filter)
|
| void |
forEachChild(TreeVisitor<T> visitor)
|
| void |
forEachDescendant(TreeVisitor<T> visitor, boolean includeSelf, boolean childrenFirst)
|
| void |
forEachDescendant(TreeVisitor<T> visitor)
|
| void |
forEachDescendant(TreeVisitor<T> visitor, boolean includeSelf)
|
| ChildKey |
getName()
|
| Tree<T> | |
| Path |
getPath()
|
| T |
getValue()
|
| boolean | |
| boolean |
isEmpty()
|
| TreeNode<T> |
lastNodeOnPath(Path path)
|
| void |
setValue(T value)
|
| Tree<T> | |
| String |
toString()
|
| filter | |
|---|---|
| includeSelf |
| visitor | |
|---|---|
| includeSelf | |
| childrenFirst |
| visitor | |
|---|---|
| includeSelf |
| value |
|---|