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 disjointGetter
Getter<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 twoGetter
with 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 aPTraversal
with 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 twoGetter
with the same target
-