Index

A B D E F G I L M N O P R S T U W 
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 value with zero or more values by feeding the mapped values to the ic consumer.
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 value with zero or more values by feeding the mapped values to the ic consumer.
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 value with zero or more values by feeding the mapped values to the ic consumer.
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
exAllMatch(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
exAllMatch(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
exAnyMatch(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exAnyMatch(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
exAnyMatch(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
ExBiConsumer<T,U,E> - Interface in net.dapete.exceptional.function
Equivalent of a BiConsumer that can throw exceptions.
ExBiFunction<T,U,R,E> - Interface in net.dapete.exceptional.function
Equivalent of a BiFunction that can throw exceptions.
ExBinaryOperator<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a BinaryOperator that can throw exceptions.
ExBiPredicate<T,U,E> - Interface in net.dapete.exceptional.function
Equivalent of a BiPredicate that can throw exceptions.
ExBooleanSupplier<E> - Interface in net.dapete.exceptional.function
Equivalent of a BooleanSupplier that can throw exceptions.
exCollect(ExSupplier, ExBiConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
exCollect(ExSupplier, ExObjDoubleConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exCollect(ExSupplier, ExObjIntConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
exCollect(ExSupplier, ExObjLongConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
ExConsumer<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a Consumer that can throw exceptions.
ExDoubleBinaryOperator<E> - Interface in net.dapete.exceptional.function
Equivalent of a DoubleBinaryOperator that can throw exceptions.
ExDoubleConsumer<E> - Interface in net.dapete.exceptional.function
Equivalent of a DoubleConsumer that can throw exceptions.
ExDoubleFunction<R,E> - Interface in net.dapete.exceptional.function
Equivalent of a DoubleFunction that can throw exceptions.
ExDoubleMapMultiConsumer<E> - Interface in net.dapete.exceptional.stream
Equivalent of a DoubleStream.DoubleMapMultiConsumer that can throw exceptions.
ExDoublePredicate<E> - Interface in net.dapete.exceptional.function
Equivalent of a DoublePredicate that 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 DoubleSupplier that can throw exceptions.
ExDoubleToIntFunction<E> - Interface in net.dapete.exceptional.function
Equivalent of a DoubleToIntFunction that can throw exceptions.
ExDoubleToLongFunction<E> - Interface in net.dapete.exceptional.function
Equivalent of a DoubleToLongFunction that can throw exceptions.
ExDoubleUnaryOperator<E> - Interface in net.dapete.exceptional.function
Equivalent of a DoubleUnaryOperator that can throw exceptions.
exDropWhile(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exDropWhile(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
exDropWhile(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
exDropWhile(ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
ExException - Exception Class in net.dapete.exceptional
Exception that wraps exceptions returned by the functional interfaces in the net.dapete.exceptional.function package.
exFilter(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exFilter(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
exFilter(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
exFilter(ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
exFlatMap(ExDoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exFlatMap(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
exFlatMap(ExIntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
exFlatMap(ExLongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
exFlatMapToDouble(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
exFlatMapToInt(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
exFlatMapToLong(ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
exForEach(ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
exForEach(ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exForEach(ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
exForEach(ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
exForEachOrdered(ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
exForEachOrdered(ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exForEachOrdered(ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
exForEachOrdered(ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
ExFunction<T,R,E> - Interface in net.dapete.exceptional.function
Equivalent of a Function that can throw exceptions.
ExIntBinaryOperator<E> - Interface in net.dapete.exceptional.function
Equivalent of an IntBinaryOperator that can throw exceptions.
ExIntConsumer<E> - Interface in net.dapete.exceptional.function
Equivalent of an IntConsumer that can throw exceptions.
ExIntFunction<R,E> - Interface in net.dapete.exceptional.function
Equivalent of an IntFunction that can throw exceptions.
ExIntMapMultiConsumer<E> - Interface in net.dapete.exceptional.stream
Equivalent of a IntStream.IntMapMultiConsumer that can throw exceptions.
ExIntPredicate<E> - Interface in net.dapete.exceptional.function
Equivalent of a IntPredicate that 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 IntSupplier that can throw exceptions.
ExIntToDoubleFunction<E> - Interface in net.dapete.exceptional.function
Equivalent of an IntToDoubleFunction that can throw exceptions.
ExIntToLongFunction<E> - Interface in net.dapete.exceptional.function
Equivalent of an IntToLongFunction that can throw exceptions.
ExIntUnaryOperator<E> - Interface in net.dapete.exceptional.function
Equivalent of an IntUnaryOperator that can throw exceptions.
ExLongBinaryOperator<E> - Interface in net.dapete.exceptional.function
Equivalent of a LongBinaryOperator that can throw exceptions.
ExLongConsumer<E> - Interface in net.dapete.exceptional.function
Equivalent of a LongConsumer that can throw exceptions.
ExLongFunction<R,E> - Interface in net.dapete.exceptional.function
Equivalent of a LongFunction that can throw exceptions.
ExLongMapMultiConsumer<E> - Interface in net.dapete.exceptional.stream
Equivalent of a LongStream.LongMapMultiConsumer that can throw exceptions.
ExLongPredicate<E> - Interface in net.dapete.exceptional.function
Equivalent of a LongPredicate that 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 LongSupplier that can throw exceptions.
ExLongToDoubleFunction<E> - Interface in net.dapete.exceptional.function
Equivalent of a LongToDoubleFunction that can throw exceptions.
ExLongToIntFunction<E> - Interface in net.dapete.exceptional.function
Equivalent of a LongToIntFunction that can throw exceptions.
ExLongUnaryOperator<E> - Interface in net.dapete.exceptional.function
Equivalent of a LongUnaryOperator that can throw exceptions.
exMap(ExDoubleUnaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
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
exMap(ExLongUnaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
exMapMulti(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
exMapMulti(ExDoubleMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exMapMulti(ExIntMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
exMapMulti(ExLongMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
exMapMultiToDouble(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
exMapMultiToInt(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
exMapMultiToLong(ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
exMapToDouble(ExIntToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
exMapToDouble(ExLongToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
exMapToDouble(ExToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExStream
exMapToInt(ExDoubleToIntFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exMapToInt(ExLongToIntFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
exMapToInt(ExToIntFunction) - Method in class net.dapete.exceptional.stream.ExStream
exMapToLong(ExDoubleToLongFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exMapToLong(ExIntToLongFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
exMapToLong(ExToLongFunction) - Method in class net.dapete.exceptional.stream.ExStream
exMapToObj(ExDoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exMapToObj(ExIntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
exMapToObj(ExLongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
exNoneMatch(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exNoneMatch(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
exNoneMatch(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
ExObjDoubleConsumer<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a ObjDoubleConsumer that can throw exceptions.
ExObjIntConsumer<T,E> - Interface in net.dapete.exceptional.function
Equivalent of an ObjIntConsumer that can throw exceptions.
ExObjLongConsumer<T,E> - Interface in net.dapete.exceptional.function
Equivalent of an ObjLongConsumer that 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
exPeek(ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
exPeek(ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
ExPredicate<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a Predicate that can throw exceptions.
exReduce(double, ExDoubleBinaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exReduce(int, ExIntBinaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
exReduce(Long, ExLongBinaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
exReduce(ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
exReduce(ExDoubleBinaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exReduce(ExIntBinaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
exReduce(ExLongBinaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
exReduce(T, ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
exReduce(U, ExBiFunction, ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
ExRunnable<E> - Interface in net.dapete.exceptional.function
Equivalent of a Runnable that 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 Supplier that can throw exceptions.
exTakeWhile(ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
exTakeWhile(ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
exTakeWhile(ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
exTakeWhile(ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
ExToDoubleBiFunction<T,U,E> - Interface in net.dapete.exceptional.function
Equivalent of a ToDoubleBiFunction that can throw exceptions.
ExToDoubleFunction<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a ToDoubleFunction that can throw exceptions.
ExToIntBiFunction<T,U,E> - Interface in net.dapete.exceptional.function
Equivalent of a ToIntBiFunction that can throw exceptions.
ExToIntFunction<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a ToIntFunction that can throw exceptions.
ExToLongBiFunction<T,U,E> - Interface in net.dapete.exceptional.function
Equivalent of a ToLongBiFunction that can throw exceptions.
ExToLongFunction<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a ToLongFunction that can throw exceptions.
ExUnaryOperator<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a UnaryOperator that 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
Override the default Throwable.getCause() to return an Exception, not just a Throwable.

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 (and Runnable) 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 cause if it is an instance of exceptionClass.
unwrap(Class, Runnable) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing runnable.run() and throws its cause instead, if it is an instance of exceptionClass.
unwrap(Class, Supplier) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing supplier.get() and throws its cause instead, if it is an instance of exceptionClass.
unwrap(Class, Class) - Method in exception class net.dapete.exceptional.ExException
Unwraps this exception, throwing its cause if it is an instance of exceptionClass1 or exceptionClass2.
unwrap(Class, Class, Class) - Method in exception class net.dapete.exceptional.ExException
Unwraps this exception, throwing its cause if it is an instance of exceptionClass1, exceptionClass2 or exceptionClass3.
unwrap(Class, Class, Class, Runnable) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing runnable.run() and throws its cause instead, if it is an instance of exceptionClass1, exceptionClass2 or exceptionClass3.
unwrap(Class, Class, Class, Supplier) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing supplier.get() and throws its cause instead, if it is an instance of exceptionClass1, exceptionClass2 or exceptionClass3.
unwrap(Class, Class, Runnable) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing runnable.run() and throws its cause instead, if it is an instance of exceptionClass1 or exceptionClass2.
unwrap(Class, Class, Supplier) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing supplier.get() and throws its cause instead, if it is an instance of exceptionClass1 or exceptionClass2.
unwrap(Runnable) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing runnable.run() and throws its cause instead.
unwrap(Supplier) - Static method in class net.dapete.exceptional.ExWrap
Unwraps any ExException thrown when executing supplier.get() and throws its cause instead.

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 its getAsBoolean() method and returning the result.
wrap(ExDoubleSupplier) - Static method in class net.dapete.exceptional.ExWrap
Executes an ExDoubleSupplier, calling its getAsDouble() method and returning the result.
wrap(ExIntSupplier) - Static method in class net.dapete.exceptional.ExWrap
Executes an ExIntSupplier, calling its getAsInt() method and returning the result.
wrap(ExLongSupplier) - Static method in class net.dapete.exceptional.ExWrap
Executes an ExLongSupplier, calling its getAsLong() method and returning the result.
wrap(ExRunnable) - Static method in class net.dapete.exceptional.ExWrap
Executes an ExRunnable, calling its run() method.
wrap(ExSupplier) - Static method in class net.dapete.exceptional.ExWrap
Executes an ExSupplier, calling its get() 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.
A B D E F G I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form