com.mojang.datafixers.optics

public final class Optic$CompositionOptic<Proof extends K1, S, T, A, B, A1, B1>

implements Optic<Proof, S, T, A1, B1>

com.mojang.datafixers.optics.Optic$CompositionOptic

Field summary

Modifier and TypeField
protected final Optic<? super Proof, S, T, A, B>
outer
protected final Optic<? super Proof, A, B, A1, B1>
inner

Constructor summary

ModifierConstructor
public (Optic<? super Proof, S, T, A, B> arg0, Optic<? super Proof, A, B, A1, B1> arg1)

Method summary

Modifier and TypeMethod
public <P extends K2> Function<App2<P, A1, B1>, App2<P, S, T>>
eval(App<? extends Proof, P> arg0)
public Optic<? super Proof, S, T, A, B>
outer()
public Optic<? super Proof, A, B, A1, B1>
inner()