TreeIterBuilder<A> |
TreeIterBuilder.checkCycles() |
Проверять на циклы при обходе
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.checkCycles() |
|
TreeIterBuilder<A> |
TreeIterBuilder.filter(Predicate<TreeStep<A>> allow) |
Указывает функцию фильтрации
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.filter(Predicate<TreeStep<A>> allow) |
|
TreeIterBuilder<A> |
TreeIterBuilder.poll(Function<List<TreeStep<A>>,TreeStep<A>> poll) |
Указывает функцию извлечения очередного узла из рабочего набора
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.poll(Function<List<TreeStep<A>>,TreeStep<A>> poll) |
|
TreeIterBuilder<A> |
TreeIterBuilder.pollFirst() |
Брать первый узел из рабочего набора узлов
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.pollFirst() |
|
TreeIterBuilder<A> |
TreeIterBuilder.pollLast() |
Брать последний узел из рабочего набора узлов
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.pollLast() |
|
TreeIterBuilder<A> |
TreeIterBuilder.push(Consumer<TreeIterator.PushStep<A>> push) |
Указывает функцию помещения очередного узла в рабочий набор
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.push(Consumer<TreeIterator.PushStep<A>> push) |
|
TreeIterBuilder<A> |
TreeIterBuilder.pushFirst() |
Помещать в начало набора очередной узел
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.pushFirst() |
|
TreeIterBuilder<A> |
TreeIterBuilder.pushLast() |
Помещать в конец набора очередной узел
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.pushLast() |
|
TreeIterBuilder<A> |
TreeIterBuilder.pushOrdered() |
Помещать в начало набора очередной узел, в порядке извлечения
|
TreeIterBuilder<A> |
TreeIterBuilderDefault.pushOrdered() |
|
static <A> TreeIterBuilder<A> |
Eterable.tree(A root,
Function<A,Iterable<? extends A>> follow) |
Создание итератора по дереву
|