com.mojang.datafixers.functions

final class Comp<A, B, C>

extends PointFree<Function<A, C>>

com.mojang.datafixers.functions.Comp

Field summary

Modifier and TypeField
protected final Type<B>
middleType
protected final PointFree<Function<B, C>>
first
protected final PointFree<Function<A, B>>
second

Constructor summary

ModifierConstructor
public (Type<B> arg0, PointFree<Function<B, C>> arg1, PointFree<Function<A, B>> arg2)

Method summary

Modifier and TypeMethod
public String
toString(int arg0)
public Optional<? extends PointFree<Function<A, C>>>
all(PointFreeRule arg0, Type<Function<A, C>> arg1)
public Optional<? extends PointFree<Function<A, C>>>
one(PointFreeRule arg0, Type<Function<A, C>> arg1)
public Function<DynamicOps<?>, Function<A, C>>
eval()