History - com.mojang.datafixers.DSL

1.16.5

Names

com.mojang.datafixers.DSL

Fields

Constructors

Methods

Type<Boolean> (): bool

Type<Integer> (): intType

Type<Long> (): longType

Type<Byte> (): byteType

Type<Short> (): shortType

Type<Float> (): floatType

Type<Double> (): doubleType

Type<String> (): string

TypeTemplate (): emptyPart

Type<Unit> (): emptyPartType

TypeTemplate (): remainder

Type<Dynamic<?>> (): remainderType

TypeTemplate (String, int, TypeTemplate): check

TypeTemplate (TypeTemplate): compoundList

<V> CompoundList$CompoundListType<String, V> (Type<V>): compoundList

TypeTemplate (TypeTemplate, TypeTemplate): compoundList

<K, V> CompoundList$CompoundListType<K, V> (Type<K>, Type<V>): compoundList

TypeTemplate (Type<?>): constType

TypeTemplate (TypeTemplate, Hook$HookFunction, Hook$HookFunction): hook

<A> Type<A> (Type<A>, Hook$HookFunction, Hook$HookFunction): hook

TypeTemplate (TypeTemplate): list

<A> List$ListType<A> (Type<A>): list

TypeTemplate (String, TypeTemplate): named

<A> Type<Pair<String, A>> (String, Type<A>): named

TypeTemplate (TypeTemplate, TypeTemplate): and

TypeTemplate (TypeTemplate, TypeTemplate...): and

TypeTemplate (TypeTemplate, TypeTemplate...): allWithRemainder

<F, G> Type<Pair<F, G>> (Type<F>, Type<G>): and

<F, G, H> Type<Pair<F, Pair<G, H>>> (Type<F>, Type<G>, Type<H>): and

<F, G, H, I> Type<Pair<F, Pair<G, Pair<H, I>>>> (Type<F>, Type<G>, Type<H>, Type<I>): and

TypeTemplate (int): id

TypeTemplate (TypeTemplate, TypeTemplate): or

<F, G> Type<Either<F, G>> (Type<F>, Type<G>): or

TypeTemplate (String, TypeTemplate): field

<A> Tag$TagType<A> (String, Type<A>): field

<K> TaggedChoice<K> (String, Type<K>, Map<K, TypeTemplate>): taggedChoice

<K> TaggedChoice<K> (String, Type<K>, Map<K, Supplier<TypeTemplate>>): taggedChoiceLazy

<K> Type<Pair<K, ?>> (String, Type<K>, Map<K, ? extends Type<?>>): taggedChoiceType

<A, B> Type<Function<A, B>> (Type<A>, Type<B>): func

<A> Type<Either<A, Unit>> (Type<A>): optional

TypeTemplate (TypeTemplate): optional

TypeTemplate (String, TypeTemplate): fields

TypeTemplate (String, TypeTemplate, String, TypeTemplate): fields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate): fields

TypeTemplate (String, TypeTemplate, TypeTemplate): fields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, TypeTemplate): fields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate): fields

TypeTemplate (String, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate): optionalFields

TypeTemplate (String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate): optionalFields

OpticFinder<Dynamic<?>> (): remainderFinder

<FT> OpticFinder<FT> (Type<FT>): typeFinder

<FT> OpticFinder<FT> (String, Type<FT>): fieldFinder

<FT> OpticFinder<FT> (String, Type<FT>): namedChoice

Unit (): unit