- modify(Function<A, A>) - Method in class io.atlassian.fugue.optic.Lens
-
- modify(Function<A, A>) - Method in class io.atlassian.fugue.optic.Optional
-
- modify(Function<A, B>) - Method in class io.atlassian.fugue.optic.PIso
-
modify polymorphically the target of a
PIso with a function
- modify(Function<A, B>) - Method in class io.atlassian.fugue.optic.PLens
-
modify polymorphically the target of a
PLens using a function
- modify(Function<A, B>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with a function
- modify(Function<A, B>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with a function
- modify(Function<A, B>) - Method in class io.atlassian.fugue.optic.PSetter
-
modify polymorphically the target of a
PSetter with a function
- modify(Function<A, B>) - Method in class io.atlassian.fugue.optic.PTraversal
-
modify polymorphically the target of a
PTraversal with a function
- modify(Function<A, A>) - Method in class io.atlassian.fugue.optic.Setter
-
- modifyEitherF(Function<A, Either<L, A>>) - Method in class io.atlassian.fugue.optic.Lens
-
- modifyEitherF(Function<A, Either<L, A>>) - Method in class io.atlassian.fugue.optic.Optional
-
- modifyEitherF(Function<A, Either<L, B>>) - Method in class io.atlassian.fugue.optic.PIso
-
modify polymorphically the target of a
PIso with an Applicative
function
- modifyEitherF(Function<A, Either<L, B>>) - Method in class io.atlassian.fugue.optic.PLens
-
modify polymorphically the target of a
PLens with an Applicative
function
- modifyEitherF(Function<A, Either<L, B>>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with an
Applicative function
- modifyEitherF(Function<A, Either<L, B>>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with an Applicative
function
- modifyEitherF(Function<A, Either<L, B>>) - Method in class io.atlassian.fugue.optic.PTraversal
-
modify polymorphically the target of a
PTraversal with an
Applicative function
- modifyEitherF(Function<A, Either<L, A>>) - Method in class io.atlassian.fugue.optic.Traversal
-
- modifyEitherFPoint(S) - Method in class io.atlassian.fugue.optic.law.IsoLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyEitherFPoint(S) - Method in class io.atlassian.fugue.optic.law.LensLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyEitherFPoint(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyEitherFPoint(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyEitherFPoint(S) - Method in class io.atlassian.fugue.optic.law.TraversalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyFunctionF(Function<A, Function<C, A>>) - Method in class io.atlassian.fugue.optic.Lens
-
- modifyFunctionF(Function<A, Function<C, A>>) - Method in class io.atlassian.fugue.optic.Optional
-
- modifyFunctionF(Function<A, Function<C, B>>) - Method in class io.atlassian.fugue.optic.PIso
-
modify polymorphically the target of a
PIso with an Applicative
function
- modifyFunctionF(Function<A, Function<C, B>>) - Method in class io.atlassian.fugue.optic.PLens
-
modify polymorphically the target of a
PLens with an Applicative
function
- modifyFunctionF(Function<A, Function<C, B>>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with an
Applicative function
- modifyFunctionF(Function<A, Function<C, B>>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with an Applicative
function
- modifyFunctionF(Function<A, Function<C, B>>) - Method in class io.atlassian.fugue.optic.PTraversal
-
modify polymorphically the target of a
PTraversal with an
Applicative function
- modifyFunctionF(Function<A, Function<C, A>>) - Method in class io.atlassian.fugue.optic.Traversal
-
- modifyFunctionFPoint(S) - Method in class io.atlassian.fugue.optic.law.IsoLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyFunctionFPoint(S) - Method in class io.atlassian.fugue.optic.law.LensLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyFunctionFPoint(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyFunctionFPoint(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyFunctionFPoint(S) - Method in class io.atlassian.fugue.optic.law.TraversalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyIdentity(S) - Method in class io.atlassian.fugue.optic.law.IsoLaws
-
modify id = id
- modifyIdentity(S) - Method in class io.atlassian.fugue.optic.law.LensLaws
-
modify id = id
- modifyIdentity(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modify id = id
- modifyIdentity(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modify id = id
- modifyIdentity(S) - Method in class io.atlassian.fugue.optic.law.SetterLaws
-
modify id = id
- modifyIdentity(S) - Method in class io.atlassian.fugue.optic.law.TraversalLaws
-
modify id = id
- modifyIterableF(Function<A, Iterable<A>>) - Method in class io.atlassian.fugue.optic.Lens
-
- modifyIterableF(Function<A, Iterable<A>>) - Method in class io.atlassian.fugue.optic.Optional
-
- modifyIterableF(Function<A, Iterable<B>>) - Method in class io.atlassian.fugue.optic.PIso
-
modify polymorphically the target of a
PIso with an Applicative
function
- modifyIterableF(Function<A, Iterable<B>>) - Method in class io.atlassian.fugue.optic.PLens
-
modify polymorphically the target of a
PLens with an Applicative
function
- modifyIterableF(Function<A, Iterable<B>>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with an
Applicative function
- modifyIterableF(Function<A, Iterable<B>>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with an Applicative
function
- modifyIterableF(Function<A, Iterable<B>>) - Method in class io.atlassian.fugue.optic.PTraversal
-
modify polymorphically the target of a
PTraversal with an
Applicative function
- modifyIterableF(Function<A, Iterable<A>>) - Method in class io.atlassian.fugue.optic.Traversal
-
- modifyIterableFPoint(S) - Method in class io.atlassian.fugue.optic.law.IsoLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyIterableFPoint(S) - Method in class io.atlassian.fugue.optic.law.LensLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyIterableFPoint(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyIterableFPoint(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyIterableFPoint(S) - Method in class io.atlassian.fugue.optic.law.TraversalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyOption(Function<A, B>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with a function.
- modifyOption(Function<A, B>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with a function.
- modifyOptionF(Function<A, Option<A>>) - Method in class io.atlassian.fugue.optic.Lens
-
- modifyOptionF(Function<A, Option<A>>) - Method in class io.atlassian.fugue.optic.Optional
-
- modifyOptionF(Function<A, Option<B>>) - Method in class io.atlassian.fugue.optic.PIso
-
modify polymorphically the target of a
PIso with an Applicative
function
- modifyOptionF(Function<A, Option<B>>) - Method in class io.atlassian.fugue.optic.PLens
-
modify polymorphically the target of a
PLens with an Applicative
function
- modifyOptionF(Function<A, Option<B>>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with an
Applicative function
- modifyOptionF(Function<A, Option<B>>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with an Applicative
function
- modifyOptionF(Function<A, Option<B>>) - Method in class io.atlassian.fugue.optic.PTraversal
-
modify polymorphically the target of a
PTraversal with an
Applicative function
- modifyOptionF(Function<A, Option<A>>) - Method in class io.atlassian.fugue.optic.Traversal
-
- modifyOptionFPoint(S) - Method in class io.atlassian.fugue.optic.law.IsoLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyOptionFPoint(S) - Method in class io.atlassian.fugue.optic.law.LensLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyOptionFPoint(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyOptionFPoint(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyOptionFPoint(S) - Method in class io.atlassian.fugue.optic.law.TraversalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyOptionIdentity(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modifyOption with id is isomorphomic to isMatching
- modifyOptionIdentity(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modifyOption with id is isomorphomic to isMatching
- modifyPairF(Function<A, Pair<A, A>>) - Method in class io.atlassian.fugue.optic.Lens
-
- modifyPairF(Function<A, Pair<A, A>>) - Method in class io.atlassian.fugue.optic.Optional
-
- modifyPairF(Function<A, Pair<B, B>>) - Method in class io.atlassian.fugue.optic.PIso
-
modify polymorphically the target of a
PIso with an Applicative
function
- modifyPairF(Function<A, Pair<B, B>>) - Method in class io.atlassian.fugue.optic.PLens
-
modify polymorphically the target of a
PLens with an Applicative
function
- modifyPairF(Function<A, Pair<B, B>>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with an
Applicative function
- modifyPairF(Function<A, Pair<B, B>>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with an Applicative
function
- modifyPairF(Function<A, Pair<B, B>>) - Method in class io.atlassian.fugue.optic.PTraversal
-
modify polymorphically the target of a
PTraversal with an
Applicative function
- modifyPairF(Function<A, Pair<A, A>>) - Method in class io.atlassian.fugue.optic.Traversal
-
- modifyPairFPoint(S) - Method in class io.atlassian.fugue.optic.law.IsoLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyPairFPoint(S) - Method in class io.atlassian.fugue.optic.law.LensLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyPairFPoint(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyPairFPoint(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifyPairFPoint(S) - Method in class io.atlassian.fugue.optic.law.TraversalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifySupplierF(Function<A, Supplier<A>>) - Method in class io.atlassian.fugue.optic.Lens
-
- modifySupplierF(Function<A, Supplier<A>>) - Method in class io.atlassian.fugue.optic.Optional
-
- modifySupplierF(Function<A, Supplier<B>>) - Method in class io.atlassian.fugue.optic.PIso
-
modify polymorphically the target of a
PIso with an Applicative
function
- modifySupplierF(Function<A, Supplier<B>>) - Method in class io.atlassian.fugue.optic.PLens
-
modify polymorphically the target of a
PLens with an Applicative
function
- modifySupplierF(Function<A, Supplier<B>>) - Method in class io.atlassian.fugue.optic.POptional
-
modify polymorphically the target of a
POptional with an
Applicative function
- modifySupplierF(Function<A, Supplier<B>>) - Method in class io.atlassian.fugue.optic.PPrism
-
modify polymorphically the target of a
PPrism with an Applicative
function
- modifySupplierF(Function<A, Supplier<B>>) - Method in class io.atlassian.fugue.optic.PTraversal
-
modify polymorphically the target of a
PTraversal with an
Applicative function
- modifySupplierF(Function<A, Supplier<A>>) - Method in class io.atlassian.fugue.optic.Traversal
-
- modifySupplierFPoint(S) - Method in class io.atlassian.fugue.optic.law.IsoLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifySupplierFPoint(S) - Method in class io.atlassian.fugue.optic.law.LensLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifySupplierFPoint(S) - Method in class io.atlassian.fugue.optic.law.OptionalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifySupplierFPoint(S) - Method in class io.atlassian.fugue.optic.law.PrismLaws
-
modifyF Applicative.point(_) = Applicative.point(_)
- modifySupplierFPoint(S) - Method in class io.atlassian.fugue.optic.law.TraversalLaws
-
modifyF Applicative.point(_) = Applicative.point(_)