public class Traverser
extends java.lang.Object
Constructor and Description |
---|
Traverser() |
Modifier and Type | Method and Description |
---|---|
static boolean |
nonEmptyMap(java.util.Map<?,?> v) |
static <V> boolean |
notNull(V v) |
static <V> java.util.function.Predicate<V> |
notValue(V v) |
static <T,V> V |
traverse(T target,
java.util.function.Function<T,T> next,
java.util.function.Function<T,V> getValue,
java.util.function.Predicate<V> testValue) |
public static <T,V> V traverse(T target, java.util.function.Function<T,T> next, java.util.function.Function<T,V> getValue, java.util.function.Predicate<V> testValue)
public static <V> boolean notNull(V v)
public static boolean nonEmptyMap(java.util.Map<?,?> v)
public static <V> java.util.function.Predicate<V> notValue(V v)