Uses of Interface
com.identityworksllc.iiq.common.Functions.FunctionWithError
-
Packages that use Functions.FunctionWithError Package Description com.identityworksllc.iiq.common Utilities, interfaces, and standalone tools for IIQ development -
-
Uses of Functions.FunctionWithError in com.identityworksllc.iiq.common
Methods in com.identityworksllc.iiq.common that return Functions.FunctionWithError Modifier and Type Method Description default <V> Functions.FunctionWithError<A,V>
Functions.FunctionWithError. andThen(Function<? super B,? extends V> after)
default <V> Functions.FunctionWithError<V,B>
Functions.FunctionWithError. compose(Function<? super V,? extends A> before)
Creates an error-friendly function composition that first translates from input type V to intermediate type A, then translates from A to B.Methods in com.identityworksllc.iiq.common with parameters of type Functions.FunctionWithError Modifier and Type Method Description static <In,Out>
OutQuietly. invokeWithOutput(In input, Functions.FunctionWithError<? super In,? extends Out> action)
Performs the action, logging and swallowing any exceptions.<B> Maybe<B>
Maybe. map(Functions.FunctionWithError<T,B> downstream)
Chains a Maybe object by invoking the given function on it.static <T> T
Utilities. withDefault(Object maybeNull, T defaultValue, Functions.FunctionWithError<Object,T> valueProducer)
Uses the valueProducer to extract the value from the input object if it is not null, otherwise returns the default value.static <T> T
Utilities. withPrivateContext(Functions.FunctionWithError<sailpoint.api.SailPointContext,T> runner)
Begins a private, temporary SailpointContext session and then invokes the given Function as a callback.static <I,O>
Function<I,Maybe<O>>Maybe. wrap(Class<O> aClass, Functions.FunctionWithError<I,O> func)
Returns a function wrapping the input function.
-