com.mojang.datafixers.types.templates

public final class Named

implements TypeTemplate

com.mojang.datafixers.types.templates.Named

Field summary

Modifier and TypeField
private final String
name
private final TypeTemplate
element

Constructor summary

ModifierConstructor
public (String arg0, TypeTemplate arg1)

Method summary

Modifier and TypeMethod
public int
size()
public TypeFamily
apply(TypeFamily arg0)
public <A, B> FamilyOptic<A, B>
applyO(FamilyOptic<A, B> arg0, Type<A> arg1, Type<B> arg2)
public <FT, FR> Either<TypeTemplate, Type$FieldNotFoundException>
findFieldOrType(int arg0, String arg1, Type<FT> arg2, Type<FR> arg3)
public IntFunction<RewriteResult<?, ?>>
hmap(TypeFamily arg0, IntFunction<RewriteResult<?, ?>> arg1)
private <A> RewriteResult<Pair<String, A>, ?>
cap(TypeFamily arg0, int arg1, RewriteResult<A, ?> arg2)