Uses of Class
io.atlassian.fugue.optic.PSetter
Packages that use PSetter
-
Uses of PSetter in io.atlassian.fugue.optic
Subclasses of PSetter in io.atlassian.fugue.opticModifier and TypeClassDescriptionfinal classSetter<S,A> PSetterwith a monomorphic modify functionFields in io.atlassian.fugue.optic declared as PSetterMethods in io.atlassian.fugue.optic that return PSetterModifier and TypeMethodDescriptionPIso.asSetter()PLens.asSetter()POptional.asSetter()PPrism.asSetter()PTraversal.asSetter()view aPTraversalas aPSetterPSetter.composeIso(PIso<A, B, C, D> other) PSetter.composeLens(PLens<A, B, C, D> other) PSetter.composeOptional(POptional<A, B, C, D> other) PSetter.composePrism(PPrism<A, B, C, D> other) PIso.composeSetter(PSetter<A, B, C, D> other) PLens.composeSetter(PSetter<A, B, C, D> other) POptional.composeSetter(PSetter<A, B, C, D> other) PPrism.composeSetter(PSetter<A, B, C, D> other) PSetter.composeSetter(PSetter<A, B, C, D> other) PTraversal.composeSetter(PSetter<A, B, C, D> other) compose aPTraversalwith aPSetterPSetter.composeTraversal(PTraversal<A, B, C, D> other) compose aPSetterwith aPTraversalPSetter.pCodiagonal()static <S,T> PSetter <S, T, S, T> PSetter.pId()static <S,T, A, B> PSetter <S, T, A, B> join twoPSetterwith the same targetMethods in io.atlassian.fugue.optic with parameters of type PSetterModifier and TypeMethodDescriptionPIso.composeSetter(PSetter<A, B, C, D> other) PLens.composeSetter(PSetter<A, B, C, D> other) POptional.composeSetter(PSetter<A, B, C, D> other) PPrism.composeSetter(PSetter<A, B, C, D> other) PSetter.composeSetter(PSetter<A, B, C, D> other) PTraversal.composeSetter(PSetter<A, B, C, D> other) compose aPTraversalwith aPSetterjoin twoPSetterwith the same targetConstructors in io.atlassian.fugue.optic with parameters of type PSetter -
Uses of PSetter in io.atlassian.fugue.optic.law
Fields in io.atlassian.fugue.optic.law declared as PSetterConstructors in io.atlassian.fugue.optic.law with parameters of type PSetter