com.mojang.datafixers.types.templates

public interface TypeTemplate

com.mojang.datafixers.types.templates.TypeTemplate

Method summary

Modifier and TypeMethod
int
size()
TypeFamily
apply(TypeFamily arg0)
default Type<?>
toSimpleType()
<A, B> Either<TypeTemplate, Type$FieldNotFoundException>
findFieldOrType(int arg0, String arg1, Type<A> arg2, Type<B> arg3)
IntFunction<RewriteResult<?, ?>>
hmap(TypeFamily arg0, IntFunction<RewriteResult<?, ?>> arg1)
<A, B> FamilyOptic<A, B>
applyO(FamilyOptic<A, B> arg0, Type<A> arg1, Type<B> arg2)