Index

A B C D E F G I L M N O P R S T U V 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.
allMatch(Class, ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
allMatch(Class, ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
allMatch(Class, ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
anyMatch(Class, ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
anyMatch(Class, ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
anyMatch(Class, ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
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
 

C

collect(Class, ExSupplier, ExBiConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
collect(Class, ExSupplier, ExObjDoubleConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
collect(Class, ExSupplier, ExObjIntConsumer, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
collect(Class, ExSupplier, ExObjLongConsumer, ExBiConsumer) - 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(Class, ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
dropWhile(Class, ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
dropWhile(Class, ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
dropWhile(Class, ExPredicate) - 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.
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.
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.
ExException - Exception Class in net.dapete.exceptional
Exception that wraps exceptions returned by the functional interfaces in the net.dapete.exceptional.function package.
ExException(Exception) - Constructor for exception class net.dapete.exceptional.ExException
Create a new instance.
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.
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.
ExPredicate<T,E> - Interface in net.dapete.exceptional.function
Equivalent of a Predicate that can throw exceptions.
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.
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.
ExUnwrap - Class in net.dapete.exceptional.wrap
 
ExUnwrapper<E1,E2,E3> - Class in net.dapete.exceptional.wrap
Unwraps exceptions of the supplied type.
ExWrap - Class in net.dapete.exceptional.wrap
Wrapping utility class for Exceptional!

F

filter(Class, ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
filter(Class, ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
filter(Class, ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
filter(Class, ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
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(Class, ExDoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
flatMap(Class, ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
flatMap(Class, ExIntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
flatMap(Class, ExLongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
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(Class, ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
flatMapToDouble(Function) - Method in class net.dapete.exceptional.stream.ExStream
 
flatMapToInt(Class, ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
flatMapToInt(Function) - Method in class net.dapete.exceptional.stream.ExStream
 
flatMapToLong(Class, ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
flatMapToLong(Function) - Method in class net.dapete.exceptional.stream.ExStream
 
forEach(Class, ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
forEach(Class, ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
forEach(Class, ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
forEach(Class, ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
forEachOrdered(Class, ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
forEachOrdered(Class, ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
forEachOrdered(Class, ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
forEachOrdered(Class, ExLongConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream

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.
isUnwrapActive() - Static method in class net.dapete.exceptional.wrap.ExUnwrap
Check if unwrapping is currently active.

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(Class, ExDoubleUnaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
map(Class, ExFunction) - Method in class net.dapete.exceptional.stream.ExStream
Equivalent of Stream.map(Function).
map(Class, ExIntUnaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
map(Class, ExLongUnaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
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(Class, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
mapMulti(Class, ExDoubleMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
mapMulti(Class, ExIntMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
mapMulti(Class, ExLongMapMultiConsumer) - Method in class net.dapete.exceptional.stream.ExLongStream
mapMulti(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
 
mapMultiToDouble(Class, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
mapMultiToDouble(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
 
mapMultiToInt(Class, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
mapMultiToInt(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
 
mapMultiToLong(Class, ExBiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
mapMultiToLong(BiConsumer) - Method in class net.dapete.exceptional.stream.ExStream
 
mapToDouble(Class, ExIntToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
mapToDouble(Class, ExLongToDoubleFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
mapToDouble(Class, ExToDoubleFunction) - 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(Class, ExDoubleToIntFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
mapToInt(Class, ExLongToIntFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
mapToInt(Class, ExToIntFunction) - 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(Class, ExDoubleToLongFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
mapToLong(Class, ExIntToLongFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
mapToLong(Class, ExToLongFunction) - 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(Class, ExDoubleFunction) - Method in class net.dapete.exceptional.stream.ExDoubleStream
mapToObj(Class, ExIntFunction) - Method in class net.dapete.exceptional.stream.ExIntStream
mapToObj(Class, ExLongFunction) - Method in class net.dapete.exceptional.stream.ExLongStream
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
Contains base classes of Exceptional!
net.dapete.exceptional.function - package net.dapete.exceptional.function
Contains equivalents of functional interfaces from java.util.function (and Runnable) that can throw exceptions.
net.dapete.exceptional.stream - package net.dapete.exceptional.stream
Provides utilities for handling checked exceptions in Streams.
net.dapete.exceptional.wrap - package net.dapete.exceptional.wrap
This package provides utilities for handling checked exceptions in Streams.
noneMatch(Class, ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
noneMatch(Class, ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
noneMatch(Class, ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream

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(Class) - Static method in class net.dapete.exceptional.wrap.ExUnwrapper
Create an instance to unwrap the supplied exception class.
of(Class, Class) - Static method in class net.dapete.exceptional.wrap.ExUnwrapper
Create an instance to unwrap the supplied exception classes.
of(Class, Class, Class) - Static method in class net.dapete.exceptional.wrap.ExUnwrapper
Create an instance to unwrap the supplied exception classes.
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(Class, ExConsumer) - Method in class net.dapete.exceptional.stream.ExStream
Equivalent of Stream.peek(Consumer).
peek(Class, ExDoubleConsumer) - Method in class net.dapete.exceptional.stream.ExDoubleStream
peek(Class, ExIntConsumer) - Method in class net.dapete.exceptional.stream.ExIntStream
peek(Class, ExLongConsumer) - 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

reduce(Class, double, ExDoubleBinaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
reduce(Class, Integer, ExIntBinaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
reduce(Class, Long, ExLongBinaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
reduce(Class, ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
reduce(Class, ExDoubleBinaryOperator) - Method in class net.dapete.exceptional.stream.ExDoubleStream
reduce(Class, ExIntBinaryOperator) - Method in class net.dapete.exceptional.stream.ExIntStream
reduce(Class, ExLongBinaryOperator) - Method in class net.dapete.exceptional.stream.ExLongStream
reduce(Class, T, ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
reduce(Class, U, ExBiFunction, ExBinaryOperator) - Method in class net.dapete.exceptional.stream.ExStream
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(Class, ExDoublePredicate) - Method in class net.dapete.exceptional.stream.ExDoubleStream
takeWhile(Class, ExIntPredicate) - Method in class net.dapete.exceptional.stream.ExIntStream
takeWhile(Class, ExLongPredicate) - Method in class net.dapete.exceptional.stream.ExLongStream
takeWhile(Class, ExPredicate) - Method in class net.dapete.exceptional.stream.ExStream
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, 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(Runnable) - Method in class net.dapete.exceptional.wrap.ExUnwrapper
 
unwrap(Runnable) - Static method in class net.dapete.exceptional.wrap.ExWrap
Unwraps any ExException thrown when executing runnable.run() and throws its cause instead.
unwrap(Supplier) - Method in class net.dapete.exceptional.wrap.ExUnwrapper
 
unwrap(Supplier) - Static method in class net.dapete.exceptional.wrap.ExWrap
Unwraps any ExException thrown when executing supplier.get() and throws its cause instead.

V

verifyExceptionAllowed(Class) - Static method in class net.dapete.exceptional.wrap.ExUnwrap
If unwrapping is active, verify it is active for the supplied exceptionClass.
verifyUnwrapActive(Class) - Static method in class net.dapete.exceptional.wrap.ExUnwrap
Verify unwrapping for the supplied exceptionClass is currently active.

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(Class) - 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, if unwrapping is either not active at all or active for the supplied exceptionClass.
wrap(ExBooleanSupplier) - Static method in class net.dapete.exceptional.wrap.ExWrap
Executes an ExBooleanSupplier, calling its getAsBoolean() method and returning the result.
wrap(ExDoubleSupplier) - Static method in class net.dapete.exceptional.wrap.ExWrap
Executes an ExDoubleSupplier, calling its getAsDouble() method and returning the result.
wrap(ExIntSupplier) - Static method in class net.dapete.exceptional.wrap.ExWrap
Executes an ExIntSupplier, calling its getAsInt() method and returning the result.
wrap(ExLongSupplier) - Static method in class net.dapete.exceptional.wrap.ExWrap
Executes an ExLongSupplier, calling its getAsLong() method and returning the result.
wrap(ExRunnable) - Static method in class net.dapete.exceptional.wrap.ExWrap
Executes an ExRunnable, calling its run() method.
wrap(ExSupplier) - Static method in class net.dapete.exceptional.wrap.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 C D E F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form