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