Uses of Interface
org.javimmutable.collections.Func0Throws
-
Uses of Func0Throws in org.javimmutable.collections
Modifier and TypeMethodDescriptionMaybe.flatMapThrows
(Func0Throws<Maybe<A>, E> absentMapping, Func1Throws<? super T, Maybe<A>, E> presentMapping) Produce aMaybe
based on this one.Maybe.flatMapThrows
(Func0Throws<Maybe<T>, E> absentMapping) Produce aMaybe
based on this one.NotNull.flatMapThrows
(Func0Throws<NotNull<A>, E> absentMapping, Func1Throws<? super T, NotNull<A>, E> presentMapping) Produce aNotNull
based on this one.NotNull.flatMapThrows
(Func0Throws<NotNull<T>, E> absentMapping) Produce aNotNull
based on this one.Maybe.mapThrows
(Func0Throws<? extends T, E> absentMapping) Produce a fullMaybe
.Maybe.mapThrows
(Func0Throws<? extends U, E> absentMapping, Func1Throws<? super T, ? extends U, E> presentMapping) Produce a fullMaybe
.NotNull.mapThrows
(Func0Throws<? extends T, E> absentMapping) Produce a fullNotNull
.NotNull.mapThrows
(Func0Throws<? extends U, E> absentMapping, Func1Throws<? super T, ? extends U, E> presentMapping) Produce a fullNotNull
.abstract <U,
E extends Exception>
UMaybe.matchOrThrows
(Func0Throws<U, E> absentMapping, Func1Throws<? super T, U, E> presentMapping) Gets a value based on this value.abstract <U,
E extends Exception>
UNotNull.matchOrThrows
(Func0Throws<U, E> absentMapping, Func1Throws<? super T, U, E> presentMapping) Gets a value based on this value.static <T> Computation
<T> Computation.of
(Func0Throws<T, ? super Exception> func) Produce aComputation
that evaluations the function and returns its result.