Uses of Interface
org.aoju.bus.core.lang.function.XPredicate
Packages that use XPredicate
Package
Description
函数封装 一个函数接口代表一个函数,用于包装一个函数为对象 在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为对象,从而传递对象
-
Uses of XPredicate in org.aoju.bus.core.lang.function
Methods in org.aoju.bus.core.lang.function that return XPredicateModifier and TypeMethodDescriptiondefault XPredicate<T> XPredicate.and(XPredicate<? super T> other) 返回一个组合断言函数,该谓词表示此断言函数与另一个断言函数的短路逻辑与 在评估组合断言函数时,如果此断言函数为false,则不评估other断言函数static <T> XPredicate<T> 返回一个断言,根据Objects.equals(Object, Object)测试两个参数是否相等static <T> XPredicate<T> XPredicate.multiAnd(XPredicate<T>... predicates) 执行断言函数static <T> XPredicate<T> XPredicate.multiOr(XPredicate<T>... predicates) 执行断言函数default XPredicate<T> XPredicate.negate()返回表示此断言函数的逻辑否定的断言函数。default XPredicate<T> XPredicate.or(XPredicate<? super T> other) 返回一个组合断言函数,该断言函数表示此谓词与另一个断言函数的短路逻辑或 在评估组合断言函数时,如果此断言函数为true,则不评估other断言函数Methods in org.aoju.bus.core.lang.function with parameters of type XPredicateModifier and TypeMethodDescriptiondefault XPredicate<T> XPredicate.and(XPredicate<? super T> other) 返回一个组合断言函数,该谓词表示此断言函数与另一个断言函数的短路逻辑与 在评估组合断言函数时,如果此断言函数为false,则不评估other断言函数static <T> XPredicate<T> XPredicate.multiAnd(XPredicate<T>... predicates) 执行断言函数static <T> XPredicate<T> XPredicate.multiOr(XPredicate<T>... predicates) 执行断言函数default XPredicate<T> XPredicate.or(XPredicate<? super T> other) 返回一个组合断言函数,该断言函数表示此谓词与另一个断言函数的短路逻辑或 在评估组合断言函数时,如果此断言函数为true,则不评估other断言函数