Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(double) - Method in interface net.dapete.exceptional.function.ExDoubleConsumer
-
Performs this operation on the given argument.
- accept(double, ExDoubleConsumer) - Method in interface net.dapete.exceptional.stream.ExDoubleMapMultiConsumer
-
Replaces the given
valuewith zero or more values by feeding the mapped values to theicconsumer. - accept(int) - Method in interface net.dapete.exceptional.function.ExIntConsumer
-
Performs this operation on the given argument.
- accept(int, ExIntConsumer) - Method in interface net.dapete.exceptional.stream.ExIntMapMultiConsumer
-
Replaces the given
valuewith zero or more values by feeding the mapped values to theicconsumer. - accept(long) - Method in interface net.dapete.exceptional.function.ExLongConsumer
-
Performs this operation on the given argument.
- accept(long, ExLongConsumer) - Method in interface net.dapete.exceptional.stream.ExLongMapMultiConsumer
-
Replaces the given
valuewith zero or more values by feeding the mapped values to theicconsumer. - accept(T) - Method in interface net.dapete.exceptional.function.ExConsumer
-
Performs this operation on the given argument.
- accept(T, double) - Method in interface net.dapete.exceptional.function.ExObjDoubleConsumer
-
Performs this operation on the given arguments.
- accept(T, int) - Method in interface net.dapete.exceptional.function.ExObjIntConsumer
-
Performs this operation on the given arguments.
- accept(T, long) - Method in interface net.dapete.exceptional.function.ExObjLongConsumer
-
Performs this operation on the given arguments.
- accept(T, U) - Method in interface net.dapete.exceptional.function.ExBiConsumer
-
Performs this operation on the given arguments.
- apply(double) - Method in interface net.dapete.exceptional.function.ExDoubleFunction
-
Applies this function to the given argument.
- apply(int) - Method in interface net.dapete.exceptional.function.ExIntFunction
-
Applies this function to the given argument.
- apply(long) - Method in interface net.dapete.exceptional.function.ExLongFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface net.dapete.exceptional.function.ExFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface net.dapete.exceptional.function.ExUnaryOperator
-
Applies this operator to the given argument.
- apply(T, T) - Method in interface net.dapete.exceptional.function.ExBinaryOperator
-
Applies this operator to the given arguments.
- apply(T, U) - Method in interface net.dapete.exceptional.function.ExBiFunction
-
Applies this function to the given arguments.
- applyAsDouble(double) - Method in interface net.dapete.exceptional.function.ExDoubleUnaryOperator
-
Applies this operator to the given operand.
- applyAsDouble(double, double) - Method in interface net.dapete.exceptional.function.ExDoubleBinaryOperator
-
Applies this operator to the given operands.
- applyAsDouble(int) - Method in interface net.dapete.exceptional.function.ExIntToDoubleFunction
-
Applies this function to the given argument.
- applyAsDouble(long) - Method in interface net.dapete.exceptional.function.ExLongToDoubleFunction
-
Applies this function to the given argument.
- applyAsDouble(T) - Method in interface net.dapete.exceptional.function.ExToDoubleFunction
-
Applies this function to the given argument.
- applyAsDouble(T, U) - Method in interface net.dapete.exceptional.function.ExToDoubleBiFunction
-
Applies this function to the given arguments.
- applyAsInt(double) - Method in interface net.dapete.exceptional.function.ExDoubleToIntFunction
-
Applies this function to the given argument.
- applyAsInt(int) - Method in interface net.dapete.exceptional.function.ExIntUnaryOperator
-
Applies this operator to the given operand.
- applyAsInt(int, int) - Method in interface net.dapete.exceptional.function.ExIntBinaryOperator
-
Applies this operator to the given operands.
- applyAsInt(long) - Method in interface net.dapete.exceptional.function.ExLongToIntFunction
-
Applies this function to the given argument.
- applyAsInt(T) - Method in interface net.dapete.exceptional.function.ExToIntFunction
-
Applies this function to the given argument.
- applyAsInt(T, U) - Method in interface net.dapete.exceptional.function.ExToIntBiFunction
-
Applies this function to the given arguments.
- applyAsLong(double) - Method in interface net.dapete.exceptional.function.ExDoubleToLongFunction
-
Applies this function to the given argument.
- applyAsLong(int) - Method in interface net.dapete.exceptional.function.ExIntToLongFunction
-
Applies this function to the given argument.
- applyAsLong(long) - Method in interface net.dapete.exceptional.function.ExLongUnaryOperator
-
Applies this operator to the given operand.
- applyAsLong(long, long) - Method in interface net.dapete.exceptional.function.ExLongBinaryOperator
-
Applies this operator to the given operands.
- applyAsLong(T) - Method in interface net.dapete.exceptional.function.ExToLongFunction
-
Applies this function to the given argument.
- applyAsLong(T, U) - Method in interface net.dapete.exceptional.function.ExToLongBiFunction
-
Applies this function to the given arguments.
- asDoubleStream() - Method in class net.dapete.exceptional.stream.ExIntStream
- asDoubleStream() - Method in class net.dapete.exceptional.stream.ExLongStream
- asLongStream() - Method in class net.dapete.exceptional.stream.ExIntStream
B
- boxed() - Method in class net.dapete.exceptional.stream.ExDoubleStream
- boxed() - Method in class net.dapete.exceptional.stream.ExIntStream
- boxed() - Method in class net.dapete.exceptional.stream.ExLongStream
D
- distinct() - Method in class net.dapete.exceptional.stream.ExDoubleStream
- distinct() - Method in class net.dapete.exceptional.stream.ExIntStream
- distinct() - Method in class net.dapete.exceptional.stream.ExLongStream
- distinct() - Method in class net.dapete.exceptional.stream.ExStream
- dropWhile(Predicate) - Method in class net.dapete.exceptional.stream.ExStream
E
- empty() - Static method in class net.dapete.exceptional.stream.ExDoubleStream
-
Returns an empty instance.
- empty() - Static method in class net.dapete.exceptional.stream.ExIntStream
-
Returns an empty instance.
- empty() - Static method in class net.dapete.exceptional.stream.ExLongStream
-
Returns an empty instance.
- empty() - Static method in class net.dapete.exceptional.stream.ExStream
-
Returns an empty instance.
- exAllMatch(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.allMatch(DoublePredicate). - exAllMatch(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.allMatch(IntPredicate). - exAllMatch(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.allMatch(LongPredicate). - exAnyMatch(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.anyMatch(DoublePredicate). - exAnyMatch(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.anyMatch(IntPredicate). - exAnyMatch(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.anyMatch(LongPredicate). - ExBiConsumer<T,
U, - Interface in net.dapete.exceptional.functionE> -
Equivalent of a
BiConsumerthat can throw exceptions. - ExBiFunction<T,
U, - Interface in net.dapete.exceptional.functionR, E> -
Equivalent of a
BiFunctionthat can throw exceptions. - ExBinaryOperator<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
BinaryOperatorthat can throw exceptions. - ExBiPredicate<T,
U, - Interface in net.dapete.exceptional.functionE> -
Equivalent of a
BiPredicatethat can throw exceptions. - ExBooleanSupplier<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
BooleanSupplierthat can throw exceptions. - exCollect(ExSupplier, ExBiConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.collect(Supplier, BiConsumer, BiConsumer). - exCollect(ExSupplier, ExObjDoubleConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- exCollect(ExSupplier, ExObjIntConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.collect(Supplier, ObjIntConsumer, BiConsumer). - exCollect(ExSupplier, ExObjLongConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.collect(Supplier, ObjLongConsumer, BiConsumer). - ExConsumer<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
Consumerthat can throw exceptions. - ExDoubleBinaryOperator<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
DoubleBinaryOperatorthat can throw exceptions. - ExDoubleConsumer<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
DoubleConsumerthat can throw exceptions. - ExDoubleFunction<R,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
DoubleFunctionthat can throw exceptions. - ExDoubleMapMultiConsumer<E> - Interface in net.dapete.exceptional.stream
-
Equivalent of a
DoubleStream.DoubleMapMultiConsumerthat can throw exceptions. - ExDoublePredicate<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
DoublePredicatethat can throw exceptions. - ExDoubleStream - Class in net.dapete.exceptional.stream
-
A DoubleStream with additional functionality for functional interfaces that throw Exceptions.
- ExDoubleSupplier<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
DoubleSupplierthat can throw exceptions. - ExDoubleToIntFunction<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
DoubleToIntFunctionthat can throw exceptions. - ExDoubleToLongFunction<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
DoubleToLongFunctionthat can throw exceptions. - ExDoubleUnaryOperator<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
DoubleUnaryOperatorthat can throw exceptions. - exDropWhile(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.dropWhile(DoublePredicate). - exDropWhile(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.dropWhile(IntPredicate). - exDropWhile(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.dropWhile(LongPredicate). - exDropWhile(ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.dropWhile(Predicate). - ExException - Exception Class in net.dapete.exceptional
-
Exception that wraps exceptions returned by the functional interfaces in the
net.dapete.exceptional.functionpackage. - exFilter(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.filter(DoublePredicate). - exFilter(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.filter(IntPredicate). - exFilter(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.filter(LongPredicate). - exFilter(ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.filter(Predicate). - exFlatMap(ExDoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.flatMap(DoubleFunction). - exFlatMap(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.flatMap(Function). - exFlatMap(ExIntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.flatMap(IntFunction). - exFlatMap(ExLongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.flatMap(LongFunction). - exFlatMapToDouble(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.flatMapToDouble(Function). - exFlatMapToInt(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.flatMapToInt(Function). - exFlatMapToLong(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.flatMapToLong(Function). - exForEach(ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.forEach(Consumer). - exForEach(ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.forEach(DoubleConsumer). - exForEach(ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.forEach(IntConsumer). - exForEach(ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.forEach(LongConsumer). - exForEachOrdered(ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.forEachOrdered(Consumer). - exForEachOrdered(ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.forEachOrdered(DoubleConsumer). - exForEachOrdered(ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.forEachOrdered(IntConsumer). - exForEachOrdered(ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.forEachOrdered(LongConsumer). - ExFunction<T,
R, - Interface in net.dapete.exceptional.functionE> -
Equivalent of a
Functionthat can throw exceptions. - ExIntBinaryOperator<E> - Interface in net.dapete.exceptional.function
-
Equivalent of an
IntBinaryOperatorthat can throw exceptions. - ExIntConsumer<E> - Interface in net.dapete.exceptional.function
-
Equivalent of an
IntConsumerthat can throw exceptions. - ExIntFunction<R,
E> - Interface in net.dapete.exceptional.function -
Equivalent of an
IntFunctionthat can throw exceptions. - ExIntMapMultiConsumer<E> - Interface in net.dapete.exceptional.stream
-
Equivalent of a
IntStream.IntMapMultiConsumerthat can throw exceptions. - ExIntPredicate<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
IntPredicatethat can throw exceptions. - ExIntStream - Class in net.dapete.exceptional.stream
-
A IntStream with additional functionality for functional interfaces that throw Exceptions.
- ExIntSupplier<E> - Interface in net.dapete.exceptional.function
-
Equivalent of an
IntSupplierthat can throw exceptions. - ExIntToDoubleFunction<E> - Interface in net.dapete.exceptional.function
-
Equivalent of an
IntToDoubleFunctionthat can throw exceptions. - ExIntToLongFunction<E> - Interface in net.dapete.exceptional.function
-
Equivalent of an
IntToLongFunctionthat can throw exceptions. - ExIntUnaryOperator<E> - Interface in net.dapete.exceptional.function
-
Equivalent of an
IntUnaryOperatorthat can throw exceptions. - ExLongBinaryOperator<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
LongBinaryOperatorthat can throw exceptions. - ExLongConsumer<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
LongConsumerthat can throw exceptions. - ExLongFunction<R,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
LongFunctionthat can throw exceptions. - ExLongMapMultiConsumer<E> - Interface in net.dapete.exceptional.stream
-
Equivalent of a
LongStream.LongMapMultiConsumerthat can throw exceptions. - ExLongPredicate<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
LongPredicatethat can throw exceptions. - ExLongStream - Class in net.dapete.exceptional.stream
-
A LongStream with additional functionality for functional interfaces that throw Exceptions.
- ExLongSupplier<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
LongSupplierthat can throw exceptions. - ExLongToDoubleFunction<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
LongToDoubleFunctionthat can throw exceptions. - ExLongToIntFunction<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
LongToIntFunctionthat can throw exceptions. - ExLongUnaryOperator<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
LongUnaryOperatorthat can throw exceptions. - exMap(ExDoubleUnaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.map(DoubleUnaryOperator). - exMap(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.map(Function). - exMap(ExIntUnaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.map(IntUnaryOperator). - exMap(ExLongUnaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.map(LongUnaryOperator). - exMapMulti(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.mapMulti(BiConsumer). - exMapMulti(ExDoubleMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.mapMulti(DoubleStream.DoubleMapMultiConsumer). - exMapMulti(ExIntMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.mapMulti(IntStream.IntMapMultiConsumer). - exMapMulti(ExLongMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.mapMulti(LongStream.LongMapMultiConsumer). - exMapMultiToDouble(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.mapMultiToDouble(BiConsumer). - exMapMultiToInt(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.mapMultiToInt(BiConsumer). - exMapMultiToLong(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.mapMultiToLong(BiConsumer). - exMapToDouble(ExIntToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.mapToDouble(IntToDoubleFunction). - exMapToDouble(ExLongToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.mapToDouble(LongToDoubleFunction). - exMapToDouble(ExToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.mapToDouble(ToDoubleFunction). - exMapToInt(ExDoubleToIntFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.mapToInt(DoubleToIntFunction). - exMapToInt(ExLongToIntFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.mapToInt(LongToIntFunction). - exMapToInt(ExToIntFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.mapToInt(ToIntFunction). - exMapToLong(ExDoubleToLongFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.mapToLong(DoubleToLongFunction). - exMapToLong(ExIntToLongFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.mapToLong(IntToLongFunction). - exMapToLong(ExToLongFunction) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.mapToLong(ToLongFunction). - exMapToObj(ExDoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.mapToObj(DoubleFunction). - exMapToObj(ExIntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.mapToObj(IntFunction). - exMapToObj(ExLongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.mapToObj(LongFunction). - exNoneMatch(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.noneMatch(DoublePredicate). - exNoneMatch(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.noneMatch(IntPredicate)}. - exNoneMatch(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.noneMatch(LongPredicate). - ExObjDoubleConsumer<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
ObjDoubleConsumerthat can throw exceptions. - ExObjIntConsumer<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of an
ObjIntConsumerthat can throw exceptions. - ExObjLongConsumer<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of an
ObjLongConsumerthat can throw exceptions. - exPeek(ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.peek(Consumer). - exPeek(ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.peek(DoubleConsumer). - exPeek(ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.peek(IntConsumer). - exPeek(ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.peek(LongConsumer). - ExPredicate<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
Predicatethat can throw exceptions. - exReduce(double, ExDoubleBinaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.reduce(double, DoubleBinaryOperator). - exReduce(int, ExIntBinaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.reduce(int, IntBinaryOperator). - exReduce(Long, ExLongBinaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.reduce(long, LongBinaryOperator). - exReduce(ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.reduce(BinaryOperator). - exReduce(ExDoubleBinaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.reduce(DoubleBinaryOperator). - exReduce(ExIntBinaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.reduce(IntBinaryOperator). - exReduce(ExLongBinaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.reduce(LongBinaryOperator). - exReduce(T, ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.reduce(Object, BinaryOperator). - exReduce(U, ExBiFunction, ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.reduce(Object, BiFunction, BinaryOperator). - ExRunnable<E> - Interface in net.dapete.exceptional.function
-
Equivalent of a
Runnablethat can throw exceptions. - ExStream<T> - Class in net.dapete.exceptional.stream
-
A Stream with additional functionality for functional interfaces that throw Exceptions.
- ExSupplier<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
Supplierthat can throw exceptions. - exTakeWhile(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
-
Equivalent of
DoubleStream.takeWhile(DoublePredicate). - exTakeWhile(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
-
Equivalent of
IntStream.takeWhile(IntPredicate). - exTakeWhile(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
-
Equivalent of
LongStream.takeWhile(LongPredicate). - exTakeWhile(ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
-
Equivalent of
Stream.takeWhile(Predicate). - ExToDoubleBiFunction<T,
U, - Interface in net.dapete.exceptional.functionE> -
Equivalent of a
ToDoubleBiFunctionthat can throw exceptions. - ExToDoubleFunction<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
ToDoubleFunctionthat can throw exceptions. - ExToIntBiFunction<T,
U, - Interface in net.dapete.exceptional.functionE> -
Equivalent of a
ToIntBiFunctionthat can throw exceptions. - ExToIntFunction<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
ToIntFunctionthat can throw exceptions. - ExToLongBiFunction<T,
U, - Interface in net.dapete.exceptional.functionE> -
Equivalent of a
ToLongBiFunctionthat can throw exceptions. - ExToLongFunction<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
ToLongFunctionthat can throw exceptions. - ExUnaryOperator<T,
E> - Interface in net.dapete.exceptional.function -
Equivalent of a
UnaryOperatorthat can throw exceptions. - ExWrap - Class in net.dapete.exceptional
-
Wrapping utility class for Exceptional!
F
- filter(DoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- filter(IntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
- filter(LongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
- filter(Predicate) - Method in class net.dapete.exceptional.stream.ExStream
- flatMap(DoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- flatMap(Function) - Method in class net.dapete.exceptional.stream.ExStream
- flatMap(IntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
- flatMap(LongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
- flatMapToDouble(Function) - Method in class net.dapete.exceptional.stream.ExStream
- flatMapToInt(Function) - Method in class net.dapete.exceptional.stream.ExStream
- flatMapToLong(Function) - Method in class net.dapete.exceptional.stream.ExStream
G
- get() - Method in interface net.dapete.exceptional.function.ExSupplier
-
Gets a result.
- getAsBoolean() - Method in interface net.dapete.exceptional.function.ExBooleanSupplier
-
Gets a result.
- getAsDouble() - Method in interface net.dapete.exceptional.function.ExDoubleSupplier
-
Gets a result.
- getAsInt() - Method in interface net.dapete.exceptional.function.ExIntSupplier
-
Gets a result.
- getAsLong() - Method in interface net.dapete.exceptional.function.ExLongSupplier
-
Gets a result.
- getCause() - Method in exception class net.dapete.exceptional.ExException
I
- identity() - Static method in interface net.dapete.exceptional.function.ExDoubleUnaryOperator
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in interface net.dapete.exceptional.function.ExIntUnaryOperator
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in interface net.dapete.exceptional.function.ExLongUnaryOperator
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in interface net.dapete.exceptional.function.ExUnaryOperator
-
Returns a unary operator that always returns its input argument.
L
- limit(long) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- limit(long) - Method in class net.dapete.exceptional.stream.ExIntStream
- limit(long) - Method in class net.dapete.exceptional.stream.ExLongStream
- limit(long) - Method in class net.dapete.exceptional.stream.ExStream
M
- map(DoubleUnaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- map(Function) - Method in class net.dapete.exceptional.stream.ExStream
- map(IntUnaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
- map(LongUnaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
- mapMulti(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
- mapMultiToDouble(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
- mapMultiToInt(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
- mapMultiToLong(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
- mapToDouble(IntToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
- mapToDouble(LongToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
- mapToDouble(ToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExStream
- mapToInt(DoubleToIntFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- mapToInt(LongToIntFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
- mapToInt(ToIntFunction) - Method in class net.dapete.exceptional.stream.ExStream
- mapToLong(DoubleToLongFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- mapToLong(IntToLongFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
- mapToLong(ToLongFunction) - Method in class net.dapete.exceptional.stream.ExStream
- mapToObj(DoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- mapToObj(IntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
- mapToObj(LongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
N
- net.dapete.exceptional - module net.dapete.exceptional
-
Exceptional!
- net.dapete.exceptional - package net.dapete.exceptional
-
This package provides utilities for handling checked exceptions in functional interfaces.
- net.dapete.exceptional.function - package net.dapete.exceptional.function
-
This package contains equivalents of functional interfaces from
java.util.function(andRunnable) that can throw exceptions. - net.dapete.exceptional.stream - package net.dapete.exceptional.stream
-
This package provides utilities for handling checked exceptions in Streams.
O
- of(double) - Static method in class net.dapete.exceptional.stream.ExDoubleStream
-
Returns an instance containing a single element.
- of(double...) - Static method in class net.dapete.exceptional.stream.ExDoubleStream
-
Returns an instance whose elements are the specified values.
- of(int) - Static method in class net.dapete.exceptional.stream.ExIntStream
-
Returns an instance containing a single element.
- of(int...) - Static method in class net.dapete.exceptional.stream.ExIntStream
-
Returns an instance whose elements are the specified values.
- of(long) - Static method in class net.dapete.exceptional.stream.ExLongStream
-
Returns an instance containing a single element.
- of(long...) - Static method in class net.dapete.exceptional.stream.ExLongStream
-
Returns an instance whose elements are the specified values.
- of(Collection) - Static method in class net.dapete.exceptional.stream.ExStream
-
Create an instance from a collection.
- of(DoubleStream) - Static method in class net.dapete.exceptional.stream.ExDoubleStream
-
Create an instance from an existing
DoubleStream. - of(DoubleStream) - Static method in class net.dapete.exceptional.stream.ExStream
-
Create an instance from an existing DoubleStream.
- of(IntStream) - Static method in class net.dapete.exceptional.stream.ExIntStream
-
Create an instance from an existing
IntStream. - of(IntStream) - Static method in class net.dapete.exceptional.stream.ExStream
-
Create an instance from an existing IntStream.
- of(LongStream) - Static method in class net.dapete.exceptional.stream.ExLongStream
-
Create an instance from an existing
LongStream. - of(LongStream) - Static method in class net.dapete.exceptional.stream.ExStream
-
Create an instance from an existing IntStream.
- of(Stream) - Static method in class net.dapete.exceptional.stream.ExStream
-
Create an instance from an existing Stream.
- of(T) - Static method in class net.dapete.exceptional.stream.ExStream
-
Returns an instance containing a single element.
- of(T...) - Static method in class net.dapete.exceptional.stream.ExStream
-
Returns an instance whose elements are the specified values.
- ofNullable(T) - Static method in class net.dapete.exceptional.stream.ExStream
-
Returns an instance containing a single element, if non-null, otherwise returns an empty instance.
- onClose(Runnable) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- onClose(Runnable) - Method in class net.dapete.exceptional.stream.ExIntStream
- onClose(Runnable) - Method in class net.dapete.exceptional.stream.ExLongStream
P
- parallel() - Method in class net.dapete.exceptional.stream.ExDoubleStream
- parallel() - Method in class net.dapete.exceptional.stream.ExIntStream
- parallel() - Method in class net.dapete.exceptional.stream.ExLongStream
- peek(Consumer) - Method in class net.dapete.exceptional.stream.ExStream
- peek(DoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- peek(IntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
- peek(LongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
R
- run() - Method in interface net.dapete.exceptional.function.ExRunnable
-
Runs this operation.
S
- sequential() - Method in class net.dapete.exceptional.stream.ExDoubleStream
- sequential() - Method in class net.dapete.exceptional.stream.ExIntStream
- sequential() - Method in class net.dapete.exceptional.stream.ExLongStream
- skip(long) - Method in class net.dapete.exceptional.stream.ExDoubleStream
- skip(long) - Method in class net.dapete.exceptional.stream.ExIntStream
- skip(long) - Method in class net.dapete.exceptional.stream.ExLongStream
- skip(long) - Method in class net.dapete.exceptional.stream.ExStream
- sorted() - Method in class net.dapete.exceptional.stream.ExDoubleStream
- sorted() - Method in class net.dapete.exceptional.stream.ExIntStream
- sorted() - Method in class net.dapete.exceptional.stream.ExLongStream
- sorted() - Method in class net.dapete.exceptional.stream.ExStream
- sorted(Comparator) - Method in class net.dapete.exceptional.stream.ExStream
T
- takeWhile(Predicate) - Method in class net.dapete.exceptional.stream.ExStream
- test(double) - Method in interface net.dapete.exceptional.function.ExDoublePredicate
-
Evaluates this predicate on the given argument.
- test(int) - Method in interface net.dapete.exceptional.function.ExIntPredicate
-
Evaluates this predicate on the given argument.
- test(long) - Method in interface net.dapete.exceptional.function.ExLongPredicate
-
Evaluates this predicate on the given argument.
- test(T) - Method in interface net.dapete.exceptional.function.ExPredicate
-
Evaluates this predicate on the given argument.
- test(T, U) - Method in interface net.dapete.exceptional.function.ExBiPredicate
-
Evaluates this predicate on the given arguments.
U
- unordered() - Method in class net.dapete.exceptional.stream.ExDoubleStream
- unordered() - Method in class net.dapete.exceptional.stream.ExIntStream
- unordered() - Method in class net.dapete.exceptional.stream.ExLongStream
- unwrap() - Method in exception class net.dapete.exceptional.ExException
-
Unwraps this exception, throwing its
cause. - unwrap(Class) - Method in exception class net.dapete.exceptional.ExException
-
Unwraps this exception, throwing its
causeif it is an instance ofexceptionClass. - unwrap(Class, Runnable) - Static method in class net.dapete.exceptional.ExWrap
-
Unwraps any
ExExceptionthrown when executingrunnable.run()and throws itscauseinstead, if it is an instance ofexceptionClass. - unwrap(Class, Supplier) - Static method in class net.dapete.exceptional.ExWrap
-
Unwraps any
ExExceptionthrown when executingsupplier.get()and throws itscauseinstead, if it is an instance ofexceptionClass. - unwrap(Class, Class) - Method in exception class net.dapete.exceptional.ExException
-
Unwraps this exception, throwing its
causeif it is an instance ofexceptionClass1orexceptionClass2. - unwrap(Class, Class, Class) - Method in exception class net.dapete.exceptional.ExException
-
Unwraps this exception, throwing its
causeif it is an instance ofexceptionClass1,exceptionClass2orexceptionClass3. - unwrap(Class, Class, Class, Runnable) - Static method in class net.dapete.exceptional.ExWrap
-
Unwraps any
ExExceptionthrown when executingrunnable.run()and throws itscauseinstead, if it is an instance ofexceptionClass1,exceptionClass2orexceptionClass3. - unwrap(Class, Class, Class, Supplier) - Static method in class net.dapete.exceptional.ExWrap
-
Unwraps any
ExExceptionthrown when executingsupplier.get()and throws itscauseinstead, if it is an instance ofexceptionClass1,exceptionClass2orexceptionClass3. - unwrap(Class, Class, Runnable) - Static method in class net.dapete.exceptional.ExWrap
-
Unwraps any
ExExceptionthrown when executingrunnable.run()and throws itscauseinstead, if it is an instance ofexceptionClass1orexceptionClass2. - unwrap(Class, Class, Supplier) - Static method in class net.dapete.exceptional.ExWrap
-
Unwraps any
ExExceptionthrown when executingsupplier.get()and throws itscauseinstead, if it is an instance ofexceptionClass1orexceptionClass2. - unwrap(Runnable) - Static method in class net.dapete.exceptional.ExWrap
- unwrap(Supplier) - Static method in class net.dapete.exceptional.ExWrap
W
- wrap() - Method in interface net.dapete.exceptional.function.ExBiConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExBiFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExBinaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.ExBiPredicate
- wrap() - Method in interface net.dapete.exceptional.function.ExBooleanSupplier
- wrap() - Method in interface net.dapete.exceptional.function.ExConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExDoubleBinaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.ExDoubleConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExDoubleFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExDoublePredicate
- wrap() - Method in interface net.dapete.exceptional.function.ExDoubleSupplier
- wrap() - Method in interface net.dapete.exceptional.function.ExDoubleToIntFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExDoubleToLongFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExDoubleUnaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.ExFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExIntBinaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.ExIntConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExIntFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExIntPredicate
- wrap() - Method in interface net.dapete.exceptional.function.ExIntSupplier
- wrap() - Method in interface net.dapete.exceptional.function.ExIntToDoubleFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExIntToLongFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExIntUnaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.ExLongBinaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.ExLongConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExLongFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExLongPredicate
- wrap() - Method in interface net.dapete.exceptional.function.ExLongSupplier
- wrap() - Method in interface net.dapete.exceptional.function.ExLongToDoubleFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExLongToIntFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExLongUnaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.ExObjDoubleConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExObjIntConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExObjLongConsumer
- wrap() - Method in interface net.dapete.exceptional.function.ExPredicate
- wrap() - Method in interface net.dapete.exceptional.function.ExRunnable
- wrap() - Method in interface net.dapete.exceptional.function.ExSupplier
- wrap() - Method in interface net.dapete.exceptional.function.ExToDoubleBiFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExToDoubleFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExToIntBiFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExToIntFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExToLongBiFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExToLongFunction
- wrap() - Method in interface net.dapete.exceptional.function.ExUnaryOperator
- wrap() - Method in interface net.dapete.exceptional.function.Wrappable
-
Wraps this functional interface, allowing it to be used in contexts where exceptions are not allowed to be thrown directly.
- wrap() - Method in interface net.dapete.exceptional.stream.ExDoubleMapMultiConsumer
- wrap() - Method in interface net.dapete.exceptional.stream.ExIntMapMultiConsumer
- wrap() - Method in interface net.dapete.exceptional.stream.ExLongMapMultiConsumer
- wrap(ExBooleanSupplier) - Static method in class net.dapete.exceptional.ExWrap
-
Executes an
ExBooleanSupplier, calling itsgetAsBoolean()method and returning the result. - wrap(ExDoubleSupplier) - Static method in class net.dapete.exceptional.ExWrap
-
Executes an
ExDoubleSupplier, calling itsgetAsDouble()method and returning the result. - wrap(ExIntSupplier) - Static method in class net.dapete.exceptional.ExWrap
-
Executes an
ExIntSupplier, calling itsgetAsInt()method and returning the result. - wrap(ExLongSupplier) - Static method in class net.dapete.exceptional.ExWrap
-
Executes an
ExLongSupplier, calling itsgetAsLong()method and returning the result. - wrap(ExRunnable) - Static method in class net.dapete.exceptional.ExWrap
-
Executes an
ExRunnable, calling itsrun()method. - wrap(ExSupplier) - Static method in class net.dapete.exceptional.ExWrap
-
Executes an
ExSupplier, calling itsget()method and returning the result. - Wrappable<W> - Interface in net.dapete.exceptional.function
-
Interfaces which extend this can wrap functional interfaces throwing exceptions using the
Wrappable.wrap()method, allowing them to be used in contexts where exceptions are not allowed to be thrown directly.
All Classes and Interfaces|All Packages|Serialized Form