public final class TraversalUtil extends Object
Modifier and Type | Method and Description |
---|---|
static <S,E> E |
apply(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> E |
apply(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
static <S,E> Iterator<E> |
applyAll(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> Iterator<E> |
applyAll(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
static <S,E> E |
applyNullable(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> E |
applyNullable(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
static <S,E> Traverser<S> |
prepare(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
static <S,E> TraversalProduct |
produce(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> TraversalProduct |
produce(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
static <S,E> boolean |
test(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> boolean |
test(S start,
Traversal.Admin<S,E> traversal,
E end) |
static <S,E> boolean |
test(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
static <S,E> boolean |
test(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal,
E end) |
public static <S,E> E apply(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
public static <S,E> E apply(S start, Traversal.Admin<S,E> traversal)
public static <S,E> E applyNullable(S start, Traversal.Admin<S,E> traversal)
public static <S,E> E applyNullable(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
public static <S,E> Iterator<E> applyAll(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
public static <S,E> Iterator<E> applyAll(S start, Traversal.Admin<S,E> traversal)
public static <S,E> boolean test(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal, E end)
public static <S,E> TraversalProduct produce(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
public static <S,E> TraversalProduct produce(S start, Traversal.Admin<S,E> traversal)
public static <S,E> boolean test(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
public static <S,E> boolean test(S start, Traversal.Admin<S,E> traversal, E end)
public static <S,E> boolean test(S start, Traversal.Admin<S,E> traversal)
public static <S,E> Traverser<S> prepare(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.