com.mojang.datafixers.types

public final class Func<A, B>

extends Type<Function<A, B>>

All mapped superinterfaces:

App

com.mojang.datafixers.types.Func

Field summary

Modifier and TypeField
protected final Type<A>
first
protected final Type<B>
second

Constructor summary

ModifierConstructor
public (Type<A> arg0, Type<B> arg1)

Method summary

Modifier and TypeMethod
public TypeTemplate
buildTemplate()
public <T> Pair<T, Optional<Function<A, B>>>
read(DynamicOps<T> arg0, T arg1)
public <T> T
write(DynamicOps<T> arg0, T arg1, Function<A, B> arg2)
public boolean
equals(Object arg0, boolean arg1, boolean arg2)
public Type<A>
first()
public Type<B>
second()