Package io.github.resilience4j.core
Class ClassUtils
java.lang.Object
io.github.resilience4j.core.ClassUtils
public final class ClassUtils
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description static <T> T
instantiateClassDefConstructor(java.lang.Class<T> clazz)
static <T> IntervalBiFunction<T>
instantiateIntervalBiFunctionClass(java.lang.Class<? extends IntervalBiFunction<T>> clazz)
static <T> java.util.function.Predicate<T>
instantiatePredicateClass(java.lang.Class<? extends java.util.function.Predicate<T>> clazz)
-
Method Details
-
instantiateIntervalBiFunctionClass
public static <T> IntervalBiFunction<T> instantiateIntervalBiFunctionClass(java.lang.Class<? extends IntervalBiFunction<T>> clazz) -
instantiatePredicateClass
public static <T> java.util.function.Predicate<T> instantiatePredicateClass(java.lang.Class<? extends java.util.function.Predicate<T>> clazz) -
instantiateClassDefConstructor
public static <T> T instantiateClassDefConstructor(java.lang.Class<T> clazz)
-