Uses of Interface
org.javimmutable.collections.Proc1Throws
Package
Description
-
Uses of Proc1Throws in org.javimmutable.collections
Modifier and TypeMethodDescriptionabstract Computation
<T> Computation.apply
(Proc1Throws<T, ? super Exception> proc) Add a step to the computation that executes the procedure on the current value without changing that value.Result.apply
(Proc1Throws<T, ? super Exception> proc) Does nothing if we are a failure result.Result.Failure.apply
(Proc1Throws<T, ? super Exception> proc) Result.Success.apply
(Proc1Throws<T, ? super Exception> proc) Maybe.applyThrows
(Proc1Throws<? super T, E> presentAction) Invokes presentAction with this value if this is full.NotNull.applyThrows
(Proc1Throws<? super T, E> presentAction) Invokes presentAction with this value if this is full.default <E extends Exception>
voidSplitableIterable.forEachThrows
(Proc1Throws<T, E> proc) Processes every value using the provided function. -
Uses of Proc1Throws in org.javimmutable.collections.array
Modifier and TypeMethodDescription<E extends Exception>
voidTrieArray.forEachThrows
(Proc1Throws<IMapEntry<Integer, T>, E> proc) <E extends Exception>
voidTrieArrayNode.forEachThrows
(Proc1Throws<T, E> proc) -
Uses of Proc1Throws in org.javimmutable.collections.common
Modifier and TypeMethodDescription<E extends Exception>
voidCollisionSet.forEachThrows
(CollisionSet.Node node, Proc1Throws<T, E> proc) -
Uses of Proc1Throws in org.javimmutable.collections.hash
Modifier and TypeMethodDescription<E extends Exception>
voidHashSet.forEachThrows
(Proc1Throws<T, E> proc) -
Uses of Proc1Throws in org.javimmutable.collections.hash.set
Modifier and TypeMethodDescription<E extends Exception>
voidArrayMultiValueSetNode.forEachThrows
(CollisionSet<T> collisionSet, Proc1Throws<T, E> proc) <E extends Exception>
voidArraySetNode.forEachThrows
(CollisionSet<T> collisionSet, Proc1Throws<T, E> proc) <E extends Exception>
voidArraySingleValueSetNode.forEachThrows
(CollisionSet<T> collisionSet, Proc1Throws<T, E> proc) -
Uses of Proc1Throws in org.javimmutable.collections.list
Modifier and TypeMethodDescription<E extends Exception>
voidListCollisionSet.forEachThrows
(CollisionSet.Node node, Proc1Throws<T, E> proc) <E extends Exception>
voidTreeList.forEachThrows
(Proc1Throws<T, E> proc) -
Uses of Proc1Throws in org.javimmutable.collections.tree
Modifier and TypeMethodDescription<E extends Exception>
voidTreeCollisionSet.forEachThrows
(CollisionSet.Node node, Proc1Throws<T, E> proc)