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)