Uses of Interface
aQute.bnd.exceptions.BiFunctionWithException
Packages that use BiFunctionWithException
Package
Description
This package is exported by biz.aQute.bnd.util.
-
Uses of BiFunctionWithException in aQute.bnd.exceptions
Methods in aQute.bnd.exceptions with parameters of type BiFunctionWithExceptionModifier and TypeMethodDescriptionstatic <T,
U, R> BiFunction<T, U, R> BiFunctionWithException.asBiFunction
(BiFunctionWithException<T, U, R> unchecked) static <T,
U, R> BiFunction<T, U, R> BiFunctionWithException.asBiFunctionOrElse
(BiFunctionWithException<T, U, R> unchecked, R orElse) static <T,
U, R> BiFunction<T, U, R> BiFunctionWithException.asBiFunctionOrElseGet
(BiFunctionWithException<T, U, R> unchecked, Supplier<? extends R> orElseGet) -
Uses of BiFunctionWithException in aQute.lib.aspects
Methods in aQute.lib.aspects with parameters of type BiFunctionWithExceptionModifier and TypeMethodDescriptionAspects.InterceptBuilder.after
(BiFunctionWithException<Aspects.Invocation, Object, Object> after) Provide a function that is called after the method is called.Aspects.InterceptBuilder.around
(BiFunctionWithException<Aspects.Invocation, Callable<Object>, Object> around) Provide a function that is called with the method calling function.<A,
B, R> Aspects.InterceptBuilder<T> Aspects.InterceptBuilder.intercept
(BiFunctionWithException<A, B, R> intercept, String name, Class<A> aType, Class<B> bType) Intercept a two argument method callAspects.InterceptBuilder.onException
(BiFunctionWithException<Aspects.Invocation, Throwable, Object> exception) Called when an exception occurs