IOptional<T,E> |
Optional.accept(IAcceptor<T> acceptor) |
IOptional<T,E> |
IOptional.accept(IAcceptor<T> acceptor) |
IOptional<T,E> |
Optional.consum(IConsumer<T,E> consumer) |
IOptional<T,E> |
IOptional.consum(IConsumer<T,E> converter) |
<O> IOptional<O,E> |
Optional.convert(IConverter<T,O,E> converter) |
<O> IOptional<O,E> |
IOptional.convert(IConverter<T,O,E> converter) |
static <T,E extends Exception> IOptional<T,E> |
Optional.create(IAcceptor<T> acceptor,
T value) |
static <T,E extends Exception> IOptional<T,E> |
Optional.create(T value) |
<O> IOptional<T,E> |
Optional.equals(IConverter<T,O,E> converter,
O other) |
<O> IOptional<T,E> |
IOptional.equals(IConverter<T,O,E> converter,
O value) |
static <T> IOptional<T,RuntimeException> |
Optional.of(IAcceptor<T> acceptor,
T value) |
static <T> IOptional<T,RuntimeException> |
Optional.of(T value) |
IOptional<T,E> |
Optional.or(IBlock<E> block) |
IOptional<T,E> |
IOptional.or(IBlock<E> block) |
IOptional<T,E> |
Optional.or(ISupplier<T,E> supplier) |
IOptional<T,E> |
IOptional.or(ISupplier<T,E> supplier) |