Uses of Class
fj.data.optic.POptional
-
Packages that use POptional Package Description fj.data.optic Optic data types adapted from the Scala Monocle library and inspired by the Haskell Lens library. -
-
Uses of POptional in fj.data.optic
Subclasses of POptional in fj.data.optic Modifier and Type Class Description classOptional<S,A>POptionalrestricted to monomorphic updateFields in fj.data.optic declared as POptional Modifier and Type Field Description (package private) POptional<S,S,A,A>Optional. pOptionalMethods in fj.data.optic that return POptional Modifier and Type Method Description POptional<S,T,A,B>PIso. asOptional()POptional<S,T,A,B>PLens. asOptional()POptional<S,T,A,B>PPrism. asOptional()<C,D>
POptional<S,T,C,D>POptional. composeIso(PIso<A,B,C,D> other)<C,D>
POptional<S,T,C,D>POptional. composeLens(PLens<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PPrism. composeLens(PLens<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PIso. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PLens. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>POptional. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PPrism. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PLens. composePrism(PPrism<A,B,C,D> other)<C,D>
POptional<S,T,C,D>POptional. composePrism(PPrism<A,B,C,D> other)<C> POptional<P2<S,C>,P2<T,C>,P2<A,C>,P2<B,C>>POptional. first()static <S,T>
POptional<S,T,S,T>POptional. pId()static <S,T,A,B>
POptional<S,T,A,B>POptional. pOptional(F<S,Either<T,A>> getOrModify, F<B,F<S,T>> set)create aPOptionalusing the canonical functions: getOrModify and set<C> POptional<P2<C,S>,P2<C,T>,P2<C,A>,P2<C,B>>POptional. second()<S1,T1>
POptional<Either<S,S1>,Either<T,T1>,A,B>POptional. sum(POptional<S1,T1,A,B> other)join twoPOptionalwith the same targetMethods in fj.data.optic with parameters of type POptional Modifier and Type Method Description <B,C,D>
Fold<S,C>Fold. composeOptional(POptional<A,B,C,D> other)<B,C,D>
Fold<S,C>Getter. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PIso. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PLens. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>POptional. composeOptional(POptional<A,B,C,D> other)<C,D>
POptional<S,T,C,D>PPrism. composeOptional(POptional<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PSetter. composeOptional(POptional<A,B,C,D> other)<C,D>
PTraversal<S,T,C,D>PTraversal. composeOptional(POptional<A,B,C,D> other)compose aPTraversalwith aPOptional<S1,T1>
POptional<Either<S,S1>,Either<T,T1>,A,B>POptional. sum(POptional<S1,T1,A,B> other)join twoPOptionalwith the same targetConstructors in fj.data.optic with parameters of type POptional Constructor Description Optional(POptional<S,S,A,A> pOptional)
-