public class Optionals extends Object
| Constructor and Description |
|---|
Optionals() |
| Modifier and Type | Method and Description |
|---|---|
static <T> Optional<T> |
first(Optional<T> first,
Optional<T> second) |
static <T1,T2,R> Optional<R> |
flatMap(Optional<T1> first,
Optional<T2> second,
BiFunction<T1,T2,Optional<R>> function) |
static <T1,T2,R> Optional<R> |
map(Optional<T1> first,
Optional<T2> second,
BiFunction<T1,T2,R> function) |
static <R> Optional<R> |
map(OptionalInt first,
IntFunction<R> function) |
public static <T1,T2,R> Optional<R> flatMap(Optional<T1> first, Optional<T2> second, BiFunction<T1,T2,Optional<R>> function)
public static <T1,T2,R> Optional<R> map(Optional<T1> first, Optional<T2> second, BiFunction<T1,T2,R> function)
public static <R> Optional<R> map(OptionalInt first, IntFunction<R> function)
Copyright © 2018. All rights reserved.