| Modifier and Type | Method and Description |
|---|---|
static <T> Predicate<T> |
from(Predicate<T> predicate)
将 lambda 表达式或者方法引用指明为对应类型的
Predicate 对象。 |
public static <T> Predicate<T> from(Predicate<T> predicate)
Predicate 对象。
如将 Objects::nonNull 明确地指定为 Predicate<String>,
使之可以链式调用 Predicate.and(Predicate)、Predicate.or(Predicate)
等方法,连接其它 Predicate<? super T> 对象。
Predicate<String> predicate = PredicateTools.<String>from(Objects::nonNull)
.and(StringUtils::isNotEmpty);
T - 目标类型predicate - Lambda 表达式Predicate 实例Copyright © 2026. All rights reserved.