Uses of Class
fj.data.optic.PTraversal
-
Packages that use PTraversal Package Description fj.data Common algebraic data types.fj.data.optic Optic data types adapted from the Scala Monocle library and inspired by the Haskell Lens library. -
-
Uses of PTraversal in fj.data
Methods in fj.data that return PTraversal Modifier and Type Method Description static <A,B>
PTraversal<List<A>,List<B>,A,B>List.Optic. pTraversal()
Polymorphic traversal -
Uses of PTraversal in fj.data.optic
Subclasses of PTraversal in fj.data.optic Modifier and Type Class Description class
Traversal<S,A>
Fields in fj.data.optic declared as PTraversal Modifier and Type Field Description (package private) PTraversal<S,S,A,A>
Traversal. pTraversal
Methods in fj.data.optic that return PTraversal Modifier and Type Method Description PTraversal<S,T,A,B>
PIso. asTraversal()
view aPIso
as aPTraversal
PTraversal<S,T,A,B>
PLens. asTraversal()
view aPLens
as aPTraversal
PTraversal<S,T,A,B>
POptional. asTraversal()
view aPOptional
as aPTraversal
PTraversal<S,T,A,B>
PPrism. asTraversal()
view aPPrism
as aPTraversal
<C,D>
PTraversal<S,T,C,D>PTraversal. composeIso(PIso<A,B,C,D> other)
compose aPTraversal
with aPIso
<C,D>
PTraversal<S,T,C,D>PTraversal. composeLens(PLens<A,B,C,D> other)
compose aPTraversal
with aPLens
<C,D>
PTraversal<S,T,C,D>PTraversal. composeOptional(POptional<A,B,C,D> other)
compose aPTraversal
with aPOptional
<C,D>
PTraversal<S,T,C,D>PTraversal. composePrism(PPrism<A,B,C,D> other)
compose aPTraversal
with aPPrism
<C,D>
PTraversal<S,T,C,D>PIso. composeTraversal(PTraversal<A,B,C,D> other)
compose aPIso
with aPTraversal
<C,D>
PTraversal<S,T,C,D>PLens. composeTraversal(PTraversal<A,B,C,D> other)
compose aPLens
with aPTraversal
<C,D>
PTraversal<S,T,C,D>POptional. composeTraversal(PTraversal<A,B,C,D> other)
compose aPOptional
with aPTraversal
<C,D>
PTraversal<S,T,C,D>PPrism. composeTraversal(PTraversal<A,B,C,D> other)
compose aPPrism
with aPTraversal
<C,D>
PTraversal<S,T,C,D>PTraversal. composeTraversal(PTraversal<A,B,C,D> other)
compose aPTraversal
with aPTraversal
private static <S,T,A,B>
PTraversal<S,T,A,B>PTraversal. fromCurried(PTraversal<S,F<B,T>,A,B> curriedTraversal, F<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(F<S,A> get1, F<S,A> get2, F<S,A> get3, F<S,A> get4, F<S,A> get5, F<S,A> get6, F7<B,B,B,B,B,B,S,T> set)
static <S,T,A,B>
PTraversal<S,T,A,B>PTraversal. pTraversal(F<S,A> get1, F<S,A> get2, F<S,A> get3, F<S,A> get4, F<S,A> get5, F6<B,B,B,B,B,S,T> set)
static <S,T,A,B>
PTraversal<S,T,A,B>PTraversal. pTraversal(F<S,A> get1, F<S,A> get2, F<S,A> get3, F<S,A> get4, F5<B,B,B,B,S,T> set)
static <S,T,A,B>
PTraversal<S,T,A,B>PTraversal. pTraversal(F<S,A> get1, F<S,A> get2, F<S,A> get3, F4<B,B,B,S,T> set)
static <S,T,A,B>
PTraversal<S,T,A,B>PTraversal. pTraversal(F<S,A> get1, F<S,A> get2, F3<B,B,S,T> set)
<S1,T1>
PTraversal<Either<S,S1>,Either<T,T1>,A,B>PTraversal. sum(PTraversal<S1,T1,A,B> other)
join twoPTraversal
with the same targetMethods in fj.data.optic with parameters of type PTraversal Modifier and Type Method Description <C,D>
PTraversal<S,T,C,D>PIso. composeTraversal(PTraversal<A,B,C,D> other)
compose aPIso
with aPTraversal
<C,D>
PTraversal<S,T,C,D>PLens. composeTraversal(PTraversal<A,B,C,D> other)
compose aPLens
with aPTraversal
<C,D>
PTraversal<S,T,C,D>POptional. composeTraversal(PTraversal<A,B,C,D> other)
compose aPOptional
with aPTraversal
<C,D>
PTraversal<S,T,C,D>PPrism. composeTraversal(PTraversal<A,B,C,D> other)
compose aPPrism
with aPTraversal
<C,D>
PSetter<S,T,C,D>PSetter. composeTraversal(PTraversal<A,B,C,D> other)
compose aPSetter
with aPTraversal
<C,D>
PTraversal<S,T,C,D>PTraversal. composeTraversal(PTraversal<A,B,C,D> other)
compose aPTraversal
with aPTraversal
private static <S,T,A,B>
PTraversal<S,T,A,B>PTraversal. fromCurried(PTraversal<S,F<B,T>,A,B> curriedTraversal, F<S,A> lastGet)
<S1,T1>
PTraversal<Either<S,S1>,Either<T,T1>,A,B>PTraversal. sum(PTraversal<S1,T1,A,B> other)
join twoPTraversal
with the same targetConstructors in fj.data.optic with parameters of type PTraversal Constructor Description Traversal(PTraversal<S,S,A,A> pTraversal)
-