protected static class FilteredTraverserBase.Meta<T>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <T> FilteredTraverserBase.Meta<T> |
create(Function<? super T,? extends java.lang.Iterable<? extends T>> tree) |
FilteredTraverserBase.Meta<T> |
expand(Condition<? super T> c) |
FilteredTraverserBase.Meta<T> |
filter(Condition<? super T> c) |
FilteredTraverserBase.Meta<T> |
forceDisregard(Condition<? super T> c) |
FilteredTraverserBase.Meta<T> |
forceExpand(Condition<? super T> c) |
FilteredTraverserBase.Meta<T> |
forceIgnore(Condition<? super T> c) |
FilteredTraverserBase.Meta<T> |
interceptTraversal(Function<? super TreeTraversal,? extends TreeTraversal> interceptor) |
FilteredTraverserBase.Meta<T> |
regard(Condition<? super T> c) |
FilteredTraverserBase.Meta<T> |
reset() |
FilteredTraverserBase.Meta<T> |
withRoots(java.lang.Iterable<? extends T> roots) |
FilteredTraverserBase.Meta<T> |
withTraversal(TreeTraversal traversal) |
public static <T> FilteredTraverserBase.Meta<T> create(Function<? super T,? extends java.lang.Iterable<? extends T>> tree)
public FilteredTraverserBase.Meta<T> reset()
public FilteredTraverserBase.Meta<T> withRoots(java.lang.Iterable<? extends T> roots)
public FilteredTraverserBase.Meta<T> withTraversal(TreeTraversal traversal)
public FilteredTraverserBase.Meta<T> expand(Condition<? super T> c)
public FilteredTraverserBase.Meta<T> regard(Condition<? super T> c)
public FilteredTraverserBase.Meta<T> filter(Condition<? super T> c)
public FilteredTraverserBase.Meta<T> forceExpand(Condition<? super T> c)
public FilteredTraverserBase.Meta<T> forceIgnore(Condition<? super T> c)
public FilteredTraverserBase.Meta<T> forceDisregard(Condition<? super T> c)
public FilteredTraverserBase.Meta<T> interceptTraversal(Function<? super TreeTraversal,? extends TreeTraversal> interceptor)