Uses of Class
io.atlassian.fugue.optic.PLens
Packages that use PLens
Package
Description
-
Uses of PLens in io.atlassian.fugue.optic
Subclasses of PLens in io.atlassian.fugue.opticFields in io.atlassian.fugue.optic declared as PLensMethods in io.atlassian.fugue.optic that return PLensModifier and TypeMethodDescriptionPIso.asLens()PLens.composeIso(PIso<A, B, C, D> other) PIso.composeLens(PLens<A, B, C, D> other) PLens.composeLens(PLens<A, B, C, D> other) static <S,T> PLens <S, T, S, T> PLens.pId()static <S,T, A, B>
PLens<S, T, A, B> create aPLensusing a pair of functions: one to get the target, one to set the target.join twoPLenswith the same targetMethods in io.atlassian.fugue.optic with parameters of type PLensModifier and TypeMethodDescriptionFold.composeLens(PLens<A, B, C, D> other) Getter.composeLens(PLens<A, B, C, D> other) PIso.composeLens(PLens<A, B, C, D> other) PLens.composeLens(PLens<A, B, C, D> other) POptional.composeLens(PLens<A, B, C, D> other) PPrism.composeLens(PLens<A, B, C, D> other) PSetter.composeLens(PLens<A, B, C, D> other) final <C,D> PTraversal <S, T, C, D> PTraversal.composeLens(PLens<A, B, C, D> other) compose aPTraversalwith aPLensjoin twoPLenswith the same targetConstructors in io.atlassian.fugue.optic with parameters of type PLens -
Uses of PLens in io.atlassian.fugue.optic.law
Fields in io.atlassian.fugue.optic.law declared as PLensConstructors in io.atlassian.fugue.optic.law with parameters of type PLens -
Uses of PLens in io.atlassian.fugue.optic.std
Methods in io.atlassian.fugue.optic.std that return PLens