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): T fun 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> |