| Package | Description |
|---|---|
| com.io7m.jorchard.core |
Core types and functions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JOTreeNodeType<A>
The type of tree nodes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JOTreeNode<A>
The default implementation of the
JOTreeNodeType type. |
| Modifier and Type | Method and Description |
|---|---|
Collection<JOTreeNodeReadableType<A>> |
JOTreeNodeReadableType.childrenReadable() |
Collection<JOTreeNodeReadableType<A>> |
JOTreeNode.childrenReadable() |
Optional<JOTreeNodeReadableType<A>> |
JOTreeNodeReadableType.parentReadable() |
Optional<JOTreeNodeReadableType<A>> |
JOTreeNode.parentReadable() |
| Modifier and Type | Method and Description |
|---|---|
B |
JOTreeNodeMapFunctionType.apply(T input,
int depth,
JOTreeNodeReadableType<A> node)
Visit a value in the tree.
|
void |
JOTreeNodeForEachFunctionType.apply(T input,
int depth,
JOTreeNodeReadableType<A> node)
Visit a value in the tree.
|
boolean |
JOTreeNodeReadableType.isDescendantOf(JOTreeNodeReadableType<A> other) |
boolean |
JOTreeNode.isDescendantOf(JOTreeNodeReadableType<A> other) |
Copyright © 2017 <code@io7m.com> http://io7m.com