org.macrocloud.kernel.toolkit.function.CheckedCallable Maven / Gradle / Ivy
package org.macrocloud.kernel.toolkit.function;
import org.springframework.lang.Nullable;
/**
* 受检的 Callable.
*
* @author macro
* @param the generic type
*/
@FunctionalInterface
public interface CheckedCallable {
/**
* Run this callable.
*
* @return result
* @throws Throwable CheckedException
*/
@Nullable
T call() throws Throwable;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy