public abstract static class TreeTraversal.TracingIt<T> extends TreeTraversal.It<T>
tree
Modifier | Constructor and Description |
---|---|
protected |
TracingIt(Function<? super T,? extends java.lang.Iterable<? extends T>> tree) |
Modifier and Type | Method and Description |
---|---|
protected JBIterable<T> |
_transform(JBIterable<?> original) |
protected T |
_transform(java.lang.Object original) |
JBIterable<T> |
backtrace() |
boolean |
isDescending() |
T |
parent() |
advance, current, currentChanged, cursor, filter, filterMap, from, getTransformations, hasNext, map, next, nextImpl, remove, skip, skip, skipWhile, stop, take, takeWhile, toList, toString
public T parent()
public JBIterable<T> backtrace()
public boolean isDescending()
protected JBIterable<T> _transform(JBIterable<?> original)
protected T _transform(java.lang.Object original)