Uses of Class
fj.data.optic.PSetter
Packages that use PSetter
Package
Description
Optic data types adapted from the Scala Monocle library
and inspired by the
Haskell Lens library.
-
Uses of PSetter in fj.data.optic
Subclasses of PSetter in fj.data.opticModifier and TypeClassDescriptionfinal class
Setter<S,
A> PSetter
with a monomorphic modify functionFields in fj.data.optic declared as PSetterMethods in fj.data.optic that return PSetterModifier and TypeMethodDescriptionPIso.asSetter()
PLens.asSetter()
POptional.asSetter()
PPrism.asSetter()
PTraversal.asSetter()
view aPTraversal
as aPSetter
PSetter.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 aPTraversal
with aPSetter
PSetter.composeTraversal
(PTraversal<A, B, C, D> other) compose aPSetter
with aPTraversal
PSetter.pCodiagonal()
static <S,
T> PSetter <S, T, S, T> PSetter.pId()
static <S,
T, A, B>
PSetter<S, T, A, B> join twoPSetter
with the same targetMethods in fj.data.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 aPTraversal
with aPSetter
join twoPSetter
with the same targetConstructors in fj.data.optic with parameters of type PSetter