Uses of Interface
org.javimmutable.collections.Proc1Throws
Packages that use Proc1Throws
Package
Description
-
Uses of Proc1Throws in org.javimmutable.collections
Methods in org.javimmutable.collections with parameters of type Proc1ThrowsModifier 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
Methods in org.javimmutable.collections.array with parameters of type Proc1ThrowsModifier 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
Methods in org.javimmutable.collections.common with parameters of type Proc1ThrowsModifier and TypeMethodDescription<E extends Exception>
voidCollisionSet.forEachThrows
(CollisionSet.Node node, Proc1Throws<T, E> proc) -
Uses of Proc1Throws in org.javimmutable.collections.hash
Methods in org.javimmutable.collections.hash with parameters of type Proc1ThrowsModifier and TypeMethodDescription<E extends Exception>
voidHashSet.forEachThrows
(Proc1Throws<T, E> proc) -
Uses of Proc1Throws in org.javimmutable.collections.hash.set
Methods in org.javimmutable.collections.hash.set with parameters of type Proc1ThrowsModifier 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
Methods in org.javimmutable.collections.list with parameters of type Proc1ThrowsModifier 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
Methods in org.javimmutable.collections.tree with parameters of type Proc1ThrowsModifier and TypeMethodDescription<E extends Exception>
voidTreeCollisionSet.forEachThrows
(CollisionSet.Node node, Proc1Throws<T, E> proc)