Package hiiragi283.core.api.util
Interface Option
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classOption.Somepublic classOption.Nonepublic classOption.Companion
-
Method Summary
Modifier and Type Method Description TgetOrNull()Option<T>onSome(Function1<T, Unit> action)Option<T>onNone(Function0<Unit> action)Option<T>filter(Function1<T, Boolean> predicate)<R extends Any> Option<R>map(Function1<T, R> transform)<R extends Any> Option<R>flatMap(Function1<T, Option<R>> transform)<R extends Any> Rfold(Function0<R> ifEmpty, Function1<T, R> ifSome)List<T>toList()Sequence<T>toSequence()BooleanisSome()BooleanisNone()-
-
Method Detail
-
toSequence
Sequence<T> toSequence()
-
-
-
-