Uses of Class
io.atlassian.fugue.optic.PSetter
-
Packages that use PSetter Package Description io.atlassian.fugue.optic io.atlassian.fugue.optic.law -
-
Uses of PSetter in io.atlassian.fugue.optic
Subclasses of PSetter in io.atlassian.fugue.optic Modifier and Type Class Description classSetter<S,A>PSetterwith a monomorphic modify functionFields in io.atlassian.fugue.optic declared as PSetter Modifier and Type Field Description (package private) PSetter<S,S,A,A>Setter. pSetterMethods in io.atlassian.fugue.optic that return PSetter Modifier and Type Method Description PSetter<S,T,A,B>PIso. asSetter()PSetter<S,T,A,B>PLens. asSetter()PSetter<S,T,A,B>POptional. asSetter()PSetter<S,T,A,B>PPrism. asSetter()PSetter<S,T,A,B>PTraversal. asSetter()view aPTraversalas aPSetter<C,D>
PSetter<S,T,C,D>PSetter. composeIso(PIso<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PSetter. composeLens(PLens<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PSetter. composeOptional(POptional<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PSetter. composePrism(PPrism<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PIso. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PLens. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>POptional. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PPrism. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PSetter. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PTraversal. composeSetter(PSetter<A,B,C,D> other)compose aPTraversalwith aPSetter<C,D>
PSetter<S,T,C,D>PSetter. composeTraversal(PTraversal<A,B,C,D> other)compose aPSetterwith aPTraversalstatic <S,T>
PSetter<Either<S,S>,Either<T,T>,S,T>PSetter. pCodiagonal()static <S,T>
PSetter<S,T,S,T>PSetter. pId()static <S,T,A,B>
PSetter<S,T,A,B>PSetter. pSetter(java.util.function.Function<java.util.function.Function<A,B>,java.util.function.Function<S,T>> modify)<S1,T1>
PSetter<Either<S,S1>,Either<T,T1>,A,B>PSetter. sum(PSetter<S1,T1,A,B> other)join twoPSetterwith the same targetMethods in io.atlassian.fugue.optic with parameters of type PSetter Modifier and Type Method Description <C,D>
PSetter<S,T,C,D>PIso. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PLens. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>POptional. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PPrism. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PSetter. composeSetter(PSetter<A,B,C,D> other)<C,D>
PSetter<S,T,C,D>PTraversal. composeSetter(PSetter<A,B,C,D> other)compose aPTraversalwith aPSetter<S1,T1>
PSetter<Either<S,S1>,Either<T,T1>,A,B>PSetter. sum(PSetter<S1,T1,A,B> other)join twoPSetterwith the same targetConstructors in io.atlassian.fugue.optic with parameters of type PSetter Constructor Description Setter(PSetter<S,S,A,A> pSetter) -
Uses of PSetter in io.atlassian.fugue.optic.law
Fields in io.atlassian.fugue.optic.law declared as PSetter Modifier and Type Field Description private PSetter<S,S,A,A>SetterLaws. setterConstructors in io.atlassian.fugue.optic.law with parameters of type PSetter Constructor Description SetterLaws(PSetter<S,S,A,A> setter)
-