public final class MyOptional<T> extends Object
Copyright © 2021 xpc1024 All Rights Reserved
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> MyOptional<T> |
empty() |
boolean |
equals(Object obj) |
int |
hashCode() |
<U> MyOptional<U> |
ifPresent(java.util.function.Function<? super T,? extends U> present,
T otherValue) |
boolean |
isPresent() |
static <T> MyOptional<T> |
of(T value) |
static <T> MyOptional<T> |
ofNullable(T value) |
String |
toString() |
public static <T> MyOptional<T> empty()
public static <T> MyOptional<T> of(T value)
public static <T> MyOptional<T> ofNullable(T value)
public boolean isPresent()
public <U> MyOptional<U> ifPresent(java.util.function.Function<? super T,? extends U> present, T otherValue)
Copyright © 2022. All rights reserved.