SomeMethodsExtension<T extends Object> extension
- on
-
- Some<
T>
- Some<
Methods
-
and<
U extends Object> (Option< U> other) → Option<U> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
andThen<
U extends Object> (Option< U> f(T self)) → Option<U> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
copy(
) → Some< T> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
expect(
String msg) → T -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
filter(
bool predicate(T self)) → Option< T> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
inspect(
dynamic f(T self)) → Some< T> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
isNone(
) → bool -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
isSome(
) → bool -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
isSomeAnd(
bool f(T self)) → bool -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
iter(
) → RIterator< T> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
map<
U extends Object> (U f(T self)) → Some< U> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
mapOr<
U> (U defaultValue, U f(T)) → U -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
mapOrElse<
U> (U defaultFn(), U f(T)) → U -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
okOr<
E extends Object> (E err) → Ok< T, Never> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
okOrElse<
E extends Object> (E errFn()) → Ok< T, Never> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
or(
Option< T> other) → Some<T> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
orElse(
Option< T> f()) → Some<T> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
toNullable(
) → T? -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
unwrap(
) → T -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
unwrapOr(
T defaultValue) → T -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
unwrapOrElse(
T f()) → T -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
xor(
Option< T> other) → Option<T> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
zip<
U extends Object> (Option< U> other) → Option<(T, U)> -
Available on Some<
T> , provided by the SomeMethodsExtension extension -
zipWith<
U extends Object, R extends Object> (Option< U> other, R f(T p1, U p2)) → Option<R> -
Available on Some<
T> , provided by the SomeMethodsExtension extension
Operators
-
operator [](
_OptionEarlyReturnKey op) → T -
Available on Some<
T> , provided by the SomeMethodsExtension extension