Uses of Class
fj.data.optic.Getter
-
Packages that use Getter Package Description fj.data.optic Optic data types adapted from the Scala Monocle library and inspired by the Haskell Lens library. -
-
Uses of Getter in fj.data.optic
Methods in fj.data.optic that return Getter Modifier and Type Method Description Getter<S,A>PIso. asGetter()Getter<S,A>PLens. asGetter()static <A> Getter<Either<A,A>,A>Getter. codiagonal()<B> Getter<S,B>Getter. composeGetter(Getter<A,B> other)<C> Getter<S,C>PIso. composeGetter(Getter<A,C> other)<C> Getter<S,C>PLens. composeGetter(Getter<A,C> other)<B,C,D>
Getter<S,C>Getter. composeIso(PIso<A,B,C,D> other)<B,C,D>
Getter<S,C>Getter. composeLens(PLens<A,B,C,D> other)<B> Getter<P2<S,B>,P2<A,B>>Getter. first()static <S,A>
Getter<S,A>Getter. getter(F<S,A> get)static <A> Getter<A,A>Getter. id()<S1,A1>
Getter<P2<S,S1>,P2<A,A1>>Getter. product(Getter<S1,A1> other)pair two disjointGetterGetter<B,T>PPrism. re()<B> Getter<P2<B,S>,P2<B,A>>Getter. second()<S1> Getter<Either<S,S1>,A>Getter. sum(Getter<S1,A> other)join twoGetterwith the same targetMethods in fj.data.optic with parameters of type Getter Modifier and Type Method Description <C> Fold<S,C>PTraversal. composeFold(Getter<A,C> other)compose aPTraversalwith aGetter<C> Fold<S,C>Fold. composeGetter(Getter<A,C> other)<B> Getter<S,B>Getter. composeGetter(Getter<A,B> other)<C> Getter<S,C>PIso. composeGetter(Getter<A,C> other)<C> Getter<S,C>PLens. composeGetter(Getter<A,C> other)<C> Fold<S,C>POptional. composeGetter(Getter<A,C> other)<C> Fold<S,C>PPrism. composeGetter(Getter<A,C> other)<S1,A1>
Getter<P2<S,S1>,P2<A,A1>>Getter. product(Getter<S1,A1> other)pair two disjointGetter<S1> Getter<Either<S,S1>,A>Getter. sum(Getter<S1,A> other)join twoGetterwith the same target
-