public class DescendantNodeIterable extends Object implements com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterable<Node>
| Constructor and Description |
|---|
DescendantNodeIterable(@NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterable<Node> iterable)
iterate nodes, with descendants, depth first until all are done
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isReversed() |
@NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterator<Node> |
iterator() |
@NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterable<Node> |
reversed() |
@NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterator<Node> |
reversedIterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic DescendantNodeIterable(@NotNull
@NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterable<Node> iterable)
iterable - node iterable to use for iterating nodes and their descendants@NotNull public @NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterator<Node> iterator()
@NotNull public @NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterable<Node> reversed()
@NotNull public @NotNull com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterator<Node> reversedIterator()
public boolean isReversed()
isReversed in interface com.vladsch.flexmark.util.collection.iteration.ReversibleIterable<Node>Copyright © 2020. All rights reserved.