Uses of Interface
com.vladsch.flexmark.util.collection.iteration.ReversiblePeekingIterator
Packages that use ReversiblePeekingIterator
-
Uses of ReversiblePeekingIterator in com.vladsch.flexmark.util.ast
Classes in com.vladsch.flexmark.util.ast that implement ReversiblePeekingIteratorFields in com.vladsch.flexmark.util.ast declared as ReversiblePeekingIteratorModifier and TypeFieldDescriptionstatic final ReversiblePeekingIterator
<Node> NodeIterator.EMPTY
private @NotNull ReversiblePeekingIterator
<Node> DescendantNodeIterator.iterator
Fields in com.vladsch.flexmark.util.ast with type parameters of type ReversiblePeekingIteratorModifier and TypeFieldDescriptionprivate @Nullable Stack
<ReversiblePeekingIterator<Node>> DescendantNodeIterator.iteratorStack
Methods in com.vladsch.flexmark.util.ast that return ReversiblePeekingIteratorModifier and TypeMethodDescription@NotNull ReversiblePeekingIterator
<Node> Node.getChildIterator()
@NotNull ReversiblePeekingIterator
<Node> Node.getReversedChildIterator()
@NotNull ReversiblePeekingIterator
<Node> DescendantNodeIterable.iterator()
@NotNull ReversiblePeekingIterator
<Node> NodeIterable.iterator()
@NotNull ReversiblePeekingIterator
<Node> DescendantNodeIterable.reversedIterator()
@NotNull ReversiblePeekingIterator
<Node> NodeIterable.reversedIterator()
Constructors in com.vladsch.flexmark.util.ast with parameters of type ReversiblePeekingIteratorModifierConstructorDescriptionDescendantNodeIterator
(@NotNull ReversiblePeekingIterator<Node> iterator) iterate nodes, with descendants, depth first until all are done -
Uses of ReversiblePeekingIterator in com.vladsch.flexmark.util.collection.iteration
Methods in com.vladsch.flexmark.util.collection.iteration that return ReversiblePeekingIteratorModifier and TypeMethodDescription@NotNull ReversiblePeekingIterator
<E> ReversiblePeekingIterable.iterator()
@NotNull ReversiblePeekingIterator
<E> ReversiblePeekingIterable.reversedIterator()