Uses of Class
fj.data.optic.PTraversal
Packages that use PTraversal
Package
Description
Common algebraic data types.
Optic data types adapted from the Scala Monocle library
and inspired by the
Haskell Lens library.
-
Uses of PTraversal in fj.data
Methods in fj.data that return PTraversalModifier and TypeMethodDescriptionstatic <A,B> PTraversal <List<A>, List<B>, A, B> List.Optic.pTraversal()Polymorphic traversal -
Uses of PTraversal in fj.data.optic
Subclasses of PTraversal in fj.data.opticFields in fj.data.optic declared as PTraversalModifier and TypeFieldDescription(package private) final PTraversal<S, S, A, A> Traversal.pTraversalMethods in fj.data.optic that return PTraversalModifier and TypeMethodDescriptionPTraversal<S, T, A, B> PIso.asTraversal()view aPIsoas aPTraversalPTraversal<S, T, A, B> PLens.asTraversal()view aPLensas aPTraversalPTraversal<S, T, A, B> POptional.asTraversal()view aPOptionalas aPTraversalPTraversal<S, T, A, B> PPrism.asTraversal()view aPPrismas aPTraversalfinal <C,D> PTraversal <S, T, C, D> PTraversal.composeIso(PIso<A, B, C, D> other) compose aPTraversalwith aPIsofinal <C,D> PTraversal <S, T, C, D> PTraversal.composeLens(PLens<A, B, C, D> other) compose aPTraversalwith aPLensfinal <C,D> PTraversal <S, T, C, D> PTraversal.composeOptional(POptional<A, B, C, D> other) compose aPTraversalwith aPOptionalfinal <C,D> PTraversal <S, T, C, D> PTraversal.composePrism(PPrism<A, B, C, D> other) compose aPTraversalwith aPPrismfinal <C,D> PTraversal <S, T, C, D> PIso.composeTraversal(PTraversal<A, B, C, D> other) compose aPIsowith aPTraversalfinal <C,D> PTraversal <S, T, C, D> PLens.composeTraversal(PTraversal<A, B, C, D> other) compose aPLenswith aPTraversalfinal <C,D> PTraversal <S, T, C, D> POptional.composeTraversal(PTraversal<A, B, C, D> other) compose aPOptionalwith aPTraversalfinal <C,D> PTraversal <S, T, C, D> PPrism.composeTraversal(PTraversal<A, B, C, D> other) compose aPPrismwith aPTraversalfinal <C,D> PTraversal <S, T, C, D> PTraversal.composeTraversal(PTraversal<A, B, C, D> other) compose aPTraversalwith aPTraversalprivate static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.fromCurried(PTraversal<S, F<B, T>, A, B> curriedTraversal, F<S, A> lastGet) static <S,T> PTraversal <Either<S, S>, Either<T, T>, S, T> PTraversal.pCodiagonal()static <S,T> PTraversal <S, T, S, T> PTraversal.pId()static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(F<S, A> get1, F<S, A> get2, F<S, A> get3, F<S, A> get4, F<S, A> get5, F<S, A> get6, F7<B, B, B, B, B, B, S, T> set) static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(F<S, A> get1, F<S, A> get2, F<S, A> get3, F<S, A> get4, F<S, A> get5, F6<B, B, B, B, B, S, T> set) static <S,T, A, B> PTraversal <S, T, A, B> static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(F<S, A> get1, F<S, A> get2, F<S, A> get3, F4<B, B, B, S, T> set) static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(F<S, A> get1, F<S, A> get2, F3<B, B, S, T> set) PTraversal.sum(PTraversal<S1, T1, A, B> other) join twoPTraversalwith the same targetMethods in fj.data.optic with parameters of type PTraversalModifier and TypeMethodDescriptionfinal <C,D> PTraversal <S, T, C, D> PIso.composeTraversal(PTraversal<A, B, C, D> other) compose aPIsowith aPTraversalfinal <C,D> PTraversal <S, T, C, D> PLens.composeTraversal(PTraversal<A, B, C, D> other) compose aPLenswith aPTraversalfinal <C,D> PTraversal <S, T, C, D> POptional.composeTraversal(PTraversal<A, B, C, D> other) compose aPOptionalwith aPTraversalfinal <C,D> PTraversal <S, T, C, D> PPrism.composeTraversal(PTraversal<A, B, C, D> other) compose aPPrismwith aPTraversalPSetter.composeTraversal(PTraversal<A, B, C, D> other) compose aPSetterwith aPTraversalfinal <C,D> PTraversal <S, T, C, D> PTraversal.composeTraversal(PTraversal<A, B, C, D> other) compose aPTraversalwith aPTraversalprivate static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.fromCurried(PTraversal<S, F<B, T>, A, B> curriedTraversal, F<S, A> lastGet) PTraversal.sum(PTraversal<S1, T1, A, B> other) join twoPTraversalwith the same targetConstructors in fj.data.optic with parameters of type PTraversal