Package one.xingyi.optics
Interface IOptional<Main,Child>
- All Superinterfaces:
IFold<Main,,Child> ITraversal<Main,Child>
-
Method Summary
Modifier and TypeMethodDescriptionchainOptional(IOptional<Child, GrandChild> t) static <Main,Child>
IOptional<Main,Child> of(Function<Main, Optional<Child>> optGetFn, BiFunction<Main, Child, Main> optSetFn)
-
Method Details
-
of
static <Main,Child> IOptional<Main,Child> of(Function<Main, Optional<Child>> optGetFn, BiFunction<Main, Child, Main> optSetFn) -
optGet
-
optSet
-
chainOptional
-