Uses of Class
io.atlassian.fugue.optic.PTraversal
Packages that use PTraversal
-
Uses of PTraversal in io.atlassian.fugue.optic
Subclasses of PTraversal in io.atlassian.fugue.opticFields in io.atlassian.fugue.optic declared as PTraversalModifier and TypeFieldDescription(package private) final PTraversal<S, S, A, A> Traversal.pTraversalMethods in io.atlassian.fugue.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, Function<B, T>, A, B> curriedTraversal, Function<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(Function<S, A> get1, Function<S, A> get2, BiFunction<B, B, Function<S, T>> set) static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(Function<S, A> get1, Function<S, A> get2, Function<S, A> get3, Function<B, Function<B, Function<B, Function<S, T>>>> set) static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(Function<S, A> get1, Function<S, A> get2, Function<S, A> get3, Function<S, A> get4, Function<B, Function<B, Function<B, Function<B, Function<S, T>>>>> set) static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(Function<S, A> get1, Function<S, A> get2, Function<S, A> get3, Function<S, A> get4, Function<S, A> get5, Function<B, Function<B, Function<B, Function<B, Function<B, Function<S, T>>>>>> set) static <S,T, A, B> PTraversal <S, T, A, B> PTraversal.pTraversal(Function<S, A> get1, Function<S, A> get2, Function<S, A> get3, Function<S, A> get4, Function<S, A> get5, Function<S, A> get6, Function<B, Function<B, Function<B, Function<B, Function<B, Function<B, Function<S, T>>>>>>> set) PTraversal.sum(PTraversal<S1, T1, A, B> other) join twoPTraversalwith the same targetMethods in io.atlassian.fugue.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, Function<B, T>, A, B> curriedTraversal, Function<S, A> lastGet) PTraversal.sum(PTraversal<S1, T1, A, B> other) join twoPTraversalwith the same targetConstructors in io.atlassian.fugue.optic with parameters of type PTraversal -
Uses of PTraversal in io.atlassian.fugue.optic.law
Fields in io.atlassian.fugue.optic.law declared as PTraversalConstructors in io.atlassian.fugue.optic.law with parameters of type PTraversal