Uses of Class
com.vladsch.flexmark.tree.iteration.TreeIterator
-
-
Uses of TreeIterator in com.vladsch.flexmark.tree.iteration
Fields in com.vladsch.flexmark.tree.iteration declared as TreeIterator Modifier and Type Field Description protected @NotNull TreeIterator<B>MappedIterator. myTreeIteratorMethods in com.vladsch.flexmark.tree.iteration that return TreeIterator Modifier and Type Method Description @NotNull TreeIterator<N>TreeIterator. aborted()@NotNull TreeIterator<N>TreeIterator. filter(@NotNull Class<? super N> clazz)<F> @NotNull TreeIterator<N>TreeIterator. filter(@NotNull Class<F> clazz, @NotNull Predicate<? super F> predicate)@NotNull TreeIterator<N>TreeIterator. filter(@NotNull Predicate<? super N> predicate)@NotNull TreeIterator<N>TreeIterator. filterOut(@NotNull Class<? super N> clazz)<F> @NotNull TreeIterator<N>TreeIterator. filterOut(@NotNull Class<F> clazz, @NotNull Predicate<? super F> predicate)@NotNull TreeIterator<N>TreeIterator. filterOut(@NotNull Predicate<? super N> predicate)@NotNull TreeIterator<B>MappedIterator. getTreeIterator()@NotNull TreeIterator<N>TreeIterator. modifiedCopy(@NotNull IterationConditions<N> constraints, @NotNull Predicate<? super N> filter, @NotNull Predicate<? super N> recursion)@NotNull TreeIterator<N>TreeIterator. nonRecursive()@NotNull TreeIterator<N>TreeIterator. noRecurse(@NotNull Class<? super N> clazz)<F> @NotNull TreeIterator<N>TreeIterator. noRecurse(@NotNull Class<F> clazz, @NotNull Predicate<? super F> predicate)@NotNull TreeIterator<N>TreeIterator. noRecurse(@NotNull Predicate<? super N> predicate)static <N> @NotNull TreeIterator<N>TreeIterator. of(@NotNull IterationConditions<N> constraints)static <N> @NotNull TreeIterator<N>TreeIterator. of(@NotNull IterationConditions<N> constraints, @NotNull Predicate<? super N> filter)static <N> @NotNull TreeIterator<N>TreeIterator. of(@NotNull IterationConditions<N> constraints, @NotNull Predicate<? super N> filter, @NotNull Predicate<? super N> recursion)@NotNull TreeIterator<N>TreeIterator. recurse(@NotNull Class<? super N> clazz)<F> @NotNull TreeIterator<N>TreeIterator. recurse(@NotNull Class<F> clazz, @NotNull Predicate<? super F> predicate)@NotNull TreeIterator<N>TreeIterator. recurse(@NotNull Predicate<? super N> predicate)@NotNull TreeIterator<N>TreeIterator. recursive()@NotNull TreeIterator<N>TreeIterator. reversed()Methods in com.vladsch.flexmark.tree.iteration with parameters of type TreeIterator Modifier and Type Method Description static <N> MappedIterator<N,N>MappedIterator. create(N element, @NotNull TreeIterator<N> treeIterator)@NotNull MappedIterator<B,T>MappedIterator. getModifiedCopy(B element, ValueIterationAdapter<? super B,T> adapter, TreeIterator<B> treeIterator)@NotNull NodeIterator<N>NodeIterator. getModifiedCopy(com.vladsch.flexmark.util.ast.Node element, ValueIterationAdapter<? super com.vladsch.flexmark.util.ast.Node,N> adapter, TreeIterator<com.vladsch.flexmark.util.ast.Node> treeIterator)<F extends B>
@NotNull MappedIterator<B,F>MappedIterator. getModifiedCopyF(B element, ValueIterationAdapter<? super B,F> adapter, TreeIterator<B> treeIterator)<F extends com.vladsch.flexmark.util.ast.Node>
@NotNull NodeIterator<F>NodeIterator. getModifiedCopyF(com.vladsch.flexmark.util.ast.Node element, ValueIterationAdapter<? super com.vladsch.flexmark.util.ast.Node,F> adapter, TreeIterator<com.vladsch.flexmark.util.ast.Node> treeIterator)static NodeIterator<com.vladsch.flexmark.util.ast.Node>NodeIterator. of(@NotNull com.vladsch.flexmark.util.ast.Node element, @NotNull TreeIterator<com.vladsch.flexmark.util.ast.Node> treeIterator)Constructors in com.vladsch.flexmark.tree.iteration with parameters of type TreeIterator Constructor Description MappedIterator(B element, @NotNull ValueIterationAdapter<? super B,T> adapter, @NotNull TreeIterator<B> treeIterator)NodeIterator(@NotNull com.vladsch.flexmark.util.ast.Node element, @NotNull ValueIterationAdapter<? super com.vladsch.flexmark.util.ast.Node,N> adapter, @NotNull TreeIterator<com.vladsch.flexmark.util.ast.Node> treeIterator)
-