kin-android / org.kin.sdk.base.tools / Optional
class Optional<T>
| Name | Summary |
|---|---|
| isPresent | val isPresent: Boolean |
| Name | Summary |
|---|---|
| equals | fun equals(other: Any?): Boolean |
| get | fun get(): T? |
| hashCode | fun hashCode(): Int |
| map | fun <S> map(map: (T) -> S): Optional<S> |
| mapNullable | fun <S> mapNullable(map: (T) -> S): Optional<S> |
| orElse | fun orElse(other: T): Tfun orElse(other: () -> T): T |
| toString | fun toString(): String |
| Name | Summary |
|---|---|
| empty | fun <T> empty(): Optional<T> |
| of | fun <T> of(value: T): Optional<T> |
| ofNullable | fun <T> ofNullable(value: T?): Optional<T> |