| Modifier and Type | Method and Description |
|---|---|
Maybe<T> |
RetryWhenBuilderMaybe.build() |
default <R> Maybe<R> |
Stream.composeMaybe(Function<? super Stream<T>,? extends Maybe<? extends R>> transformer) |
static <T> Maybe<T> |
Maybe.defer(Callable<? extends Maybe<? extends T>> factory) |
default Maybe<T> |
Maybe.doOnEmpty(Runnable action) |
default Maybe<T> |
Maybe.doOnError(Consumer<? super Throwable> consumer) |
default Maybe<T> |
Maybe.doOnValue(Consumer<? super T> consumer) |
static <T> Maybe<T> |
Maybe.empty() |
static <T> Maybe<T> |
Maybe.error(Callable<? extends Throwable> callable) |
static <T> Maybe<T> |
Maybe.error(Throwable error) |
default Maybe<T> |
Maybe.filter(Predicate<? super T> predicate) |
default Maybe<T> |
Stream.findFirst(Predicate<? super T> predicate) |
default Maybe<T> |
Stream.first() |
default <R> Maybe<R> |
Single.flatMapMaybe(Function<? super T,? extends Maybe<? extends R>> mapper) |
default <R> Maybe<R> |
Maybe.flatMapMaybe(Function<? super T,? extends Maybe<? extends R>> mapper) |
static <T> Maybe<T> |
Maybe.fromCallable(Callable<? extends T> callable) |
static <T> Maybe<T> |
Maybe.fromCallableNullable(Callable<? extends T> callable) |
static <T> Maybe<T> |
Maybe.fromOptional(Optional<? extends T> optional) |
default Maybe<T> |
Stream.get(int index) |
default Maybe<T> |
Stream.last() |
default <R> Maybe<R> |
Maybe.map(Function<? super T,? extends R> mapper) |
default Maybe<T> |
Stream.max(Comparator<? super T> comparator) |
default Maybe<T> |
Stream.maybe() |
default Maybe<T> |
Stream.min(Comparator<? super T> comparator) |
static <T> Maybe<T> |
Maybe.of(T value) |
static <T> Maybe<T> |
Maybe.ofNullable(T value) |
default Maybe<T> |
Maybe.println() |
default Maybe<T> |
Stream.reduce(BiFunction<? super T,? super T,? extends T> reducer) |
default Maybe<T> |
Maybe.retryWhen(Function<? super Throwable,? extends Single<?>> function) |
default Maybe<T> |
Maybe.switchOnError(Function<? super Throwable,? extends Maybe<? extends T>> function) |
default <R> Maybe<R> |
Stream.transformMaybe(Function<? super Stream<T>,? extends Maybe<? extends R>> transformer) |
| Modifier and Type | Method and Description |
|---|---|
default <R> Maybe<R> |
Stream.composeMaybe(Function<? super Stream<T>,? extends Maybe<? extends R>> transformer) |
static <T> Maybe<T> |
Maybe.defer(Callable<? extends Maybe<? extends T>> factory) |
default <R> Maybe<R> |
Single.flatMapMaybe(Function<? super T,? extends Maybe<? extends R>> mapper) |
default <R> Maybe<R> |
Maybe.flatMapMaybe(Function<? super T,? extends Maybe<? extends R>> mapper) |
default Maybe<T> |
Maybe.switchOnError(Function<? super Throwable,? extends Maybe<? extends T>> function) |
default <R> R |
Maybe.to(Function<? super Maybe<T>,R> mapper) |
default <R> Maybe<R> |
Stream.transformMaybe(Function<? super Stream<T>,? extends Maybe<? extends R>> transformer) |
| Constructor and Description |
|---|
MaybeTester(Maybe<T> maybe) |
RetryWhenBuilderMaybe(Maybe<T> maybe) |
| Modifier and Type | Class and Description |
|---|---|
class |
MaybeDefer<T> |
class |
MaybeDoOnEmpty<T> |
class |
MaybeDoOnError<T> |
class |
MaybeDoOnValue<T> |
class |
MaybeError<T> |
class |
MaybeFilter<T> |
class |
MaybeFlatMapMaybe<T,R> |
class |
MaybeFromCallable<T> |
class |
MaybeMap<T,R> |
class |
MaybeSwitchOnError<T> |
| Constructor and Description |
|---|
MaybeDoOnEmpty(Maybe<T> maybe,
Runnable action) |
MaybeDoOnError(Consumer<? super Throwable> consumer,
Maybe<T> maybe) |
MaybeDoOnValue(Consumer<? super T> consumer,
Maybe<T> maybe) |
MaybeFilter(Predicate<? super T> predicate,
Maybe<T> maybe) |
MaybeFlatMap(Maybe<T> maybe,
Function<? super T,? extends StreamIterable<? extends R>> mapper) |
MaybeFlatMapMaybe(Maybe<T> maybe,
Function<? super T,? extends Maybe<? extends R>> mapper) |
MaybeIsPresent(Maybe<?> maybe) |
MaybeIterator(Maybe<T> maybe) |
MaybeMap(Maybe<T> maybe,
Function<? super T,? extends R> mapper) |
MaybeOrElse(Maybe<T> maybe,
T value) |
MaybeSwitchOnError(Maybe<T> maybe,
Function<? super Throwable,? extends Maybe<? extends T>> function) |
MaybeToStream(Maybe<T> maybe) |
| Constructor and Description |
|---|
MaybeDefer(Callable<? extends Maybe<? extends T>> factory) |
MaybeFlatMapMaybe(Maybe<T> maybe,
Function<? super T,? extends Maybe<? extends R>> mapper) |
MaybeSwitchOnError(Maybe<T> maybe,
Function<? super Throwable,? extends Maybe<? extends T>> function) |
| Modifier and Type | Class and Description |
|---|---|
class |
SingleFlatMapMaybe<T,R> |
| Constructor and Description |
|---|
SingleFlatMapMaybe(Single<T> single,
Function<? super T,? extends Maybe<? extends R>> mapper) |
| Modifier and Type | Class and Description |
|---|---|
class |
First<T> |
class |
Last<T> |
class |
Max<T> |
class |
ReduceNoInitialValue<T> |
class |
ToMaybe<T> |
class |
TransformMaybe<T,R> |
| Constructor and Description |
|---|
TransformMaybe(Function<? super Stream<T>,? extends Maybe<? extends R>> transformer,
Stream<T> stream) |
| Modifier and Type | Class and Description |
|---|---|
class |
MaybeImpl<T> |
| Modifier and Type | Field and Description |
|---|---|
static Maybe<Object> |
MaybeImpl.EmptyHolder.INSTANCE |
Copyright © 2018–2023. All rights reserved.