Index
All Classes and Interfaces|All Packages
A
- AbstractBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.AbstractBuilder
- AbstractStringBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
- AbstractUniversalBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
- adapter(Type<S>, Type<T>) - Static method in record class com.mojang.datafixers.TypedOptic
- adapter(Function<S, A>, Function<B, T>) - Static method in class com.mojang.datafixers.optics.Optics
- Adapter<S,
T, A, B> - Interface in com.mojang.datafixers.optics - Adapter.Instance<A2,
B2> - Class in com.mojang.datafixers.optics - Adapter.Mu<A,
B> - Class in com.mojang.datafixers.optics - add(DataResult<T>) - Method in interface com.mojang.serialization.ListBuilder
- add(DataResult<T>) - Method in class com.mojang.serialization.ListBuilder.Builder
- add(DataResult<T>, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
- add(DataResult<T>, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
- add(DataResult<T>, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
- add(Lifecycle) - Method in class com.mojang.serialization.Lifecycle
- add(E, Encoder<E>) - Method in interface com.mojang.serialization.ListBuilder
- add(String, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
- add(String, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
- add(String, E, Encoder<E>) - Method in interface com.mojang.serialization.RecordBuilder
- add(String, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
- add(String, T) - Method in interface com.mojang.serialization.RecordBuilder
- add(T) - Method in interface com.mojang.serialization.ListBuilder
- add(T) - Method in class com.mojang.serialization.ListBuilder.Builder
- add(T, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
- add(T, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
- add(T, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
- add(T, T) - Method in interface com.mojang.datafixers.kinds.Monoid
- add(T, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
- add(T, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
- add(T, T) - Method in interface com.mojang.serialization.RecordBuilder
- addAll(Iterable<E>, Encoder<E>) - Method in interface com.mojang.serialization.ListBuilder
- addFixer(DataFix) - Method in class com.mojang.datafixers.DataFixerBuilder
- addLifecycle(Lifecycle) - Method in class com.mojang.serialization.DataResult
- addSchema(int, int, BiFunction<Integer, Schema, Schema>) - Method in class com.mojang.datafixers.DataFixerBuilder
- addSchema(int, BiFunction<Integer, Schema, Schema>) - Method in class com.mojang.datafixers.DataFixerBuilder
- addSchema(Schema) - Method in class com.mojang.datafixers.DataFixerBuilder
- affine(Function<S, Either<T, A>>, BiFunction<B, S, T>) - Static method in class com.mojang.datafixers.optics.Optics
- Affine<S,
T, A, B> - Interface in com.mojang.datafixers.optics - Affine.Instance<A2,
B2> - Class in com.mojang.datafixers.optics - Affine.Mu<A,
B> - Class in com.mojang.datafixers.optics - AffineP<P extends K2,
Mu extends AffineP.Mu> - Interface in com.mojang.datafixers.optics.profunctors - AffineP.Mu - Interface in com.mojang.datafixers.optics.profunctors
- Algebra - Interface in com.mojang.datafixers.types.families
- all(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- all(TypeRewriteRule, boolean, boolean) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.List.ListType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.Type
- All(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.All
-
Creates an instance of a
All
record class. - All(TypeRewriteRule, boolean, boolean) - Constructor for class com.mojang.datafixers.TypeRewriteRule.All
- allWithRemainder(TypeTemplate, TypeTemplate...) - Static method in interface com.mojang.datafixers.DSL
- and(App<F, T2>) - Method in class com.mojang.datafixers.Products.P1
- and(App<F, T3>) - Method in class com.mojang.datafixers.Products.P2
- and(App<F, T4>) - Method in class com.mojang.datafixers.Products.P3
- and(App<F, T5>) - Method in class com.mojang.datafixers.Products.P4
- and(App<F, T6>) - Method in class com.mojang.datafixers.Products.P5
- and(App<F, T7>) - Method in class com.mojang.datafixers.Products.P6
- and(App<F, T8>) - Method in class com.mojang.datafixers.Products.P7
- and(Products.P2<F, T2, T3>) - Method in class com.mojang.datafixers.Products.P1
- and(Products.P2<F, T3, T4>) - Method in class com.mojang.datafixers.Products.P2
- and(Products.P2<F, T4, T5>) - Method in class com.mojang.datafixers.Products.P3
- and(Products.P2<F, T5, T6>) - Method in class com.mojang.datafixers.Products.P4
- and(Products.P2<F, T6, T7>) - Method in class com.mojang.datafixers.Products.P5
- and(Products.P2<F, T7, T8>) - Method in class com.mojang.datafixers.Products.P6
- and(Products.P3<F, T2, T3, T4>) - Method in class com.mojang.datafixers.Products.P1
- and(Products.P3<F, T3, T4, T5>) - Method in class com.mojang.datafixers.Products.P2
- and(Products.P3<F, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P3
- and(Products.P3<F, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P4
- and(Products.P3<F, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P5
- and(Products.P4<F, T2, T3, T4, T5>) - Method in class com.mojang.datafixers.Products.P1
- and(Products.P4<F, T3, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P2
- and(Products.P4<F, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P3
- and(Products.P4<F, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P4
- and(Products.P5<F, T2, T3, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P1
- and(Products.P5<F, T3, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P2
- and(Products.P5<F, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P3
- and(Products.P6<F, T2, T3, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P1
- and(Products.P6<F, T3, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P2
- and(Products.P7<F, T2, T3, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P1
- and(TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- and(TypeTemplate, TypeTemplate...) - Static method in interface com.mojang.datafixers.DSL
- and(Type<F>, Type<G>) - Static method in interface com.mojang.datafixers.DSL
- and(Type<F>, Type<G>, Type<H>) - Static method in interface com.mojang.datafixers.DSL
- and(Type<F>, Type<G>, Type<H>, Type<I>) - Static method in interface com.mojang.datafixers.DSL
- ap(App<DataResult.Mu, Function<A, R>>, App<DataResult.Mu, A>) - Method in enum class com.mojang.serialization.DataResult.Instance
- ap(App<F, Function<A, R>>, App<F, A>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap(DataResult<Function<R, R2>>) - Method in class com.mojang.serialization.DataResult
- ap(MapDecoder<Function<? super A, ? extends E>>) - Method in interface com.mojang.serialization.MapDecoder
- ap(Function<A, R>, App<F, A>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap10(App<F, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap11(App<F, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap12(App<F, Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap13(App<F, Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap14(App<F, Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap15(App<F, Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap16(App<F, Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>, App<F, T16>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap2(App<RecordCodecBuilder.Mu<O>, BiFunction<A, B, R>>, App<RecordCodecBuilder.Mu<O>, A>, App<RecordCodecBuilder.Mu<O>, B>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- ap2(App<DataResult.Mu, BiFunction<A, B, R>>, App<DataResult.Mu, A>, App<DataResult.Mu, B>) - Method in enum class com.mojang.serialization.DataResult.Instance
- ap2(App<F, BiFunction<A, B, R>>, App<F, A>, App<F, B>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap3(App<RecordCodecBuilder.Mu<O>, Function3<T1, T2, T3, R>>, App<RecordCodecBuilder.Mu<O>, T1>, App<RecordCodecBuilder.Mu<O>, T2>, App<RecordCodecBuilder.Mu<O>, T3>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- ap3(App<DataResult.Mu, Function3<T1, T2, T3, R>>, App<DataResult.Mu, T1>, App<DataResult.Mu, T2>, App<DataResult.Mu, T3>) - Method in enum class com.mojang.serialization.DataResult.Instance
- ap3(App<F, Function3<T1, T2, T3, R>>, App<F, T1>, App<F, T2>, App<F, T3>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap4(App<RecordCodecBuilder.Mu<O>, Function4<T1, T2, T3, T4, R>>, App<RecordCodecBuilder.Mu<O>, T1>, App<RecordCodecBuilder.Mu<O>, T2>, App<RecordCodecBuilder.Mu<O>, T3>, App<RecordCodecBuilder.Mu<O>, T4>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- ap4(App<F, Function4<T1, T2, T3, T4, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap5(App<F, Function5<T1, T2, T3, T4, T5, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap6(App<F, Function6<T1, T2, T3, T4, T5, T6, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap7(App<F, Function7<T1, T2, T3, T4, T5, T6, T7, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap8(App<F, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Method in interface com.mojang.datafixers.kinds.Applicative
- ap9(App<F, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Method in interface com.mojang.datafixers.kinds.Applicative
- app(PointFree<Function<A, B>>, PointFree<A>) - Static method in class com.mojang.datafixers.functions.Functions
- App<F extends K1,
A> - Interface in com.mojang.datafixers.kinds - App2<F extends K2,
A, B> - Interface in com.mojang.datafixers.kinds - append(String, T, R) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
- append(T, T, ImmutableMap.Builder<T, T>) - Method in class com.mojang.serialization.RecordBuilder.MapBuilder
- append(T, T, R) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
- Applicative<F extends K1,
Mu extends Applicative.Mu> - Interface in com.mojang.datafixers.kinds - Applicative.Mu - Interface in com.mojang.datafixers.kinds
- apply(int) - Method in interface com.mojang.datafixers.FamilyOptic
- apply(int) - Method in interface com.mojang.datafixers.types.families.Algebra
- apply(int) - Method in class com.mojang.datafixers.types.families.ListAlgebra
- apply(int) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- apply(int) - Method in interface com.mojang.datafixers.types.families.TypeFamily
- apply(A) - Method in interface com.mojang.datafixers.FunctionType
- apply(TypeToken<Proof2>, App<Proof2, P>, App2<P, A, B>) - Method in record class com.mojang.datafixers.TypedOptic
- apply(Applicative<F, ?>, App<F, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>) - Method in class com.mojang.datafixers.Products.P10
- apply(Applicative<F, ?>, App<F, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>) - Method in class com.mojang.datafixers.Products.P11
- apply(Applicative<F, ?>, App<F, Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>) - Method in class com.mojang.datafixers.Products.P12
- apply(Applicative<F, ?>, App<F, Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>) - Method in class com.mojang.datafixers.Products.P13
- apply(Applicative<F, ?>, App<F, Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>) - Method in class com.mojang.datafixers.Products.P14
- apply(Applicative<F, ?>, App<F, Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>) - Method in class com.mojang.datafixers.Products.P15
- apply(Applicative<F, ?>, App<F, Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>) - Method in class com.mojang.datafixers.Products.P16
- apply(Applicative<F, ?>, App<F, Function3<T1, T2, T3, R>>) - Method in class com.mojang.datafixers.Products.P3
- apply(Applicative<F, ?>, App<F, Function4<T1, T2, T3, T4, R>>) - Method in class com.mojang.datafixers.Products.P4
- apply(Applicative<F, ?>, App<F, Function5<T1, T2, T3, T4, T5, R>>) - Method in class com.mojang.datafixers.Products.P5
- apply(Applicative<F, ?>, App<F, Function6<T1, T2, T3, T4, T5, T6, R>>) - Method in class com.mojang.datafixers.Products.P6
- apply(Applicative<F, ?>, App<F, Function7<T1, T2, T3, T4, T5, T6, T7, R>>) - Method in class com.mojang.datafixers.Products.P7
- apply(Applicative<F, ?>, App<F, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>) - Method in class com.mojang.datafixers.Products.P8
- apply(Applicative<F, ?>, App<F, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>) - Method in class com.mojang.datafixers.Products.P9
- apply(Applicative<F, ?>, App<F, BiFunction<T1, T2, R>>) - Method in class com.mojang.datafixers.Products.P2
- apply(Applicative<F, ?>, App<F, Function<T1, R>>) - Method in class com.mojang.datafixers.Products.P1
- apply(Applicative<F, ?>, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>) - Method in class com.mojang.datafixers.Products.P10
- apply(Applicative<F, ?>, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>) - Method in class com.mojang.datafixers.Products.P11
- apply(Applicative<F, ?>, Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>) - Method in class com.mojang.datafixers.Products.P12
- apply(Applicative<F, ?>, Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>) - Method in class com.mojang.datafixers.Products.P13
- apply(Applicative<F, ?>, Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>) - Method in class com.mojang.datafixers.Products.P14
- apply(Applicative<F, ?>, Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>) - Method in class com.mojang.datafixers.Products.P15
- apply(Applicative<F, ?>, Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>) - Method in class com.mojang.datafixers.Products.P16
- apply(Applicative<F, ?>, Function3<T1, T2, T3, R>) - Method in class com.mojang.datafixers.Products.P3
- apply(Applicative<F, ?>, Function4<T1, T2, T3, T4, R>) - Method in class com.mojang.datafixers.Products.P4
- apply(Applicative<F, ?>, Function5<T1, T2, T3, T4, T5, R>) - Method in class com.mojang.datafixers.Products.P5
- apply(Applicative<F, ?>, Function6<T1, T2, T3, T4, T5, T6, R>) - Method in class com.mojang.datafixers.Products.P6
- apply(Applicative<F, ?>, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Method in class com.mojang.datafixers.Products.P7
- apply(Applicative<F, ?>, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Method in class com.mojang.datafixers.Products.P8
- apply(Applicative<F, ?>, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>) - Method in class com.mojang.datafixers.Products.P9
- apply(Applicative<F, ?>, BiFunction<T1, T2, R>) - Method in class com.mojang.datafixers.Products.P2
- apply(Applicative<F, ?>, Function<T1, R>) - Method in class com.mojang.datafixers.Products.P1
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Check
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.CompoundList
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Const
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Hook
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.List
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Named
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Product
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Sum
- apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Tag
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- apply(TypeFamily) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
- apply(DynamicOps<T>, MapLike<T>, DataResult<A>) - Method in interface com.mojang.serialization.MapCodec.ResultFunction
- apply(DynamicOps<T>, T) - Method in interface com.mojang.datafixers.types.templates.Hook.HookFunction
- apply(DynamicOps<T>, T, DataResult<Pair<A, T>>) - Method in interface com.mojang.serialization.Codec.ResultFunction
-
Transforms the result of decoding.
- apply(T1, T2, T3) - Method in interface com.mojang.datafixers.util.Function3
- apply(T1, T2, T3, T4) - Method in interface com.mojang.datafixers.util.Function4
- apply(T1, T2, T3, T4, T5) - Method in interface com.mojang.datafixers.util.Function5
- apply(T1, T2, T3, T4, T5, T6) - Method in interface com.mojang.datafixers.util.Function6
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface com.mojang.datafixers.util.Function7
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface com.mojang.datafixers.util.Function8
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface com.mojang.datafixers.util.Function9
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface com.mojang.datafixers.util.Function10
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface com.mojang.datafixers.util.Function11
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Method in interface com.mojang.datafixers.util.Function12
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Method in interface com.mojang.datafixers.util.Function13
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Method in interface com.mojang.datafixers.util.Function14
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Method in interface com.mojang.datafixers.util.Function15
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) - Method in interface com.mojang.datafixers.util.Function16
- apply2(BiFunction<A, B, R>, App<F, A>, App<F, B>) - Method in interface com.mojang.datafixers.kinds.Applicative
- apply2(BiFunction<R, R2, S>, DataResult<R2>) - Method in class com.mojang.serialization.DataResult
- apply2stable(BiFunction<R, R2, S>, DataResult<R2>) - Method in class com.mojang.serialization.DataResult
- apply3(Function3<R, R2, R3, S>, DataResult<R2>, DataResult<R3>) - Method in class com.mojang.serialization.DataResult
- apply3(Function3<T1, T2, T3, R>, App<F, T1>, App<F, T2>, App<F, T3>) - Method in interface com.mojang.datafixers.kinds.Applicative
- apply4(Function4<T1, T2, T3, T4, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Method in interface com.mojang.datafixers.kinds.Applicative
- apply5(Function5<T1, T2, T3, T4, T5, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Method in interface com.mojang.datafixers.kinds.Applicative
- apply6(Function6<T1, T2, T3, T4, T5, T6, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Method in interface com.mojang.datafixers.kinds.Applicative
- apply7(Function7<T1, T2, T3, T4, T5, T6, T7, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Method in interface com.mojang.datafixers.kinds.Applicative
- apply8(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Method in interface com.mojang.datafixers.kinds.Applicative
- apply9(Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Method in interface com.mojang.datafixers.kinds.Applicative
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Check
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.CompoundList
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Const
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Hook
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.List
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Named
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Product
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Sum
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Tag
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
- asBoolean(boolean) - Method in class com.mojang.serialization.DynamicLike
- asByte(byte) - Method in class com.mojang.serialization.DynamicLike
- asByteBuffer() - Method in class com.mojang.serialization.DynamicLike
- asByteBufferOpt() - Method in class com.mojang.serialization.Dynamic
- asByteBufferOpt() - Method in class com.mojang.serialization.DynamicLike
- asByteBufferOpt() - Method in class com.mojang.serialization.OptionalDynamic
- asDouble(double) - Method in class com.mojang.serialization.DynamicLike
- asFloat(float) - Method in class com.mojang.serialization.DynamicLike
- asInt(int) - Method in class com.mojang.serialization.DynamicLike
- asIntStream() - Method in class com.mojang.serialization.DynamicLike
- asIntStreamOpt() - Method in class com.mojang.serialization.Dynamic
- asIntStreamOpt() - Method in class com.mojang.serialization.DynamicLike
- asIntStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
- asList(Function<Dynamic<T>, U>) - Method in class com.mojang.serialization.DynamicLike
- asListOpt(Function<Dynamic<T>, U>) - Method in class com.mojang.serialization.DynamicLike
- asLong(long) - Method in class com.mojang.serialization.DynamicLike
- asLongStream() - Method in class com.mojang.serialization.DynamicLike
- asLongStreamOpt() - Method in class com.mojang.serialization.Dynamic
- asLongStreamOpt() - Method in class com.mojang.serialization.DynamicLike
- asLongStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
- asMap(Function<Dynamic<T>, K>, Function<Dynamic<T>, V>) - Method in class com.mojang.serialization.DynamicLike
- asMapOpt() - Method in class com.mojang.serialization.Dynamic
- asMapOpt() - Method in class com.mojang.serialization.DynamicLike
- asMapOpt() - Method in class com.mojang.serialization.OptionalDynamic
- asMapOpt(Function<Dynamic<T>, K>, Function<Dynamic<T>, V>) - Method in class com.mojang.serialization.DynamicLike
- asNumber() - Method in class com.mojang.serialization.Dynamic
- asNumber() - Method in class com.mojang.serialization.DynamicLike
- asNumber() - Method in class com.mojang.serialization.OptionalDynamic
- asNumber(Number) - Method in class com.mojang.serialization.DynamicLike
- asShort(short) - Method in class com.mojang.serialization.DynamicLike
- asStream() - Method in class com.mojang.serialization.DynamicLike
- asStreamOpt() - Method in class com.mojang.serialization.Dynamic
- asStreamOpt() - Method in class com.mojang.serialization.DynamicLike
- asStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
- asString() - Method in class com.mojang.serialization.Dynamic
- asString() - Method in class com.mojang.serialization.DynamicLike
- asString() - Method in class com.mojang.serialization.OptionalDynamic
- asString(String) - Method in class com.mojang.serialization.DynamicLike
- aType() - Method in record class com.mojang.datafixers.TypedOptic
- aType() - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Returns the value of the
aType
record component.
B
- bang(Type<A>) - Static method in class com.mojang.datafixers.functions.Functions
- BaseMapCodec<K,
V> - Interface in com.mojang.serialization.codecs - bool() - Static method in interface com.mojang.datafixers.DSL
- BOOL - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing booleans. - bottomUp() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
-
Returns the value of the
bottomUp
record component. - bounds() - Method in record class com.mojang.datafixers.TypedOptic
-
Returns the value of the
bounds
record component. - box(Lens<S, T, A, B>) - Static method in interface com.mojang.datafixers.optics.Lens
- Box(Lens<S, T, A, B>) - Constructor for class com.mojang.datafixers.optics.Lens.Box
- boxed() - Method in interface com.mojang.serialization.Decoder
-
Returns a boxed decoder that has the same behaviour as this decoder.
- bType() - Method in record class com.mojang.datafixers.TypedOptic
- bType() - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Returns the value of the
bType
record component. - build(B) - Method in class com.mojang.datafixers.optics.InjTagged
- build(B) - Method in interface com.mojang.datafixers.optics.Prism
- build(ImmutableMap.Builder<T, T>, T) - Method in class com.mojang.serialization.RecordBuilder.MapBuilder
- build(App<RecordCodecBuilder.Mu<O>, O>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- build(DataResult<T>) - Method in interface com.mojang.serialization.ListBuilder
- build(DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
- build(F2) - Method in class com.mojang.datafixers.optics.Inj1
- build(G2) - Method in class com.mojang.datafixers.optics.Inj2
- build(R, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- build(T) - Method in interface com.mojang.serialization.ListBuilder
- build(T) - Method in class com.mojang.serialization.ListBuilder.Builder
- build(T) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- build(T) - Method in interface com.mojang.serialization.RecordBuilder
- buildCodec() - Method in class com.mojang.datafixers.types.constant.EmptyPart
- buildCodec() - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
- buildCodec() - Method in class com.mojang.datafixers.types.Func
- buildCodec() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.List.ListType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- buildCodec() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- buildCodec() - Method in class com.mojang.datafixers.types.Type
- builder - Variable in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- Builder(DynamicOps<T>) - Constructor for class com.mojang.serialization.ListBuilder.Builder
- buildMuType(Type<A>, RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- buildOptimized(Set<DSL.TypeReference>, Executor) - Method in class com.mojang.datafixers.DataFixerBuilder
- buildTemplate() - Method in class com.mojang.datafixers.types.constant.EmptyPart
- buildTemplate() - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
- buildTemplate() - Method in class com.mojang.datafixers.types.Func
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.List.ListType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- buildTemplate() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- buildTemplate() - Method in class com.mojang.datafixers.types.Type
- buildTypes() - Method in class com.mojang.datafixers.schemas.Schema
- buildUnoptimized() - Method in class com.mojang.datafixers.DataFixerBuilder
- BYTE - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing bytes. - BYTE_BUFFER - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing aByteBuffer
. - byteType() - Static method in interface com.mojang.datafixers.DSL
C
- cap(TypeFamily, RewriteResult<S, T>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
- cap1(TypeRewriteRule, RewriteResult<A, B>) - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
- Cartesian<P extends K2,
Mu extends Cartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors - Cartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
- CartesianLike<T extends K1,
C, Mu extends CartesianLike.Mu> - Interface in com.mojang.datafixers.kinds - CartesianLike.Mu - Interface in com.mojang.datafixers.kinds
- cast(DynamicOps<U>) - Method in class com.mojang.serialization.Dynamic
- castOuter(Type<S>, Type<T>) - Method in record class com.mojang.datafixers.TypedOptic
- castOuterUnchecked(Type<S2>, Type<T2>) - Method in record class com.mojang.datafixers.TypedOptic
- castOuterUnchecked(Type<S2>, Type<T2>) - Method in record class com.mojang.datafixers.TypedOptic.Element
- castTyped(DynamicOps<U>) - Method in class com.mojang.serialization.Dynamic
- ceillog2(int) - Static method in class com.mojang.datafixers.DataFixUtils
- check(String, int, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- Check - Record Class in com.mojang.datafixers.types.templates
- Check(String, int, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Check
-
Creates an instance of a
Check
record class. - Check.CheckType<A> - Class in com.mojang.datafixers.types.templates
- checked(String, Type<A>, Type<B>, Function<Typed<?>, Typed<?>>, BitSet) - Static method in class com.mojang.datafixers.DataFix
- checkOnce(TypeRewriteRule, Consumer<Type<?>>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- CheckOnce(TypeRewriteRule, Consumer<Type<?>>) - Constructor for record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
Creates an instance of a
CheckOnce
record class. - CheckType(String, int, int, Type<A>) - Constructor for class com.mojang.datafixers.types.templates.Check.CheckType
- choice(PointFreeRule...) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- Choice(PointFreeRule[]) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Choice
-
Creates an instance of a
Choice
record class. - Choice2(PointFreeRule, PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Choice2
-
Creates an instance of a
Choice2
record class. - cimap(Function<C, A>, Function<D, B>) - Method in interface com.mojang.datafixers.optics.profunctors.GetterP
- cimap(Supplier<App2<P, A, B>>, Function<C, A>, Function<D, B>) - Method in interface com.mojang.datafixers.optics.profunctors.GetterP
- closed(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Closed
- Closed<P extends K2,
Mu extends Closed.Mu> - Interface in com.mojang.datafixers.optics.profunctors - Closed.Mu - Interface in com.mojang.datafixers.optics.profunctors
- coApply(DynamicOps<T>, A, DataResult<T>) - Method in interface com.mojang.serialization.Codec.ResultFunction
-
Transforms the result of encoding.
- coApply(DynamicOps<T>, A, RecordBuilder<T>) - Method in interface com.mojang.serialization.MapCodec.ResultFunction
- Cocartesian<P extends K2,
Mu extends Cocartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors - Cocartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
- CocartesianLike<T extends K1,
C, Mu extends CocartesianLike.Mu> - Interface in com.mojang.datafixers.kinds - CocartesianLike.Mu - Interface in com.mojang.datafixers.kinds
- codec() - Method in class com.mojang.datafixers.types.Type
- codec() - Method in class com.mojang.serialization.MapCodec
- codec() - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
- Codec<A> - Interface in com.mojang.serialization
- Codec.ResultFunction<A> - Interface in com.mojang.serialization
-
An operator on the result a codec, describing how to transform the result on both encoding and decoding.
- com.mojang.datafixers - package com.mojang.datafixers
- com.mojang.datafixers.functions - package com.mojang.datafixers.functions
- com.mojang.datafixers.kinds - package com.mojang.datafixers.kinds
- com.mojang.datafixers.optics - package com.mojang.datafixers.optics
- com.mojang.datafixers.optics.profunctors - package com.mojang.datafixers.optics.profunctors
- com.mojang.datafixers.schemas - package com.mojang.datafixers.schemas
- com.mojang.datafixers.types - package com.mojang.datafixers.types
- com.mojang.datafixers.types.constant - package com.mojang.datafixers.types.constant
- com.mojang.datafixers.types.families - package com.mojang.datafixers.types.families
- com.mojang.datafixers.types.templates - package com.mojang.datafixers.types.templates
- com.mojang.datafixers.util - package com.mojang.datafixers.util
- com.mojang.serialization - package com.mojang.serialization
- com.mojang.serialization.codecs - package com.mojang.serialization.codecs
- comap(Function<? super B, ? extends A>) - Method in interface com.mojang.serialization.Encoder
-
Transforms the type of this encoder using the given function.
- comap(Function<? super B, ? extends A>) - Method in interface com.mojang.serialization.MapEncoder
- comapFlatMap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends A>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.xmap(Function, Function)
, except that the forwards (decoding) transformation produces aDataResult
and is allowed to fail. - comp(PointFree<Function<B, C>>, PointFree<Function<A, B>>) - Static method in class com.mojang.datafixers.functions.Functions
- compose(App2<P, B, C>, Supplier<App2<P, A, B>>) - Method in interface com.mojang.datafixers.optics.profunctors.MonoidProfunctor
- compose(RewriteResult<C, A>) - Method in record class com.mojang.datafixers.RewriteResult
- compose(TypedOptic<A, B, A1, B1>) - Method in record class com.mojang.datafixers.TypedOptic
- compose(View<C, A>) - Method in record class com.mojang.datafixers.View
- CompositionOptic(List<? extends Optic<? super Proof, ?, ?, ?, ?>>) - Constructor for record class com.mojang.datafixers.optics.Optic.CompositionOptic
-
Creates an instance of a
CompositionOptic
record class. - compoundList(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- compoundList(TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- compoundList(Type<K>, Type<V>) - Static method in interface com.mojang.datafixers.DSL
- compoundList(Type<V>) - Static method in interface com.mojang.datafixers.DSL
- compoundList(Codec<K>, Codec<V>) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec which represents a list of key-value pairs as a map-like structure in serialized form.
- CompoundList - Record Class in com.mojang.datafixers.types.templates
- CompoundList(TypeTemplate, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.CompoundList
-
Creates an instance of a
CompoundList
record class. - CompoundList.CompoundListType<K,
V> - Class in com.mojang.datafixers.types.templates - CompoundListCodec<K,
V> - Class in com.mojang.serialization.codecs - CompoundListCodec(Codec<K>, Codec<V>) - Constructor for class com.mojang.serialization.codecs.CompoundListCodec
- compoundListElements(Type<K>, Type<V>, Type<V2>) - Static method in record class com.mojang.datafixers.TypedOptic
- compoundListKeys(Type<K>, Type<K2>, Type<V>) - Static method in record class com.mojang.datafixers.TypedOptic
- CompoundListType(Type<K>, Type<V>) - Constructor for class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- compress(String) - Method in class com.mojang.serialization.KeyCompressor
- compress(T) - Method in class com.mojang.serialization.KeyCompressor
- Compressable - Interface in com.mojang.serialization
- COMPRESSED - Static variable in class com.mojang.serialization.JsonOps
- compressedBuilder(DynamicOps<T>) - Method in interface com.mojang.serialization.MapEncoder
- compressedDecode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.MapDecoder
- compressMaps() - Method in interface com.mojang.serialization.DynamicOps
-
Returns whether this codec should compress bounded maps.
- compressMaps() - Method in class com.mojang.serialization.JsonOps
- compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.Compressable
- compressor(DynamicOps<T>) - Method in class com.mojang.serialization.CompressorHolder
- compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.MapDecoder
- compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.MapEncoder
- CompressorHolder - Class in com.mojang.serialization
- CompressorHolder() - Constructor for class com.mojang.serialization.CompressorHolder
- Const<C,
T> - Class in com.mojang.datafixers.kinds - Const - Record Class in com.mojang.datafixers.types.templates
- Const(Type<?>) - Constructor for record class com.mojang.datafixers.types.templates.Const
-
Creates an instance of a
Const
record class. - Const.Instance<C> - Class in com.mojang.datafixers.kinds
- Const.Instance.Mu<C> - Class in com.mojang.datafixers.kinds
- Const.Mu<C> - Class in com.mojang.datafixers.kinds
- Const.PrimitiveType<A> - Class in com.mojang.datafixers.types.templates
- constType(Type<?>) - Static method in interface com.mojang.datafixers.DSL
- consumerToFunction(Consumer<T>) - Static method in class com.mojang.datafixers.DataFixUtils
- Continue() - Constructor for class com.mojang.datafixers.types.Type.Continue
- convert(DynamicOps<R>) - Method in class com.mojang.serialization.Dynamic
- convert(DynamicOps<S>, DynamicOps<T>, S) - Static method in class com.mojang.serialization.Dynamic
- convertList(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
- convertMap(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
- convertTo(DynamicOps<U>, JsonElement) - Method in class com.mojang.serialization.JsonOps
- convertTo(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
- convertUnchecked(String, Type<A>, Type<B>) - Method in class com.mojang.datafixers.DataFix
- create(A) - Static method in class com.mojang.datafixers.kinds.IdF
- create(C) - Static method in class com.mojang.datafixers.kinds.Const
- create(PointFree<Function<A, B>>) - Static method in record class com.mojang.datafixers.View
- create(View<A, B>, BitSet) - Static method in record class com.mojang.datafixers.RewriteResult
- create(String, Type<A>, Type<B>, Function<DynamicOps<?>, Function<A, B>>) - Static method in record class com.mojang.datafixers.View
- create(Function<? super A, ? extends B>) - Static method in interface com.mojang.datafixers.FunctionType
- create(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- create(List<T>) - Static method in class com.mojang.datafixers.kinds.ListBox
- create(Optional<T>) - Static method in class com.mojang.datafixers.kinds.OptionalBox
- createBoolean(boolean) - Method in class com.mojang.serialization.DynamicLike
- createBoolean(boolean) - Method in interface com.mojang.serialization.DynamicOps
- createBoolean(boolean) - Method in class com.mojang.serialization.JsonOps
- createByte(byte) - Method in class com.mojang.serialization.DynamicLike
- createByte(byte) - Method in interface com.mojang.serialization.DynamicOps
- createByteList(ByteBuffer) - Method in class com.mojang.serialization.DynamicLike
- createByteList(ByteBuffer) - Method in interface com.mojang.serialization.DynamicOps
- createDouble(double) - Method in class com.mojang.serialization.DynamicLike
- createDouble(double) - Method in interface com.mojang.serialization.DynamicOps
- createFloat(float) - Method in class com.mojang.serialization.DynamicLike
- createFloat(float) - Method in interface com.mojang.serialization.DynamicOps
- createInt(int) - Method in class com.mojang.serialization.DynamicLike
- createInt(int) - Method in interface com.mojang.serialization.DynamicOps
- createIntList(IntStream) - Method in class com.mojang.serialization.DynamicLike
- createIntList(IntStream) - Method in interface com.mojang.serialization.DynamicOps
- createList(Stream<? extends Dynamic<?>>) - Method in class com.mojang.serialization.DynamicLike
- createList(Stream<JsonElement>) - Method in class com.mojang.serialization.JsonOps
- createList(Stream<T>) - Method in interface com.mojang.serialization.DynamicOps
- createLong(long) - Method in class com.mojang.serialization.DynamicLike
- createLong(long) - Method in interface com.mojang.serialization.DynamicOps
- createLongList(LongStream) - Method in class com.mojang.serialization.DynamicLike
- createLongList(LongStream) - Method in interface com.mojang.serialization.DynamicOps
- createMap(Map<? extends Dynamic<?>, ? extends Dynamic<?>>) - Method in class com.mojang.serialization.DynamicLike
- createMap(Map<T, T>) - Method in interface com.mojang.serialization.DynamicOps
- createMap(Stream<Pair<JsonElement, JsonElement>>) - Method in class com.mojang.serialization.JsonOps
- createMap(Stream<Pair<T, T>>) - Method in interface com.mojang.serialization.DynamicOps
- createNumeric(Number) - Method in class com.mojang.serialization.DynamicLike
- createNumeric(Number) - Method in interface com.mojang.serialization.DynamicOps
- createNumeric(Number) - Method in class com.mojang.serialization.JsonOps
- createShort(short) - Method in class com.mojang.serialization.DynamicLike
- createShort(short) - Method in interface com.mojang.serialization.DynamicOps
- createString(String) - Method in class com.mojang.serialization.DynamicLike
- createString(String) - Method in interface com.mojang.serialization.DynamicOps
- createString(String) - Method in class com.mojang.serialization.JsonOps
- curry() - Method in interface com.mojang.datafixers.util.Function10
- curry() - Method in interface com.mojang.datafixers.util.Function11
- curry() - Method in interface com.mojang.datafixers.util.Function12
- curry() - Method in interface com.mojang.datafixers.util.Function13
- curry() - Method in interface com.mojang.datafixers.util.Function14
- curry() - Method in interface com.mojang.datafixers.util.Function15
- curry() - Method in interface com.mojang.datafixers.util.Function16
- curry() - Method in interface com.mojang.datafixers.util.Function3
- curry() - Method in interface com.mojang.datafixers.util.Function4
- curry() - Method in interface com.mojang.datafixers.util.Function5
- curry() - Method in interface com.mojang.datafixers.util.Function6
- curry() - Method in interface com.mojang.datafixers.util.Function7
- curry() - Method in interface com.mojang.datafixers.util.Function8
- curry() - Method in interface com.mojang.datafixers.util.Function9
- curry10() - Method in interface com.mojang.datafixers.util.Function11
- curry10() - Method in interface com.mojang.datafixers.util.Function12
- curry10() - Method in interface com.mojang.datafixers.util.Function13
- curry10() - Method in interface com.mojang.datafixers.util.Function14
- curry10() - Method in interface com.mojang.datafixers.util.Function15
- curry10() - Method in interface com.mojang.datafixers.util.Function16
- curry11() - Method in interface com.mojang.datafixers.util.Function12
- curry11() - Method in interface com.mojang.datafixers.util.Function13
- curry11() - Method in interface com.mojang.datafixers.util.Function14
- curry11() - Method in interface com.mojang.datafixers.util.Function15
- curry11() - Method in interface com.mojang.datafixers.util.Function16
- curry12() - Method in interface com.mojang.datafixers.util.Function13
- curry12() - Method in interface com.mojang.datafixers.util.Function14
- curry12() - Method in interface com.mojang.datafixers.util.Function15
- curry12() - Method in interface com.mojang.datafixers.util.Function16
- curry13() - Method in interface com.mojang.datafixers.util.Function14
- curry13() - Method in interface com.mojang.datafixers.util.Function15
- curry13() - Method in interface com.mojang.datafixers.util.Function16
- curry14() - Method in interface com.mojang.datafixers.util.Function15
- curry14() - Method in interface com.mojang.datafixers.util.Function16
- curry15() - Method in interface com.mojang.datafixers.util.Function16
- curry2() - Method in interface com.mojang.datafixers.util.Function10
- curry2() - Method in interface com.mojang.datafixers.util.Function11
- curry2() - Method in interface com.mojang.datafixers.util.Function12
- curry2() - Method in interface com.mojang.datafixers.util.Function13
- curry2() - Method in interface com.mojang.datafixers.util.Function14
- curry2() - Method in interface com.mojang.datafixers.util.Function15
- curry2() - Method in interface com.mojang.datafixers.util.Function16
- curry2() - Method in interface com.mojang.datafixers.util.Function3
- curry2() - Method in interface com.mojang.datafixers.util.Function4
- curry2() - Method in interface com.mojang.datafixers.util.Function5
- curry2() - Method in interface com.mojang.datafixers.util.Function6
- curry2() - Method in interface com.mojang.datafixers.util.Function7
- curry2() - Method in interface com.mojang.datafixers.util.Function8
- curry2() - Method in interface com.mojang.datafixers.util.Function9
- curry3() - Method in interface com.mojang.datafixers.util.Function10
- curry3() - Method in interface com.mojang.datafixers.util.Function11
- curry3() - Method in interface com.mojang.datafixers.util.Function12
- curry3() - Method in interface com.mojang.datafixers.util.Function13
- curry3() - Method in interface com.mojang.datafixers.util.Function14
- curry3() - Method in interface com.mojang.datafixers.util.Function15
- curry3() - Method in interface com.mojang.datafixers.util.Function16
- curry3() - Method in interface com.mojang.datafixers.util.Function4
- curry3() - Method in interface com.mojang.datafixers.util.Function5
- curry3() - Method in interface com.mojang.datafixers.util.Function6
- curry3() - Method in interface com.mojang.datafixers.util.Function7
- curry3() - Method in interface com.mojang.datafixers.util.Function8
- curry3() - Method in interface com.mojang.datafixers.util.Function9
- curry4() - Method in interface com.mojang.datafixers.util.Function10
- curry4() - Method in interface com.mojang.datafixers.util.Function11
- curry4() - Method in interface com.mojang.datafixers.util.Function12
- curry4() - Method in interface com.mojang.datafixers.util.Function13
- curry4() - Method in interface com.mojang.datafixers.util.Function14
- curry4() - Method in interface com.mojang.datafixers.util.Function15
- curry4() - Method in interface com.mojang.datafixers.util.Function16
- curry4() - Method in interface com.mojang.datafixers.util.Function5
- curry4() - Method in interface com.mojang.datafixers.util.Function6
- curry4() - Method in interface com.mojang.datafixers.util.Function7
- curry4() - Method in interface com.mojang.datafixers.util.Function8
- curry4() - Method in interface com.mojang.datafixers.util.Function9
- curry5() - Method in interface com.mojang.datafixers.util.Function10
- curry5() - Method in interface com.mojang.datafixers.util.Function11
- curry5() - Method in interface com.mojang.datafixers.util.Function12
- curry5() - Method in interface com.mojang.datafixers.util.Function13
- curry5() - Method in interface com.mojang.datafixers.util.Function14
- curry5() - Method in interface com.mojang.datafixers.util.Function15
- curry5() - Method in interface com.mojang.datafixers.util.Function16
- curry5() - Method in interface com.mojang.datafixers.util.Function6
- curry5() - Method in interface com.mojang.datafixers.util.Function7
- curry5() - Method in interface com.mojang.datafixers.util.Function8
- curry5() - Method in interface com.mojang.datafixers.util.Function9
- curry6() - Method in interface com.mojang.datafixers.util.Function10
- curry6() - Method in interface com.mojang.datafixers.util.Function11
- curry6() - Method in interface com.mojang.datafixers.util.Function12
- curry6() - Method in interface com.mojang.datafixers.util.Function13
- curry6() - Method in interface com.mojang.datafixers.util.Function14
- curry6() - Method in interface com.mojang.datafixers.util.Function15
- curry6() - Method in interface com.mojang.datafixers.util.Function16
- curry6() - Method in interface com.mojang.datafixers.util.Function7
- curry6() - Method in interface com.mojang.datafixers.util.Function8
- curry6() - Method in interface com.mojang.datafixers.util.Function9
- curry7() - Method in interface com.mojang.datafixers.util.Function10
- curry7() - Method in interface com.mojang.datafixers.util.Function11
- curry7() - Method in interface com.mojang.datafixers.util.Function12
- curry7() - Method in interface com.mojang.datafixers.util.Function13
- curry7() - Method in interface com.mojang.datafixers.util.Function14
- curry7() - Method in interface com.mojang.datafixers.util.Function15
- curry7() - Method in interface com.mojang.datafixers.util.Function16
- curry7() - Method in interface com.mojang.datafixers.util.Function8
- curry7() - Method in interface com.mojang.datafixers.util.Function9
- curry8() - Method in interface com.mojang.datafixers.util.Function10
- curry8() - Method in interface com.mojang.datafixers.util.Function11
- curry8() - Method in interface com.mojang.datafixers.util.Function12
- curry8() - Method in interface com.mojang.datafixers.util.Function13
- curry8() - Method in interface com.mojang.datafixers.util.Function14
- curry8() - Method in interface com.mojang.datafixers.util.Function15
- curry8() - Method in interface com.mojang.datafixers.util.Function16
- curry8() - Method in interface com.mojang.datafixers.util.Function9
- curry9() - Method in interface com.mojang.datafixers.util.Function10
- curry9() - Method in interface com.mojang.datafixers.util.Function11
- curry9() - Method in interface com.mojang.datafixers.util.Function12
- curry9() - Method in interface com.mojang.datafixers.util.Function13
- curry9() - Method in interface com.mojang.datafixers.util.Function14
- curry9() - Method in interface com.mojang.datafixers.util.Function15
- curry9() - Method in interface com.mojang.datafixers.util.Function16
D
- DataFix - Class in com.mojang.datafixers
- DataFix(Schema, boolean) - Constructor for class com.mojang.datafixers.DataFix
- DataFixer - Interface in com.mojang.datafixers
- DataFixerBuilder - Class in com.mojang.datafixers
- DataFixerBuilder(int) - Constructor for class com.mojang.datafixers.DataFixerBuilder
- DataFixerUpper - Class in com.mojang.datafixers
- DataFixerUpper(Int2ObjectSortedMap<Schema>, List<DataFix>, IntSortedSet) - Constructor for class com.mojang.datafixers.DataFixerUpper
- DataFixUtils - Class in com.mojang.datafixers
- DataResult<R> - Class in com.mojang.serialization
- DataResult.Instance - Enum Class in com.mojang.serialization
- DataResult.Instance.Mu - Class in com.mojang.serialization
- DataResult.Mu - Class in com.mojang.serialization
- DataResult.PartialResult<R> - Class in com.mojang.serialization
- decode(Decoder<? extends A>) - Method in class com.mojang.serialization.Dynamic
- decode(Decoder<? extends A>) - Method in class com.mojang.serialization.DynamicLike
- decode(Decoder<? extends A>) - Method in class com.mojang.serialization.OptionalDynamic
- decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder.Boxed
-
Decodes an object from a serialized form, returning any remaining serialized data.
- decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder
-
Decode an object from a serialized form, returning any remaining serialized data.
- decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder.Simple
-
Decodes an object from a serialized form
- decode(DynamicOps<T>, MapLike<T>) - Method in interface com.mojang.serialization.codecs.BaseMapCodec
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.EitherMapCodec
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.FieldDecoder
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- decode(DynamicOps<T>, MapLike<T>) - Method in interface com.mojang.serialization.MapDecoder
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.CompoundListCodec
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.EitherCodec
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.ListCodec
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.PairCodec
- decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
- decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder
-
Decodes an object from a serialized form, returning any remaining serialized data.
- decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder.Terminal
-
Decodes an object from a serialized form, but does not return any remaining serialized data.
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
- decoder() - Method in interface com.mojang.serialization.Decoder.Boxed
-
Returns a new decoder with the logic of this object, combining the input format and serialized data.
- decoder() - Method in interface com.mojang.serialization.Decoder.Simple
-
Returns a new decoder with the logic of this object, discarding any remaining serialized data and combining the input format and serialized data.
- decoder() - Method in interface com.mojang.serialization.Decoder.Terminal
-
Returns a new decoder with the logic of this object, discarding any remaining serialized data.
- decoder() - Method in interface com.mojang.serialization.MapDecoder
- Decoder<A> - Interface in com.mojang.serialization
-
Decodes objects from a serialized form.
- Decoder.Boxed<A> - Interface in com.mojang.serialization
-
Like a
Decoder
, but deserializes from aDynamic
, which combines the serialized form and theDynamicOps
for that form. - Decoder.Simple<A> - Interface in com.mojang.serialization
-
Like a
Decoder.Terminal
, but deserializes from aDynamic
, which combines the serialized form and theDynamicOps
for that form. - Decoder.Terminal<A> - Interface in com.mojang.serialization
-
Can decode an object from a serialized form, but does not return any remaining serialized data.
- decompress(int) - Method in class com.mojang.serialization.KeyCompressor
- dependent(MapCodec<E>, Function<A, Pair<E, MapCodec<E>>>, BiFunction<A, E, A>) - Method in class com.mojang.serialization.MapCodec
- dependent(Function<O, E>, MapEncoder<E>, Function<? super F, ? extends MapDecoder<E>>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder
- deprecated(int) - Method in interface com.mojang.serialization.Codec
-
Returns a version of this codec with a deprecated lifecycle.
- deprecated(int) - Static method in class com.mojang.serialization.Lifecycle
- deprecated(int) - Method in class com.mojang.serialization.MapCodec
- deprecated(A, int) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- deprecated(F, int) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- Deprecated(int) - Constructor for class com.mojang.serialization.Lifecycle.Deprecated
- dimap(App2<P, A, B>, Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
- dimap(Function<C, A>, Function<B, D>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Adapter.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Affine.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Forget.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Lens.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Prism.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
- dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Traversal.Instance
- dimap(Supplier<App2<P, A, B>>, Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
- dispatch(String, Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Delegate codecs allow using the value of an initially decoded key to determine how to decode the rest of the input.
- dispatch(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
An overload of
Codec.dispatch(String, Function, Function)
which uses the string"type"
as name of the key field. - dispatchMap(String, Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.dispatch(String, Function, Function)
except thatMapCodec
is constructed instead of aCodec
. - dispatchMap(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.dispatch(Function, Function)
except thatMapCodec
is constructed instead of aCodec
. - dispatchStable(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.dispatch(Function, Function)
except that the decoding of the key is considered to be in theLifecycle.stable()
lifecycle. - distribute(App<? extends T, F>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.FunctorProfunctor
- doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
- doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
- doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in interface com.mojang.datafixers.functions.PointFreeRule.CompRewrite
- doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
- doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
- doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
- DOUBLE - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing doubles. - doubleRange(double, double) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec that will encode and decode doubles only within the specified range.
- doubleType() - Static method in interface com.mojang.datafixers.DSL
- DSL - Interface in com.mojang.datafixers
- DSL.Instances - Class in com.mojang.datafixers
- DSL.TypeReference - Interface in com.mojang.datafixers
- Dynamic<T> - Class in com.mojang.serialization
- Dynamic(DynamicOps<T>) - Constructor for class com.mojang.serialization.Dynamic
- Dynamic(DynamicOps<T>, T) - Constructor for class com.mojang.serialization.Dynamic
- DynamicLike<T> - Class in com.mojang.serialization
- DynamicLike(DynamicOps<T>) - Constructor for class com.mojang.serialization.DynamicLike
- DynamicOps<T> - Interface in com.mojang.serialization
E
- either(Codec<F>, Codec<S>) - Static method in interface com.mojang.serialization.Codec
-
Creates a new codec that decodes and encodes either of two different types from the same data.
- Either<L,
R> - Class in com.mojang.datafixers.util - Either.Instance<R2> - Class in com.mojang.datafixers.util
- Either.Instance.Mu<R2> - Class in com.mojang.datafixers.util
- Either.Mu<R> - Class in com.mojang.datafixers.util
- eitherAffine(Affine<F, F2, A, B>, Affine<G, G2, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- EitherCodec<F,
S> - Class in com.mojang.serialization.codecs - EitherCodec(Codec<F>, Codec<S>) - Constructor for class com.mojang.serialization.codecs.EitherCodec
- eitherLens(Lens<F, F2, A, B>, Lens<G, G2, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- EitherMapCodec<F,
S> - Class in com.mojang.serialization.codecs - EitherMapCodec(MapCodec<F>, MapCodec<S>) - Constructor for class com.mojang.serialization.codecs.EitherMapCodec
- eitherTraversal(Traversal<F, F2, A, B>, Traversal<G, G2, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- element - Variable in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- element - Variable in class com.mojang.datafixers.types.templates.List.ListType
- element - Variable in class com.mojang.datafixers.types.templates.Named.NamedType
- element - Variable in class com.mojang.datafixers.types.templates.Tag.TagType
- element() - Method in record class com.mojang.datafixers.types.templates.Check
-
Returns the value of the
element
record component. - element() - Method in record class com.mojang.datafixers.types.templates.CompoundList
-
Returns the value of the
element
record component. - element() - Method in record class com.mojang.datafixers.types.templates.Hook
-
Returns the value of the
element
record component. - element() - Method in record class com.mojang.datafixers.types.templates.List
-
Returns the value of the
element
record component. - element() - Method in record class com.mojang.datafixers.types.templates.Named
-
Returns the value of the
element
record component. - element() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- element() - Method in record class com.mojang.datafixers.types.templates.Tag
-
Returns the value of the
element
record component. - element() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- Element(Type<S>, Type<T>, Type<A>, Type<B>, Optic<?, S, T, A, B>) - Constructor for record class com.mojang.datafixers.TypedOptic.Element
-
Creates an instance of a
Element
record class. - elementCodec() - Method in interface com.mojang.serialization.codecs.BaseMapCodec
- elementCodec() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- elementCodec() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
- elementResult(K, TaggedChoice.TaggedChoiceType<K>, RewriteResult<FT, FR>) - Static method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- elements() - Method in record class com.mojang.datafixers.TypedOptic
-
Returns the value of the
elements
record component. - empty() - Method in enum class com.mojang.datafixers.FunctionType.Instance
- empty() - Method in interface com.mojang.datafixers.optics.profunctors.Monoidal
- empty() - Method in interface com.mojang.serialization.DynamicOps
- empty() - Static method in interface com.mojang.serialization.Encoder
-
Produces a
MapEncoder
which encodes no fields, parameterized by a type. - empty() - Method in class com.mojang.serialization.JsonOps
- EMPTY - Static variable in interface com.mojang.serialization.Codec
-
A
MapCodec
which always decodesUnit.INSTANCE
and encodes nothing. - emptyList() - Method in class com.mojang.serialization.DynamicLike
- emptyList() - Method in interface com.mojang.serialization.DynamicOps
- emptyMap() - Method in class com.mojang.serialization.DynamicLike
- emptyMap() - Method in interface com.mojang.serialization.DynamicOps
- emptyPart() - Static method in interface com.mojang.datafixers.DSL
- EmptyPart - Class in com.mojang.datafixers.types.constant
- EmptyPart() - Constructor for class com.mojang.datafixers.types.constant.EmptyPart
- EmptyPartPassthrough - Class in com.mojang.datafixers.types.constant
- EmptyPartPassthrough() - Constructor for class com.mojang.datafixers.types.constant.EmptyPartPassthrough
- emptyPartType() - Static method in interface com.mojang.datafixers.DSL
- encode(A, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.FieldEncoder
- encode(A, DynamicOps<T>, RecordBuilder<T>) - Method in interface com.mojang.serialization.MapEncoder
- encode(A, DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
- encode(A, DynamicOps<T>, T) - Method in interface com.mojang.serialization.Encoder
-
Encodes an object to a serialized form, adding to an existing prefix.
- encode(A, DynamicOps<T>, T) - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
- encode(Either<F, S>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.EitherMapCodec
- encode(Either<F, S>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.EitherCodec
- encode(Pair<F, S>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
- encode(Pair<F, S>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.PairCodec
- encode(List<A>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.ListCodec
- encode(List<Pair<K, V>>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.CompoundListCodec
- encode(Map<K, V>, DynamicOps<T>, RecordBuilder<T>) - Method in interface com.mojang.serialization.codecs.BaseMapCodec
- encode(Map<K, V>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- encode(Map<K, V>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
- encode(Optional<A>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
- encode(V, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
- encoder() - Method in interface com.mojang.serialization.MapEncoder
- Encoder<A> - Interface in com.mojang.serialization
-
Encodes objects to a serialized form.
- encodeStart(DynamicOps<T>, A) - Method in interface com.mojang.serialization.Encoder
-
Encode an object to a serialized form.
- entries() - Method in interface com.mojang.serialization.MapLike
- equals(Object) - Method in class com.mojang.datafixers.FieldFinder
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.mojang.datafixers.optics.InjTagged
- equals(Object) - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.RewriteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.TypedOptic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.All
- equals(Object) - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.Everywhere
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.IfSame
- equals(Object) - Method in record class com.mojang.datafixers.TypeRewriteRule.One
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.OrElse
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
- equals(Object) - Method in class com.mojang.datafixers.types.families.ListAlgebra
- equals(Object) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.Check
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.CompoundList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.Const
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.Hook
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.List
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.Named
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.Product
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.Sum
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mojang.datafixers.types.templates.Tag
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- equals(Object) - Method in class com.mojang.datafixers.types.Type
- equals(Object) - Method in class com.mojang.datafixers.util.Pair
- equals(Object) - Method in record class com.mojang.datafixers.View
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.mojang.serialization.codecs.CompoundListCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.EitherCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.EitherMapCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.FieldDecoder
- equals(Object) - Method in class com.mojang.serialization.codecs.FieldEncoder
- equals(Object) - Method in class com.mojang.serialization.codecs.ListCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.PairCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.PairMapCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- equals(Object) - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
- equals(Object) - Method in class com.mojang.serialization.DataResult
- equals(Object) - Method in class com.mojang.serialization.DataResult.PartialResult
- equals(Object) - Method in class com.mojang.serialization.Dynamic
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.constant.EmptyPart
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.Func
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.List.ListType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.Type
- error() - Method in class com.mojang.serialization.DataResult
- error(String) - Static method in interface com.mojang.serialization.Decoder
-
Returns a decoder which always errors.
- error(String) - Static method in interface com.mojang.serialization.Encoder
-
Produces an encoder which always errors with the given message.
- error(Supplier<String>) - Static method in class com.mojang.serialization.DataResult
- error(Supplier<String>, Lifecycle) - Static method in class com.mojang.serialization.DataResult
- error(Supplier<String>, R) - Static method in class com.mojang.serialization.DataResult
- error(Supplier<String>, R, Lifecycle) - Static method in class com.mojang.serialization.DataResult
- ERRORS_ARE_FATAL - Static variable in class com.mojang.datafixers.DataFixerUpper
- eval() - Method in class com.mojang.datafixers.functions.PointFree
- eval(App<? extends AffineP.Mu, P>) - Method in interface com.mojang.datafixers.optics.Affine
- eval(App<? extends Cartesian.Mu, P>) - Method in interface com.mojang.datafixers.optics.Lens
- eval(App<? extends Cocartesian.Mu, P>) - Method in interface com.mojang.datafixers.optics.Prism
- eval(App<? extends Profunctor.Mu, P>) - Method in interface com.mojang.datafixers.optics.Adapter
- eval(App<? extends TraversalP.Mu, P>) - Method in interface com.mojang.datafixers.optics.Traversal
- eval(App<? extends Proof, P>) - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
- eval(App<? extends Proof, P>) - Method in interface com.mojang.datafixers.optics.Optic
- evalCached() - Method in class com.mojang.datafixers.functions.PointFree
- everywhere(int, TypeRewriteRule, PointFreeRule) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- everywhere(PointFreeRule, PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Method in class com.mojang.datafixers.types.Type
- Everywhere(PointFreeRule, PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
-
Creates an instance of a
Everywhere
record class. - Everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Constructor for class com.mojang.datafixers.TypeRewriteRule.Everywhere
- experimental() - Static method in class com.mojang.serialization.Lifecycle
F
- f() - Method in record class com.mojang.datafixers.types.templates.Product
-
Returns the value of the
f
record component. - f() - Method in record class com.mojang.datafixers.types.templates.Sum
-
Returns the value of the
f
record component. - family() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- familyOptic(IntFunction<TypedOptic<?, ?, A, B>>) - Static method in interface com.mojang.datafixers.types.families.TypeFamily
- FamilyOptic<A,
B> - Interface in com.mojang.datafixers - field(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- field(String, Type<A>) - Static method in interface com.mojang.datafixers.DSL
- FieldDecoder<A> - Class in com.mojang.serialization.codecs
- FieldDecoder(String, Decoder<A>) - Constructor for class com.mojang.serialization.codecs.FieldDecoder
- FieldEncoder<A> - Class in com.mojang.serialization.codecs
- FieldEncoder(String, Encoder<A>) - Constructor for class com.mojang.serialization.codecs.FieldEncoder
- fieldFinder(String, Type<FT>) - Static method in interface com.mojang.datafixers.DSL
- FieldFinder<FT> - Class in com.mojang.datafixers
- FieldFinder(String, Type<FT>) - Constructor for class com.mojang.datafixers.FieldFinder
- FieldNotFoundException(String) - Constructor for class com.mojang.datafixers.types.Type.FieldNotFoundException
- fieldOf(String) - Method in interface com.mojang.serialization.Codec
-
Creates a
MapCodec
representing this as single field in a map-like structure when serialized. - fieldOf(String) - Method in interface com.mojang.serialization.Decoder
-
Returns a map decoder that decodes a single field with the given name using this decoder.
- fieldOf(String) - Method in interface com.mojang.serialization.Encoder
-
Returns a
MapEncoder
that encodes a single field with the given name using this encoder. - fieldOf(String) - Method in class com.mojang.serialization.MapCodec
- fields(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- fields(String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- fields(String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- fields(String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- fields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- fields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- findCheckedType(int) - Method in class com.mojang.datafixers.types.Type
- findChoiceType(DSL.TypeReference) - Method in class com.mojang.datafixers.schemas.Schema
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- findChoiceType(String, int) - Method in class com.mojang.datafixers.types.Type
- finder() - Method in class com.mojang.datafixers.types.Type
- findField(String) - Method in class com.mojang.datafixers.types.Type
- findFieldOrType(int, String, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- findFieldOrType(int, String, Type<A>, Type<B>) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Check
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.CompoundList
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Const
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Hook
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.List
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Named
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Product
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Sum
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Tag
- findFieldType(String) - Method in class com.mojang.datafixers.types.Type
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.Type
- findType(int, Type<A>, Type<B>, Type.TypeMatcher<A, B>, boolean) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- findType(Type<A>, boolean) - Method in interface com.mojang.datafixers.OpticFinder
- findType(Type<A>, Type<FR>, boolean) - Method in class com.mojang.datafixers.FieldFinder
- findType(Type<A>, Type<FR>, boolean) - Method in interface com.mojang.datafixers.OpticFinder
- findType(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.Type
- findTypeCached(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.Type
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.List.ListType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.Type
- first - Variable in class com.mojang.datafixers.TypeRewriteRule.OrElse
- first - Variable in class com.mojang.datafixers.types.Func
- first - Variable in class com.mojang.datafixers.types.templates.Product.ProductType
- first - Variable in class com.mojang.datafixers.types.templates.Sum.SumType
- first() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
-
Returns the value of the
first
record component. - first() - Method in class com.mojang.datafixers.optics.Procompose
- first() - Method in class com.mojang.datafixers.types.Func
- first() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- first() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- first(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- first(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
- first(App2<Forget.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.Forget.Instance
- first(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
- first(App2<Lens.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Lens.Instance
- first(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
- first(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
- first(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
- fix(RewriteResult<A, B>) - Method in class com.mojang.datafixers.types.templates.List.ListType
- fix(Check.CheckType<A>, RewriteResult<A, B>) - Static method in class com.mojang.datafixers.types.templates.Check.CheckType
- fix(Hook.HookType<A>, RewriteResult<A, B>) - Static method in class com.mojang.datafixers.types.templates.Hook.HookType
- fix(Named.NamedType<A>, RewriteResult<A, B>) - Static method in class com.mojang.datafixers.types.templates.Named.NamedType
- fixerVersions() - Method in class com.mojang.datafixers.DataFixerUpper
- fixTypeEverywhere(Type<A>, RewriteResult<A, B>) - Method in class com.mojang.datafixers.DataFix
- fixTypeEverywhere(String, Type<A>, Type<B>, Function<DynamicOps<?>, Function<A, B>>) - Method in class com.mojang.datafixers.DataFix
- fixTypeEverywhere(String, Type<A>, Type<B>, Function<DynamicOps<?>, Function<A, B>>, BitSet) - Method in class com.mojang.datafixers.DataFix
- fixTypeEverywhere(String, Type<A>, Function<DynamicOps<?>, Function<A, A>>) - Method in class com.mojang.datafixers.DataFix
- fixTypeEverywhereTyped(String, Type<A>, Type<B>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.DataFix
- fixTypeEverywhereTyped(String, Type<A>, Type<B>, Function<Typed<?>, Typed<?>>, BitSet) - Method in class com.mojang.datafixers.DataFix
- fixTypeEverywhereTyped(String, Type<A>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.DataFix
- fixTypeEverywhereTyped(String, Type<A>, Function<Typed<?>, Typed<?>>, BitSet) - Method in class com.mojang.datafixers.DataFix
- flatComap(Function<? super B, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Encoder
-
Useful when the type to encode cannot always be converted to the type expected by this encoder.
- flatComap(Function<? super B, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.MapEncoder
- flatComapMap(Function<? super A, ? extends S>, Function<? super S, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.xmap(Function, Function)
, except that the backwards (encoding) transformation produces aDataResult
and is allowed to fail. - flatMap(Function<? super A, ? extends DataResult<? extends B>>) - Method in interface com.mojang.serialization.Decoder
-
Transforms the type of this decoder using the given function, where the transformation may fail.
- flatMap(Function<? super A, ? extends DataResult<? extends B>>) - Method in interface com.mojang.serialization.MapDecoder
- flatMap(Function<? super Dynamic<T>, ? extends DataResult<U>>) - Method in class com.mojang.serialization.OptionalDynamic
- flatMap(Function<? super R, ? extends DataResult<R2>>) - Method in class com.mojang.serialization.DataResult
- flatMap(Function<Type<B>, View<B, C>>) - Method in record class com.mojang.datafixers.View
- flatMap(Function<L, Either<L2, R>>) - Method in class com.mojang.datafixers.util.Either
- flatMap(Function<R, DataResult.PartialResult<R2>>) - Method in class com.mojang.serialization.DataResult.PartialResult
- flatXmap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.xmap(Function, Function)
, except that both the forwards and backwards transformations produce aDataResult
and are allowed to fail. - flatXmap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends DataResult<? extends A>>) - Method in class com.mojang.serialization.MapCodec
- flip(Applicative<F, ?>, App<T, App<F, A>>) - Method in interface com.mojang.datafixers.kinds.Traversable
- flip(Applicative<F, ?>, List<App<F, A>>) - Static method in class com.mojang.datafixers.kinds.ListBox
- FLOAT - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing floats. - floatRange(float, float) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec that will encode and decode floats only within the specified range.
- floatType() - Static method in interface com.mojang.datafixers.DSL
- fold(Algebra, RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- fold(RecursivePoint.RecursivePointType<A>, RecursivePoint.RecursivePointType<B>, Algebra, int) - Static method in class com.mojang.datafixers.functions.Functions
- forget(Function<A, R>) - Static method in class com.mojang.datafixers.optics.Optics
- Forget<R,
A, B> - Interface in com.mojang.datafixers.optics - Forget.Instance<R> - Class in com.mojang.datafixers.optics
- Forget.Instance.Mu<R> - Class in com.mojang.datafixers.optics
- Forget.Mu<R> - Class in com.mojang.datafixers.optics
- forgetE(Function<A, Either<B, R>>) - Static method in class com.mojang.datafixers.optics.Optics
- forgetOpt(Function<A, Optional<R>>) - Static method in class com.mojang.datafixers.optics.Optics
- ForgetOpt<R,
A, B> - Interface in com.mojang.datafixers.optics - ForgetOpt.Instance<R> - Class in com.mojang.datafixers.optics
- ForgetOpt.Instance.Mu<R> - Class in com.mojang.datafixers.optics
- ForgetOpt.Mu<R> - Class in com.mojang.datafixers.optics
- forGetter(Function<O, A>) - Method in class com.mojang.serialization.MapCodec
- forMap(Map<T, T>, DynamicOps<T>) - Static method in interface com.mojang.serialization.MapLike
- forStrings(Supplier<Stream<String>>) - Static method in interface com.mojang.serialization.Keyable
- from(App<FunctionType.ReaderMu<C>, A>) - Method in interface com.mojang.datafixers.kinds.Representable
- from(App<FunctionType.ReaderMu<R>, B>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
- from(App<Either.Mu<C>, A>) - Method in interface com.mojang.datafixers.kinds.CocartesianLike
- from(App<Either.Mu<R2>, A>) - Method in class com.mojang.datafixers.util.Either.Instance
- from(App<Pair.Mu<C>, A>) - Method in interface com.mojang.datafixers.kinds.CartesianLike
- from(App<Pair.Mu<S2>, A>) - Method in class com.mojang.datafixers.util.Pair.Instance
- from(S) - Method in interface com.mojang.datafixers.optics.Adapter
- fun(String, Function<DynamicOps<?>, Function<A, B>>, Type<A>, Type<B>) - Static method in class com.mojang.datafixers.functions.Functions
- func(Type<A>, Type<B>) - Static method in interface com.mojang.datafixers.DSL
- Func<A,
B> - Class in com.mojang.datafixers.types - Func(Type<A>, Type<B>) - Constructor for class com.mojang.datafixers.types.Func
- function() - Method in record class com.mojang.datafixers.View
-
Returns the value of the
function
record component. - Function10<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, R> - Interface in com.mojang.datafixers.util - Function11<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> - Interface in com.mojang.datafixers.util - Function12<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> - Interface in com.mojang.datafixers.util - Function13<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> - Interface in com.mojang.datafixers.util - Function14<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> - Interface in com.mojang.datafixers.util - Function15<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> - Interface in com.mojang.datafixers.util - Function16<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> - Interface in com.mojang.datafixers.util - Function3<T1,
T2, T3, R> - Interface in com.mojang.datafixers.util - Function4<T1,
T2, T3, T4, R> - Interface in com.mojang.datafixers.util - Function5<T1,
T2, T3, T4, T5, R> - Interface in com.mojang.datafixers.util - Function6<T1,
T2, T3, T4, T5, T6, R> - Interface in com.mojang.datafixers.util - Function7<T1,
T2, T3, T4, T5, T6, T7, R> - Interface in com.mojang.datafixers.util - Function8<T1,
T2, T3, T4, T5, T6, T7, T8, R> - Interface in com.mojang.datafixers.util - Function9<T1,
T2, T3, T4, T5, T6, T7, T8, T9, R> - Interface in com.mojang.datafixers.util - Functions - Class in com.mojang.datafixers.functions
- Functions() - Constructor for class com.mojang.datafixers.functions.Functions
- FunctionType<A,
B> - Interface in com.mojang.datafixers - FunctionType.Instance - Enum Class in com.mojang.datafixers
- FunctionType.Instance.Mu - Class in com.mojang.datafixers
- FunctionType.Mu - Class in com.mojang.datafixers
- FunctionType.ReaderInstance<R> - Class in com.mojang.datafixers
- FunctionType.ReaderInstance.Mu<A> - Class in com.mojang.datafixers
- FunctionType.ReaderMu<A> - Class in com.mojang.datafixers
- Functor<F extends K1,
Mu extends Functor.Mu> - Interface in com.mojang.datafixers.kinds - Functor.Mu - Interface in com.mojang.datafixers.kinds
- FunctorProfunctor<T extends K1,
P extends K2, Mu extends FunctorProfunctor.Mu<T>> - Interface in com.mojang.datafixers.optics.profunctors - FunctorProfunctor.Mu<T extends K1> - Interface in com.mojang.datafixers.optics.profunctors
- funcType() - Method in record class com.mojang.datafixers.View
G
- g() - Method in record class com.mojang.datafixers.types.templates.Product
-
Returns the value of the
g
record component. - g() - Method in record class com.mojang.datafixers.types.templates.Sum
-
Returns the value of the
g
record component. - get() - Method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
- get() - Method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
- get() - Method in class com.mojang.serialization.DataResult
- get() - Method in class com.mojang.serialization.OptionalDynamic
- get(App<IdF.Mu, A>) - Static method in class com.mojang.datafixers.kinds.IdF
- get(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
- get(String) - Method in class com.mojang.serialization.Dynamic
- get(String) - Method in class com.mojang.serialization.DynamicLike
- get(String) - Method in interface com.mojang.serialization.MapLike
- get(String) - Method in class com.mojang.serialization.OptionalDynamic
- get(T) - Method in interface com.mojang.serialization.MapLike
- get(T, String) - Method in interface com.mojang.serialization.DynamicOps
- getAll(TypedOptic<A, ?, FT, ?>) - Method in class com.mojang.datafixers.Typed
- getAllTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
- getBooleanValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getBooleanValue(T) - Method in interface com.mojang.serialization.DynamicOps
- getByteBuffer(T) - Method in interface com.mojang.serialization.DynamicOps
- getChoiceType(DSL.TypeReference, String) - Method in class com.mojang.datafixers.schemas.Schema
- getElement() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- getElement() - Method in class com.mojang.datafixers.types.templates.List.ListType
- getElement(String) - Method in class com.mojang.serialization.Dynamic
- getElement(String) - Method in class com.mojang.serialization.DynamicLike
- getElement(String) - Method in class com.mojang.serialization.OptionalDynamic
- getElement(String, T) - Method in class com.mojang.serialization.DynamicLike
- getElementGeneric(T) - Method in class com.mojang.serialization.Dynamic
- getElementGeneric(T) - Method in class com.mojang.serialization.DynamicLike
- getElementGeneric(T) - Method in class com.mojang.serialization.OptionalDynamic
- getElementGeneric(T, T) - Method in class com.mojang.serialization.DynamicLike
- getFirst() - Method in class com.mojang.datafixers.util.Pair
- getFunc(App2<FunctionType.Mu, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- getGeneric(T) - Method in class com.mojang.serialization.Dynamic
- getGeneric(T) - Method in class com.mojang.serialization.DynamicLike
- getGeneric(T) - Method in class com.mojang.serialization.OptionalDynamic
- getGeneric(T, T) - Method in interface com.mojang.serialization.DynamicOps
- getInputSchema() - Method in class com.mojang.datafixers.DataFix
- getIntStream(T) - Method in interface com.mojang.serialization.DynamicOps
- getKey() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- getKeyType() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- getList(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getList(T) - Method in interface com.mojang.serialization.DynamicOps
- getLongStream(T) - Method in interface com.mojang.serialization.DynamicOps
- getLowestSchemaSameVersion(Int2ObjectSortedMap<Schema>, int) - Static method in class com.mojang.datafixers.DataFixerUpper
- getMap(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getMap(T) - Method in interface com.mojang.serialization.DynamicOps
- getMapEntries(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getMapEntries(T) - Method in interface com.mojang.serialization.DynamicOps
- getMapValues() - Method in class com.mojang.serialization.Dynamic
- getMapValues(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getMapValues(T) - Method in interface com.mojang.serialization.DynamicOps
- getName() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- getNumberValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getNumberValue(T) - Method in interface com.mojang.serialization.DynamicOps
- getNumberValue(T, Number) - Method in interface com.mojang.serialization.DynamicOps
- getOps() - Method in class com.mojang.datafixers.Typed
- getOps() - Method in class com.mojang.serialization.DynamicLike
- getOptional(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
- getOptionalTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
- getOrCreate(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
- getOrCreateTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
- getOrDefault(OpticFinder<FT>, FT) - Method in class com.mojang.datafixers.Typed
- getOrThrow(boolean, Consumer<String>) - Method in class com.mojang.serialization.DataResult
- getOutputSchema() - Method in class com.mojang.datafixers.DataFix
- getParent() - Method in class com.mojang.datafixers.schemas.Schema
- getRule() - Method in class com.mojang.datafixers.DataFix
- getRule(int, int) - Method in class com.mojang.datafixers.DataFixerUpper
- getSchema(int) - Method in interface com.mojang.datafixers.DataFixer
- getSchema(int) - Method in class com.mojang.datafixers.DataFixerUpper
- getSecond() - Method in class com.mojang.datafixers.util.Pair
- getSetType(OpticFinder<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.Type
- getStream(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getStream(T) - Method in interface com.mojang.serialization.DynamicOps
- getStringValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
- getStringValue(T) - Method in interface com.mojang.serialization.DynamicOps
- getSubVersion(int) - Static method in class com.mojang.datafixers.DataFixUtils
- getTemplate(String) - Method in class com.mojang.datafixers.schemas.Schema
- getter(Function<S, A>) - Static method in class com.mojang.datafixers.optics.Optics
- GetterP<P extends K2,
Mu extends GetterP.Mu> - Interface in com.mojang.datafixers.optics.profunctors - GetterP.Mu - Interface in com.mojang.datafixers.optics.profunctors
- getType() - Method in class com.mojang.datafixers.Typed
- getType(DSL.TypeReference) - Method in class com.mojang.datafixers.schemas.Schema
- getType(DSL.TypeReference, int) - Method in class com.mojang.datafixers.DataFixerUpper
- getTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
- getTypeRaw(DSL.TypeReference) - Method in class com.mojang.datafixers.schemas.Schema
- getValue() - Method in class com.mojang.datafixers.Typed
- getValue() - Method in class com.mojang.serialization.Dynamic
- getVersion(int) - Static method in class com.mojang.datafixers.DataFixUtils
- getVersionKey() - Method in class com.mojang.datafixers.DataFix
- getVersionKey() - Method in class com.mojang.datafixers.schemas.Schema
- grate(FunctionType<FunctionType<FunctionType<S, A>, B>, T>) - Static method in class com.mojang.datafixers.optics.Optics
- group(App<F, T1>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>) - Method in interface com.mojang.datafixers.kinds.Kind1
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>, App<F, T16>) - Method in interface com.mojang.datafixers.kinds.Kind1
H
- hashCode() - Method in class com.mojang.datafixers.FieldFinder
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.optics.InjTagged
- hashCode() - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.RewriteResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.TypedOptic
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.All
- hashCode() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.Everywhere
- hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.IfSame
- hashCode() - Method in record class com.mojang.datafixers.TypeRewriteRule.One
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.OrElse
- hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
- hashCode() - Method in class com.mojang.datafixers.types.families.ListAlgebra
- hashCode() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- hashCode() - Method in class com.mojang.datafixers.types.Func
- hashCode() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.Check
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.CompoundList
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.types.templates.Const
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mojang.datafixers.types.templates.Hook
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.List
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.List.ListType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.Named
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.Product
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.Sum
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- hashCode() - Method in record class com.mojang.datafixers.types.templates.Tag
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- hashCode() - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- hashCode() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- hashCode() - Method in class com.mojang.datafixers.util.Pair
- hashCode() - Method in record class com.mojang.datafixers.View
-
Returns a hash code value for this object.
- hashCode() - Method in class com.mojang.serialization.codecs.CompoundListCodec
- hashCode() - Method in class com.mojang.serialization.codecs.EitherCodec
- hashCode() - Method in class com.mojang.serialization.codecs.EitherMapCodec
- hashCode() - Method in class com.mojang.serialization.codecs.FieldDecoder
- hashCode() - Method in class com.mojang.serialization.codecs.FieldEncoder
- hashCode() - Method in class com.mojang.serialization.codecs.ListCodec
- hashCode() - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
- hashCode() - Method in class com.mojang.serialization.codecs.PairCodec
- hashCode() - Method in class com.mojang.serialization.codecs.PairMapCodec
- hashCode() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- hashCode() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
- hashCode() - Method in class com.mojang.serialization.DataResult
- hashCode() - Method in class com.mojang.serialization.DataResult.PartialResult
- hashCode() - Method in class com.mojang.serialization.Dynamic
- hasType(K) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Check
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.CompoundList
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Const
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Hook
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.List
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Named
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Product
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Sum
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Tag
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
- hook(TypeTemplate, Hook.HookFunction, Hook.HookFunction) - Static method in interface com.mojang.datafixers.DSL
- hook(Type<A>, Hook.HookFunction, Hook.HookFunction) - Static method in interface com.mojang.datafixers.DSL
- Hook - Record Class in com.mojang.datafixers.types.templates
- Hook(TypeTemplate, Hook.HookFunction, Hook.HookFunction) - Constructor for record class com.mojang.datafixers.types.templates.Hook
-
Creates an instance of a
Hook
record class. - Hook.HookFunction - Interface in com.mojang.datafixers.types.templates
- Hook.HookType<A> - Class in com.mojang.datafixers.types.templates
- HookType(Type<A>, Hook.HookFunction, Hook.HookFunction) - Constructor for class com.mojang.datafixers.types.templates.Hook.HookType
I
- id() - Static method in class com.mojang.datafixers.optics.Optics
- id(int) - Static method in interface com.mojang.datafixers.DSL
- id(Type<A>) - Static method in class com.mojang.datafixers.functions.Functions
- id(String) - Method in class com.mojang.datafixers.schemas.Schema
- IDENTITY - Static variable in interface com.mojang.datafixers.types.templates.Hook.HookFunction
- IdF<A> - Class in com.mojang.datafixers.kinds
- IdF.Instance - Enum Class in com.mojang.datafixers.kinds
- IdF.Instance.Mu - Class in com.mojang.datafixers.kinds
- IdF.Mu - Class in com.mojang.datafixers.kinds
- ifLeft(Consumer<? super L>) - Method in class com.mojang.datafixers.util.Either
- ifRight(Consumer<? super R>) - Method in class com.mojang.datafixers.util.Either
- ifSame(Typed<B>) - Method in class com.mojang.datafixers.types.Type
- ifSame(Type<B>, B) - Method in class com.mojang.datafixers.types.Type
- ifSame(Type<B>, RewriteResult<B, ?>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- ifSame(Type<B>, RewriteResult<B, ?>) - Method in class com.mojang.datafixers.types.Type
- IfSame(Type<B>, RewriteResult<B, ?>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.IfSame
- impl() - Method in interface com.mojang.datafixers.optics.ReForgetC
- Implementation() - Constructor for class com.mojang.serialization.MapDecoder.Implementation
- Implementation() - Constructor for class com.mojang.serialization.MapEncoder.Implementation
- in() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- in(Schema) - Method in interface com.mojang.datafixers.DSL.TypeReference
- in(RecursivePoint.RecursivePointType<A>) - Static method in class com.mojang.datafixers.functions.Functions
- indent(int) - Static method in class com.mojang.datafixers.functions.PointFree
- index() - Method in record class com.mojang.datafixers.types.templates.Check
-
Returns the value of the
index
record component. - index() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
-
Returns the value of the
index
record component. - index() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- inField(String, Type<GT>) - Method in interface com.mojang.datafixers.OpticFinder
- initBuilder() - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- initBuilder() - Method in class com.mojang.serialization.RecordBuilder.MapBuilder
- inj1() - Static method in class com.mojang.datafixers.optics.Optics
- inj1(Type<B>) - Method in class com.mojang.datafixers.Typed
- inj1(Type<F>, Type<G>, Type<F2>) - Static method in record class com.mojang.datafixers.TypedOptic
- Inj1<F,
G, F2> - Class in com.mojang.datafixers.optics - inj2() - Static method in class com.mojang.datafixers.optics.Optics
- inj2(Type<B>) - Method in class com.mojang.datafixers.Typed
- inj2(Type<F>, Type<G>, Type<G2>) - Static method in record class com.mojang.datafixers.TypedOptic
- Inj2<F,
G, G2> - Class in com.mojang.datafixers.optics - InjTagged<K,
A, B> - Class in com.mojang.datafixers.optics - InjTagged(K) - Constructor for class com.mojang.datafixers.optics.InjTagged
- innermost() - Method in record class com.mojang.datafixers.TypedOptic
- instance() - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- instance() - Static method in class com.mojang.serialization.DataResult
- Instance() - Constructor for class com.mojang.datafixers.optics.Adapter.Instance
- Instance() - Constructor for class com.mojang.datafixers.optics.Affine.Instance
- Instance() - Constructor for class com.mojang.datafixers.optics.Forget.Instance
- Instance() - Constructor for class com.mojang.datafixers.optics.ForgetOpt.Instance
- Instance() - Constructor for class com.mojang.datafixers.optics.Lens.Instance
- Instance() - Constructor for class com.mojang.datafixers.optics.Prism.Instance
- Instance() - Constructor for class com.mojang.datafixers.optics.ReForgetC.Instance
- Instance() - Constructor for class com.mojang.datafixers.optics.Traversal.Instance
- Instance() - Constructor for class com.mojang.datafixers.util.Either.Instance
- Instance() - Constructor for class com.mojang.datafixers.util.Pair.Instance
- Instance() - Constructor for class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- Instance(App<? extends Profunctor.Mu, P>, Functor<F, ?>, Functor<G, ?>) - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Instance
- Instance(Monoid<C>) - Constructor for class com.mojang.datafixers.kinds.Const.Instance
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
- INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
- INSTANCE - Enum constant in enum class com.mojang.datafixers.FunctionType.Instance
- INSTANCE - Enum constant in enum class com.mojang.datafixers.kinds.IdF.Instance
- INSTANCE - Enum constant in enum class com.mojang.datafixers.kinds.ListBox.Instance
- INSTANCE - Enum constant in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
- INSTANCE - Enum constant in enum class com.mojang.datafixers.TypeRewriteRule.Nop
- INSTANCE - Enum constant in enum class com.mojang.datafixers.util.Unit
- INSTANCE - Enum constant in enum class com.mojang.serialization.DataResult.Instance
- INSTANCE - Static variable in class com.mojang.datafixers.optics.Inj1
- INSTANCE - Static variable in class com.mojang.datafixers.optics.Inj2
- INSTANCE - Static variable in class com.mojang.datafixers.optics.Proj1
- INSTANCE - Static variable in class com.mojang.datafixers.optics.Proj2
- INSTANCE - Static variable in class com.mojang.serialization.JsonOps
- instanceOf(Collection<TypeToken<? extends K1>>, TypeToken<Proof2>) - Static method in record class com.mojang.datafixers.TypedOptic
- Instances() - Constructor for class com.mojang.datafixers.DSL.Instances
- INT - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing integers. - INT_STREAM - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing anIntStream
. - into(Function<? super Dynamic<T>, ? extends V>) - Method in class com.mojang.serialization.Dynamic
- into(Function<? super Dynamic<T>, ? extends V>) - Method in class com.mojang.serialization.OptionalDynamic
- intRange(int, int) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec that will encode and decode integers only within the specified range.
- intType() - Static method in interface com.mojang.datafixers.DSL
- isId(PointFree<?>) - Static method in class com.mojang.datafixers.functions.Functions
- isId(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
- isInj1(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
- isInj2(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
- isNop() - Method in record class com.mojang.datafixers.View
- isProj1(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
- isProj2(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
J
- JsonOps - Class in com.mojang.serialization
- JsonOps(boolean) - Constructor for class com.mojang.serialization.JsonOps
K
- K1 - Interface in com.mojang.datafixers.kinds
- K2 - Interface in com.mojang.datafixers.kinds
- key - Variable in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- key() - Method in record class com.mojang.datafixers.types.templates.CompoundList
-
Returns the value of the
key
record component. - Keyable - Interface in com.mojang.serialization
- keyCodec() - Method in interface com.mojang.serialization.codecs.BaseMapCodec
- keyCodec() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- keyCodec() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
- KeyCompressor<T> - Class in com.mojang.serialization
- KeyCompressor(DynamicOps<T>, Stream<T>) - Constructor for class com.mojang.serialization.KeyCompressor
- KeyDispatchCodec<K,
V> - Class in com.mojang.serialization.codecs -
Delegate codecs allow using the value of an initially decoded key to determine how to decode the rest of the input.
- KeyDispatchCodec(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends Codec<? extends V>>>) - Constructor for class com.mojang.serialization.codecs.KeyDispatchCodec
- KeyDispatchCodec(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends Decoder<? extends V>>>, Function<? super V, ? extends DataResult<? extends Encoder<V>>>, boolean) - Constructor for class com.mojang.serialization.codecs.KeyDispatchCodec
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.EitherMapCodec
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.FieldDecoder
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.FieldEncoder
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- keys(DynamicOps<T>) - Method in interface com.mojang.serialization.Keyable
- keys(DynamicOps<T>) - Method in class com.mojang.serialization.MapCodec
-
Returns a stream of keys this map codec may write or read.
- Kind1<F extends K1,
Mu extends Kind1.Mu> - Interface in com.mojang.datafixers.kinds - Kind1.Mu - Interface in com.mojang.datafixers.kinds
- Kind2<F extends K2,
Mu extends Kind2.Mu> - Interface in com.mojang.datafixers.kinds - Kind2.Mu - Interface in com.mojang.datafixers.kinds
L
- left() - Method in class com.mojang.datafixers.util.Either
- left(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- left(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
- left(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
- left(App2<Prism.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Prism.Instance
- left(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
- left(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
- left(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
- left(L) - Static method in class com.mojang.datafixers.util.Either
- lens(Function<S, A>, BiFunction<B, S, T>) - Static method in class com.mojang.datafixers.optics.Optics
- Lens<S,
T, A, B> - Interface in com.mojang.datafixers.optics - Lens.Box<S,
T, A, B> - Class in com.mojang.datafixers.optics - Lens.Instance<A2,
B2> - Class in com.mojang.datafixers.optics - Lens.Mu<A,
B> - Class in com.mojang.datafixers.optics - Lens.Mu2<S,
T> - Class in com.mojang.datafixers.optics - lifecycle() - Method in class com.mojang.serialization.DataResult
- Lifecycle - Class in com.mojang.serialization
- Lifecycle.Deprecated - Class in com.mojang.serialization
- lift1(App<Const.Mu<C>, Function<A, R>>) - Method in class com.mojang.datafixers.kinds.Const.Instance
- lift1(App<IdF.Mu, Function<A, R>>) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
- lift1(App<OptionalBox.Mu, Function<A, R>>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
- lift1(App<Either.Mu<R2>, Function<A, R>>) - Method in class com.mojang.datafixers.util.Either.Instance
- lift1(App<RecordCodecBuilder.Mu<O>, Function<A, R>>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- lift1(App<DataResult.Mu, Function<A, R>>) - Method in enum class com.mojang.serialization.DataResult.Instance
- lift1(App<F, Function<A, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift2(App<Const.Mu<C>, BiFunction<A, B, R>>) - Method in class com.mojang.datafixers.kinds.Const.Instance
- lift2(App<IdF.Mu, BiFunction<A, B, R>>) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
- lift2(App<OptionalBox.Mu, BiFunction<A, B, R>>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
- lift2(App<Either.Mu<R2>, BiFunction<A, B, R>>) - Method in class com.mojang.datafixers.util.Either.Instance
- lift2(App<F, BiFunction<A, B, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift3(App<F, Function3<T1, T2, T3, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift4(App<F, Function4<T1, T2, T3, T4, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift5(App<F, Function5<T1, T2, T3, T4, T5, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift6(App<F, Function6<T1, T2, T3, T4, T5, T6, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift7(App<F, Function7<T1, T2, T3, T4, T5, T6, T7, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift8(App<F, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- lift9(App<F, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
- list(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- list(Type<A>) - Static method in interface com.mojang.datafixers.DSL
- list(Type<A>, Type<B>) - Static method in record class com.mojang.datafixers.TypedOptic
- list(Codec<E>) - Static method in interface com.mojang.serialization.Codec
-
Returns a new codec that decodes and encodes a list of a single type.
- List - Record Class in com.mojang.datafixers.types.templates
- List(TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.List
-
Creates an instance of a
List
record class. - List.ListType<A> - Class in com.mojang.datafixers.types.templates
- ListAlgebra - Class in com.mojang.datafixers.types.families
- ListAlgebra(String, List<RewriteResult<?, ?>>) - Constructor for class com.mojang.datafixers.types.families.ListAlgebra
- ListBox<T> - Class in com.mojang.datafixers.kinds
- ListBox.Instance - Enum Class in com.mojang.datafixers.kinds
- ListBox.Instance.Mu - Class in com.mojang.datafixers.kinds
- ListBox.Mu - Class in com.mojang.datafixers.kinds
- listBuilder() - Method in interface com.mojang.serialization.DynamicOps
- listBuilder() - Method in class com.mojang.serialization.JsonOps
- ListBuilder<T> - Interface in com.mojang.serialization
- ListBuilder.Builder<T> - Class in com.mojang.serialization
- ListCodec<A> - Class in com.mojang.serialization.codecs
- ListCodec(Codec<A>) - Constructor for class com.mojang.serialization.codecs.ListCodec
- listMonoid() - Static method in interface com.mojang.datafixers.kinds.Monoid
- listOf() - Method in interface com.mojang.serialization.Codec
-
Returns a new codec that decodes and encodes a list of a single type.
- listTraversal() - Static method in class com.mojang.datafixers.optics.Optics
- ListTraversal<A,
B> - Class in com.mojang.datafixers.optics - ListType(Type<A>) - Constructor for class com.mojang.datafixers.types.templates.List.ListType
- lmap(App2<P, A, B>, Function<C, A>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
- LONG - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing longs. - LONG_STREAM - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing aLongStream
. - longType() - Static method in interface com.mojang.datafixers.DSL
M
- make(Supplier<T>) - Static method in class com.mojang.datafixers.DataFixUtils
- make(T, Consumer<T>) - Static method in class com.mojang.datafixers.DataFixUtils
- makeCompressedBuilder(DynamicOps<T>, KeyCompressor<T>) - Static method in interface com.mojang.serialization.MapEncoder
- makeKey(int) - Static method in class com.mojang.datafixers.DataFixUtils
- makeKey(int, int) - Static method in class com.mojang.datafixers.DataFixUtils
- makeRule() - Method in class com.mojang.datafixers.DataFix
- many(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- Many(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Many
-
Creates an instance of a
Many
record class. - map(Function<? super A, ? extends B>) - Method in interface com.mojang.serialization.Decoder
-
Transforms the type of this decoder using the given function.
- map(Function<? super A, ? extends B>) - Method in interface com.mojang.serialization.MapDecoder
- map(Function<? super Dynamic<T>, U>) - Method in class com.mojang.serialization.OptionalDynamic
- map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class com.mojang.datafixers.util.Either
- map(Function<? super R, ? extends R2>) - Method in class com.mojang.serialization.DataResult.PartialResult
- map(Function<? super R, ? extends T>) - Method in class com.mojang.serialization.DataResult
- map(Function<? super T, ? extends R>, App<Const.Mu<C>, T>) - Method in class com.mojang.datafixers.kinds.Const.Instance
- map(Function<? super T, ? extends R>, App<IdF.Mu, T>) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
- map(Function<? super T, ? extends R>, App<ListBox.Mu, T>) - Method in enum class com.mojang.datafixers.kinds.ListBox.Instance
- map(Function<? super T, ? extends R>, App<OptionalBox.Mu, T>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
- map(Function<? super T, ? extends R>, App<Either.Mu<R2>, T>) - Method in class com.mojang.datafixers.util.Either.Instance
- map(Function<? super T, ? extends R>, App<Pair.Mu<S2>, T>) - Method in class com.mojang.datafixers.util.Pair.Instance
- map(Function<? super T, ? extends R>, App<RecordCodecBuilder.Mu<O>, T>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- map(Function<? super T, ? extends R>, App<DataResult.Mu, T>) - Method in enum class com.mojang.serialization.DataResult.Instance
- map(Function<? super T, ? extends R>, App<F, T>) - Method in interface com.mojang.datafixers.kinds.Functor
- map(Function<? super T, ? extends R2>, App<FunctionType.ReaderMu<R>, T>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
- map(Function<? super T, ? extends T>) - Method in class com.mojang.serialization.Dynamic
- mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class com.mojang.datafixers.util.Either
- mapBuilder() - Method in interface com.mojang.serialization.DynamicOps
- mapBuilder() - Method in class com.mojang.serialization.JsonOps
- MapBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.MapBuilder
- mapCodec(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- MapCodec<A> - Class in com.mojang.serialization
-
A combined
MapEncoder
andMapDecoder
which can convert objects to and from a series of fields. - MapCodec() - Constructor for class com.mojang.serialization.MapCodec
- MapCodec.MapCodecCodec<A> - Class in com.mojang.serialization
- MapCodec.ResultFunction<A> - Interface in com.mojang.serialization
- MapCodecCodec(MapCodec<A>) - Constructor for class com.mojang.serialization.MapCodec.MapCodecCodec
- MapDecoder<A> - Interface in com.mojang.serialization
- MapDecoder.Implementation<A> - Class in com.mojang.serialization
- mapEither(MapCodec<F>, MapCodec<S>) - Static method in interface com.mojang.serialization.Codec
-
Creates a new
MapCodec
that decodes and encodes either of two different types from the same data. - MapEncoder<A> - Interface in com.mojang.serialization
- MapEncoder.Implementation<A> - Class in com.mojang.serialization
- mapError(UnaryOperator<String>) - Method in class com.mojang.serialization.DataResult
- mapError(UnaryOperator<String>) - Method in class com.mojang.serialization.ListBuilder.Builder
- mapError(UnaryOperator<String>) - Method in interface com.mojang.serialization.ListBuilder
- mapError(UnaryOperator<String>) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- mapError(UnaryOperator<String>) - Method in interface com.mojang.serialization.RecordBuilder
- mapFirst(Function<? super F, ? extends F2>) - Method in class com.mojang.datafixers.util.Pair
- mapLeft(Function<? super L, ? extends T>) - Method in class com.mojang.datafixers.util.Either
- MapLike<T> - Interface in com.mojang.serialization
- mapPair(MapCodec<F>, MapCodec<S>) - Static method in interface com.mojang.serialization.Codec
-
Creates a new
MapCodec
that decodes and encodes two different types from the same data, in sequence. - mapping(Functor<F, ?>, App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- mapping(Functor<F, ?>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Mapping
- Mapping<P extends K2,
Mu extends Mapping.Mu> - Interface in com.mojang.datafixers.optics.profunctors - Mapping.Mu - Interface in com.mojang.datafixers.optics.profunctors
- mapResult(Codec.ResultFunction<A>) - Method in interface com.mojang.serialization.Codec
-
Creates a new codec by transforming the current one with the given
Codec.ResultFunction
. - mapResult(MapCodec.ResultFunction<A>) - Method in class com.mojang.serialization.MapCodec
- mapRight(Function<? super R, ? extends T>) - Method in class com.mojang.datafixers.util.Either
- mapSecond(Function<? super S, ? extends S2>) - Method in class com.mojang.datafixers.util.Pair
- match(Type<S>) - Method in interface com.mojang.datafixers.types.Type.TypeMatcher
- match(Either<F, G>) - Method in class com.mojang.datafixers.optics.Inj1
- match(Either<F, G>) - Method in class com.mojang.datafixers.optics.Inj2
- match(Pair<K, ?>) - Method in class com.mojang.datafixers.optics.InjTagged
- match(S) - Method in interface com.mojang.datafixers.optics.Prism
- merge(Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
- merge(Dynamic<?>, Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
- mergeToList(JsonElement, JsonElement) - Method in class com.mojang.serialization.JsonOps
- mergeToList(JsonElement, List<JsonElement>) - Method in class com.mojang.serialization.JsonOps
- mergeToList(T, List<T>) - Method in interface com.mojang.serialization.DynamicOps
- mergeToList(T, T) - Method in interface com.mojang.serialization.DynamicOps
- mergeToMap(JsonElement, JsonElement, JsonElement) - Method in class com.mojang.serialization.JsonOps
- mergeToMap(JsonElement, MapLike<JsonElement>) - Method in class com.mojang.serialization.JsonOps
- mergeToMap(T, MapLike<T>) - Method in interface com.mojang.serialization.DynamicOps
- mergeToMap(T, Map<T, T>) - Method in interface com.mojang.serialization.DynamicOps
- mergeToMap(T, T, T) - Method in interface com.mojang.serialization.DynamicOps
- mergeToPrimitive(T, T) - Method in interface com.mojang.serialization.DynamicOps
- mergeViews(RewriteResult<F, F2>, RewriteResult<G, G2>) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- mergeViews(RewriteResult<F, F2>, RewriteResult<G, G2>) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- mergeViews(RewriteResult<K, K2>, RewriteResult<V, V2>) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- message() - Method in class com.mojang.serialization.DataResult.PartialResult
- Monoid<T> - Interface in com.mojang.datafixers.kinds
- Monoidal<P extends K2,
Mu extends Monoidal.Mu> - Interface in com.mojang.datafixers.optics.profunctors - Monoidal.Mu - Interface in com.mojang.datafixers.optics.profunctors
- MonoidProfunctor<P extends K2,
Mu extends MonoidProfunctor.Mu> - Interface in com.mojang.datafixers.optics.profunctors - MonoidProfunctor.Mu - Interface in com.mojang.datafixers.optics.profunctors
- Mu() - Constructor for class com.mojang.datafixers.FunctionType.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.FunctionType.Mu
- Mu() - Constructor for class com.mojang.datafixers.FunctionType.ReaderInstance.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.Const.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.Const.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.IdF.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.IdF.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.ListBox.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.ListBox.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.OptionalBox.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.kinds.OptionalBox.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Adapter.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Affine.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Forget.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Forget.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.ForgetOpt.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.ForgetOpt.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Lens.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Prism.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Procompose.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.ReForgetC.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.ReForgetC.Mu
- Mu() - Constructor for class com.mojang.datafixers.optics.Traversal.Mu
- Mu() - Constructor for class com.mojang.datafixers.types.Type.Mu
- Mu() - Constructor for class com.mojang.datafixers.util.Either.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.util.Either.Mu
- Mu() - Constructor for class com.mojang.datafixers.util.Pair.Instance.Mu
- Mu() - Constructor for class com.mojang.datafixers.util.Pair.Mu
- Mu() - Constructor for class com.mojang.serialization.codecs.RecordCodecBuilder.Mu
- Mu() - Constructor for class com.mojang.serialization.DataResult.Instance.Mu
- Mu() - Constructor for class com.mojang.serialization.DataResult.Mu
- Mu2() - Constructor for class com.mojang.datafixers.optics.Lens.Mu2
N
- name - Variable in class com.mojang.datafixers.types.templates.Named.NamedType
- name - Variable in class com.mojang.datafixers.types.templates.Tag.TagType
- name - Variable in class com.mojang.serialization.codecs.FieldDecoder
- name() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- name() - Method in record class com.mojang.datafixers.types.templates.Check
-
Returns the value of the
name
record component. - name() - Method in record class com.mojang.datafixers.types.templates.Named
-
Returns the value of the
name
record component. - name() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- name() - Method in record class com.mojang.datafixers.types.templates.Tag
-
Returns the value of the
name
record component. - name() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- named(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- named(String, Type<A>) - Static method in interface com.mojang.datafixers.DSL
- Named - Record Class in com.mojang.datafixers.types.templates
- Named(String, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Named
-
Creates an instance of a
Named
record class. - Named.NamedType<A> - Class in com.mojang.datafixers.types.templates
- namedChoice(String, Type<FT>) - Static method in interface com.mojang.datafixers.DSL
- NamedType(String, Type<A>) - Constructor for class com.mojang.datafixers.types.templates.Named.NamedType
- newType() - Method in record class com.mojang.datafixers.View
- nop() - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- nop() - Static method in interface com.mojang.datafixers.TypeRewriteRule
- nop(Type<A>) - Static method in record class com.mojang.datafixers.RewriteResult
- nopView(Type<A>) - Static method in record class com.mojang.datafixers.View
O
- of(Encoder<A>, Decoder<A>) - Static method in interface com.mojang.serialization.Codec
-
Returns a new codec with the behavior of the given encoder and decoder.
- of(Encoder<A>, Decoder<A>, String) - Static method in interface com.mojang.serialization.Codec
-
Returns a new codec with the behavior of the given encoder and decoder, with a custom name.
- of(MapEncoder<A>, MapDecoder<A>) - Static method in interface com.mojang.serialization.Codec
- of(MapEncoder<A>, MapDecoder<A>) - Static method in class com.mojang.serialization.MapCodec
- of(MapEncoder<A>, MapDecoder<A>, Supplier<String>) - Static method in interface com.mojang.serialization.Codec
- of(MapEncoder<A>, MapDecoder<A>, Supplier<String>) - Static method in class com.mojang.serialization.MapCodec
- of(F, S) - Static method in class com.mojang.datafixers.util.Pair
- of(Function<O, F>, MapCodec<F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- of(Function<O, F>, String, Codec<F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- of(T1, T2) - Static method in interface com.mojang.datafixers.Products
- ofBoxed(Decoder.Boxed<? extends A>) - Static method in interface com.mojang.serialization.Decoder
-
Returns a decoder which decodes from a combined serialized form and format.
- ofSimple(Decoder.Simple<? extends A>) - Static method in interface com.mojang.serialization.Decoder
-
Returns a decoder which decodes from a combined serialized form and format,.
- ofTerminal(Decoder.Terminal<? extends A>) - Static method in interface com.mojang.serialization.Decoder
-
Returns a decoder which throws out any remaining serialized data.
- once(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- once(TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- Once(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Once
-
Creates an instance of a
Once
record class. - one(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- one(TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.List.ListType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.Type
- One(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.One
-
Creates an instance of a
One
record class. - One(TypeRewriteRule) - Constructor for record class com.mojang.datafixers.TypeRewriteRule.One
-
Creates an instance of a
One
record class. - onFail() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
Returns the value of the
onFail
record component. - onFail(Type<?>) - Method in class com.mojang.datafixers.DataFix
- ops - Variable in class com.mojang.datafixers.Typed
- ops - Variable in class com.mojang.serialization.DynamicLike
- ops() - Method in class com.mojang.serialization.ListBuilder.Builder
- ops() - Method in interface com.mojang.serialization.ListBuilder
- ops() - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- ops() - Method in interface com.mojang.serialization.RecordBuilder
- optic() - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Returns the value of the
optic
record component. - Optic<Proof extends K1,
S, T, A, B> - Interface in com.mojang.datafixers.optics - Optic.CompositionOptic<Proof extends K1,
S, T, A, B> - Record Class in com.mojang.datafixers.optics - OpticFinder<FT> - Interface in com.mojang.datafixers
- optics() - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
-
Returns the value of the
optics
record component. - Optics - Class in com.mojang.datafixers.optics
- Optics() - Constructor for class com.mojang.datafixers.optics.Optics
- opticView(Type<S>, RewriteResult<A, B>, TypedOptic<S, T, A, B>) - Static method in class com.mojang.datafixers.types.Type
- OPTIMIZATION_RULE - Static variable in class com.mojang.datafixers.DataFixerUpper
- optimizationRule - Variable in class com.mojang.datafixers.TypeRewriteRule.Everywhere
- optional(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optional(Type<A>) - Static method in interface com.mojang.datafixers.DSL
- OptionalBox<T> - Class in com.mojang.datafixers.kinds
- OptionalBox.Instance - Enum Class in com.mojang.datafixers.kinds
- OptionalBox.Instance.Mu - Class in com.mojang.datafixers.kinds
- OptionalBox.Mu - Class in com.mojang.datafixers.kinds
- OptionalDynamic<T> - Class in com.mojang.serialization
- OptionalDynamic(DynamicOps<T>, DataResult<Dynamic<T>>) - Constructor for class com.mojang.serialization.OptionalDynamic
- optionalField(String, Codec<F>) - Static method in interface com.mojang.serialization.Codec
-
Creates a
MapCodec
representing a type as single field in a map-like structure when serialized which may be absent. - OptionalFieldCodec<A> - Class in com.mojang.serialization.codecs
- OptionalFieldCodec(String, Codec<A>) - Constructor for class com.mojang.serialization.codecs.OptionalFieldCodec
- optionalFieldOf(String) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.fieldOf(String)
, except that the produced field may be absent. - optionalFieldOf(String, A) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.fieldOf(String)
, except that the produced field may be absent. - optionalFieldOf(String, A, Lifecycle) - Method in interface com.mojang.serialization.Codec
-
Equivalent to
Codec.optionalFieldOf(String, Object)
except that when the field is absent, the produced result will have the givenLifecycle
. - optionalFieldOf(String, Lifecycle, A, Lifecycle) - Method in interface com.mojang.serialization.Codec
-
Equivalent to
Codec.optionalFieldOf(String, Object, Lifecycle)
except that the lifecycle of non-default results can be specified. - optionalFields(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- or(TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
- or(Type<F>, Type<G>) - Static method in interface com.mojang.datafixers.DSL
- or(Optional<? extends U>, Supplier<? extends Optional<? extends U>>) - Static method in class com.mojang.datafixers.DataFixUtils
- orElse(A) - Method in interface com.mojang.serialization.Codec
-
Creates a codec which attempts to decode using this codec, and if that fails, returns the given value.
- orElse(A) - Method in class com.mojang.serialization.MapCodec
- orElse(TypeRewriteRule, TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- orElse(TypeRewriteRule, Supplier<TypeRewriteRule>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- orElse(Consumer<String>, A) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.orElse(UnaryOperator, Object)
except that the error message is not transformed, but only fed to the provided consumer. - orElse(Consumer<String>, A) - Method in class com.mojang.serialization.MapCodec
- orElse(UnaryOperator<String>, A) - Method in interface com.mojang.serialization.Codec
-
Creates a codec which attempts to decode using this codec, and if that fails, returns the given value and maps the error using the given function while encoding or decoding.
- orElse(UnaryOperator<String>, A) - Method in class com.mojang.serialization.MapCodec
- orElse(Optional<? extends U>, U) - Static method in class com.mojang.datafixers.DataFixUtils
- OrElse(TypeRewriteRule, Supplier<TypeRewriteRule>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.OrElse
- orElseEmptyList() - Method in class com.mojang.serialization.OptionalDynamic
- orElseEmptyMap() - Method in class com.mojang.serialization.OptionalDynamic
- orElseGet(Consumer<String>, Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.orElse(Consumer, Object)
except that the default value is calculated lazily. - orElseGet(Consumer<String>, Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
- orElseGet(Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.orElse(Object)
except that the default value is calculated lazily. - orElseGet(Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
- orElseGet(UnaryOperator<String>, Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
-
Similar to
Codec.orElse(UnaryOperator, Object)
except that the default value is calculated lazily. - orElseGet(UnaryOperator<String>, Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
- orElseGet(Optional<? extends U>, Supplier<? extends U>) - Static method in class com.mojang.datafixers.DataFixUtils
- orThrow() - Method in class com.mojang.datafixers.util.Either
- out() - Method in class com.mojang.datafixers.Typed
- out() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- out(RecursivePoint.RecursivePointType<A>) - Static method in class com.mojang.datafixers.functions.Functions
- outermost() - Method in record class com.mojang.datafixers.TypedOptic
P
- P1(App<F, T1>) - Constructor for class com.mojang.datafixers.Products.P1
- P10(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>) - Constructor for class com.mojang.datafixers.Products.P10
- P11(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>) - Constructor for class com.mojang.datafixers.Products.P11
- P12(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>) - Constructor for class com.mojang.datafixers.Products.P12
- P13(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>) - Constructor for class com.mojang.datafixers.Products.P13
- P14(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>) - Constructor for class com.mojang.datafixers.Products.P14
- P15(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>) - Constructor for class com.mojang.datafixers.Products.P15
- P16(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>, App<F, T16>) - Constructor for class com.mojang.datafixers.Products.P16
- P2(App<F, T1>, App<F, T2>) - Constructor for class com.mojang.datafixers.Products.P2
- P3(App<F, T1>, App<F, T2>, App<F, T3>) - Constructor for class com.mojang.datafixers.Products.P3
- P4(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Constructor for class com.mojang.datafixers.Products.P4
- P5(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Constructor for class com.mojang.datafixers.Products.P5
- P6(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Constructor for class com.mojang.datafixers.Products.P6
- P7(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Constructor for class com.mojang.datafixers.Products.P7
- P8(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Constructor for class com.mojang.datafixers.Products.P8
- P9(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Constructor for class com.mojang.datafixers.Products.P9
- pair(Typed<A>, Typed<B>) - Static method in class com.mojang.datafixers.Typed
- pair(Codec<F>, Codec<S>) - Static method in interface com.mojang.serialization.Codec
-
Creates a new codec that decodes and encodes two different types from the same data, in sequence.
- Pair<F,
S> - Class in com.mojang.datafixers.util - Pair(F, S) - Constructor for class com.mojang.datafixers.util.Pair
- Pair.Instance<S2> - Class in com.mojang.datafixers.util
- Pair.Instance.Mu<S2> - Class in com.mojang.datafixers.util
- Pair.Mu<S> - Class in com.mojang.datafixers.util
- PairCodec<F,
S> - Class in com.mojang.serialization.codecs - PairCodec(Codec<F>, Codec<S>) - Constructor for class com.mojang.serialization.codecs.PairCodec
- PairMapCodec<F,
S> - Class in com.mojang.serialization.codecs - PairMapCodec(MapCodec<F>, MapCodec<S>) - Constructor for class com.mojang.serialization.codecs.PairMapCodec
- par(App2<FunctionType.Mu, A, B>, Supplier<App2<FunctionType.Mu, C, D>>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- par(App2<P, A, B>, Supplier<App2<P, C, D>>) - Method in interface com.mojang.datafixers.optics.profunctors.Monoidal
- parent - Variable in class com.mojang.datafixers.schemas.Schema
- parse(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder
-
Parse a serialized form as an instance of this decoder's type.
- parse(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder
- partialDispatch(String, Function<? super E, ? extends DataResult<? extends A>>, Function<? super A, ? extends DataResult<? extends Codec<? extends E>>>) - Method in interface com.mojang.serialization.Codec
-
Creates a dispatch codec where each of the transforming functions produces a
DataResult
and is allowed to fail. - partialGet(Function<K, V>, Supplier<String>) - Static method in class com.mojang.serialization.DataResult
- PartialResult(Supplier<String>, Optional<R>) - Constructor for class com.mojang.serialization.DataResult.PartialResult
- PASSTHROUGH - Static variable in interface com.mojang.serialization.Codec
-
A codec that represents serialized data itself, alongside information about its format, as a
Dynamic
. - plus(App2<Procompose.Mu<FunctionType.Mu, FunctionType.Mu>, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- plus(App2<Procompose.Mu<P, P>, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.MonoidProfunctor
- point() - Method in interface com.mojang.datafixers.kinds.Monoid
- point(A) - Method in interface com.mojang.datafixers.kinds.Applicative
- point(A) - Method in class com.mojang.datafixers.kinds.Const.Instance
- point(A) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
- point(A) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
- point(A) - Method in class com.mojang.datafixers.util.Either.Instance
- point(A) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- point(A) - Method in enum class com.mojang.serialization.DataResult.Instance
- point(A, Lifecycle) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.constant.EmptyPart
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.List.ListType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.Type
- point(DynamicOps<?>, K, Object) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- point(F) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- point(F, Lifecycle) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- PointFree<T> - Class in com.mojang.datafixers.functions
- PointFree() - Constructor for class com.mojang.datafixers.functions.PointFree
- PointFreeRule - Interface in com.mojang.datafixers.functions
- PointFreeRule.All - Record Class in com.mojang.datafixers.functions
- PointFreeRule.AppNest - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.BangEta - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.CataFuseDifferent - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.CataFuseSame - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.Choice - Record Class in com.mojang.datafixers.functions
- PointFreeRule.Choice2 - Record Class in com.mojang.datafixers.functions
- PointFreeRule.CompRewrite - Interface in com.mojang.datafixers.functions
- PointFreeRule.Everywhere - Record Class in com.mojang.datafixers.functions
- PointFreeRule.LensAppId - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.LensComp - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.Many - Record Class in com.mojang.datafixers.functions
- PointFreeRule.Nop - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.Once - Record Class in com.mojang.datafixers.functions
- PointFreeRule.One - Record Class in com.mojang.datafixers.functions
- PointFreeRule.Seq - Record Class in com.mojang.datafixers.functions
- PointFreeRule.SortInj - Enum Class in com.mojang.datafixers.functions
- PointFreeRule.SortProj - Enum Class in com.mojang.datafixers.functions
- pointTyped(DynamicOps<?>) - Method in class com.mojang.datafixers.types.Type
- postWrite() - Method in record class com.mojang.datafixers.types.templates.Hook
-
Returns the value of the
postWrite
record component. - preRead() - Method in record class com.mojang.datafixers.types.templates.Hook
-
Returns the value of the
preRead
record component. - preview(S) - Method in interface com.mojang.datafixers.optics.Affine
- PrimitiveCodec<A> - Interface in com.mojang.serialization.codecs
- PrimitiveType(Codec<A>) - Constructor for class com.mojang.datafixers.types.templates.Const.PrimitiveType
- prism(Function<S, Either<T, A>>, Function<B, T>) - Static method in class com.mojang.datafixers.optics.Optics
- Prism<S,
T, A, B> - Interface in com.mojang.datafixers.optics - Prism.Instance<A2,
B2> - Class in com.mojang.datafixers.optics - Prism.Mu<A,
B> - Class in com.mojang.datafixers.optics - Procompose<F extends K2,
G extends K2, A, B, C> - Class in com.mojang.datafixers.optics - Procompose(Supplier<App2<F, A, C>>, App2<G, C, B>) - Constructor for class com.mojang.datafixers.optics.Procompose
- Procompose.Mu<F extends K2,
G extends K2> - Class in com.mojang.datafixers.optics - Product - Record Class in com.mojang.datafixers.types.templates
- Product(TypeTemplate, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Product
-
Creates an instance of a
Product
record class. - Product.ProductType<F,
G> - Class in com.mojang.datafixers.types.templates - Products - Interface in com.mojang.datafixers
- Products.P1<F extends K1,
T1> - Class in com.mojang.datafixers - Products.P10<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> - Class in com.mojang.datafixers - Products.P11<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> - Class in com.mojang.datafixers - Products.P12<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> - Class in com.mojang.datafixers - Products.P13<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> - Class in com.mojang.datafixers - Products.P14<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> - Class in com.mojang.datafixers - Products.P15<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> - Class in com.mojang.datafixers - Products.P16<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> - Class in com.mojang.datafixers - Products.P2<F extends K1,
T1, T2> - Class in com.mojang.datafixers - Products.P3<F extends K1,
T1, T2, T3> - Class in com.mojang.datafixers - Products.P4<F extends K1,
T1, T2, T3, T4> - Class in com.mojang.datafixers - Products.P5<F extends K1,
T1, T2, T3, T4, T5> - Class in com.mojang.datafixers - Products.P6<F extends K1,
T1, T2, T3, T4, T5, T6> - Class in com.mojang.datafixers - Products.P7<F extends K1,
T1, T2, T3, T4, T5, T6, T7> - Class in com.mojang.datafixers - Products.P8<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8> - Class in com.mojang.datafixers - Products.P9<F extends K1,
T1, T2, T3, T4, T5, T6, T7, T8, T9> - Class in com.mojang.datafixers - ProductType(Type<F>, Type<G>) - Constructor for class com.mojang.datafixers.types.templates.Product.ProductType
- Profunctor<P extends K2,
Mu extends Profunctor.Mu> - Interface in com.mojang.datafixers.optics.profunctors - Profunctor.Mu - Interface in com.mojang.datafixers.optics.profunctors
- ProfunctorFunctorWrapper<P extends K2,
F extends K1, G extends K1, A, B> - Class in com.mojang.datafixers.optics.profunctors - ProfunctorFunctorWrapper(App2<P, App<F, A>, App<G, B>>) - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
- ProfunctorFunctorWrapper.Instance<P extends K2,
F extends K1, G extends K1> - Class in com.mojang.datafixers.optics.profunctors - ProfunctorFunctorWrapper.Instance.Mu - Class in com.mojang.datafixers.optics.profunctors
- ProfunctorFunctorWrapper.Mu<P extends K2,
F extends K1, G extends K1> - Class in com.mojang.datafixers.optics.profunctors - profunctorTransformer(TypedOptic<S, T, A, B>) - Static method in class com.mojang.datafixers.functions.Functions
- proj1() - Static method in class com.mojang.datafixers.optics.Optics
- proj1(Type<F>, Type<G>, Type<F2>) - Static method in record class com.mojang.datafixers.TypedOptic
- Proj1<F,
G, F2> - Class in com.mojang.datafixers.optics - proj2() - Static method in class com.mojang.datafixers.optics.Optics
- proj2(Type<F>, Type<G>, Type<G2>) - Static method in record class com.mojang.datafixers.TypedOptic
- Proj2<F,
G, G2> - Class in com.mojang.datafixers.optics - promotePartial(Consumer<String>) - Method in interface com.mojang.serialization.Codec
- promotePartial(Consumer<String>) - Method in class com.mojang.serialization.DataResult
- promotePartial(Consumer<String>) - Method in interface com.mojang.serialization.Decoder
-
Returns a new decoder that decodes the same object as this decoder, but also runs the given action on an error.
- pStore(Function<J, X>, Supplier<I>) - Static method in class com.mojang.datafixers.optics.Optics
R
- read(Decoder<? extends A>) - Method in class com.mojang.serialization.DynamicLike
- read(Dynamic<T>) - Method in class com.mojang.datafixers.types.Type
- read(DynamicOps<T>, TypeRewriteRule, PointFreeRule, T) - Method in class com.mojang.datafixers.types.Type
- read(DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
- readAndWrite(DynamicOps<T>, Type<?>, TypeRewriteRule, PointFreeRule, T) - Method in class com.mojang.datafixers.types.Type
- ReaderInstance() - Constructor for class com.mojang.datafixers.FunctionType.ReaderInstance
- ReaderMu() - Constructor for class com.mojang.datafixers.FunctionType.ReaderMu
- readList(Decoder<E>) - Method in class com.mojang.serialization.DynamicLike
- readList(Function<? super Dynamic<?>, ? extends DataResult<? extends E>>) - Method in class com.mojang.serialization.DynamicLike
- readMap(DataResult<R>, Function3<R, Dynamic<T>, Dynamic<T>, DataResult<R>>) - Method in class com.mojang.serialization.DynamicLike
- readMap(Decoder<K>, Decoder<V>) - Method in class com.mojang.serialization.DynamicLike
- readMap(Decoder<K>, Function<K, Decoder<V>>) - Method in class com.mojang.serialization.DynamicLike
- readTyped(Dynamic<T>) - Method in class com.mojang.datafixers.types.Type
- readTyped(DynamicOps<T>, T) - Method in class com.mojang.datafixers.types.Type
- ReCartesian<P extends K2,
Mu extends ReCartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors - ReCartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
- recData() - Method in record class com.mojang.datafixers.RewriteResult
-
Returns the value of the
recData
record component. - ReCocartesian<P extends K2,
Mu extends ReCocartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors - ReCocartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
- RecordBuilder<T> - Interface in com.mojang.serialization
- RecordBuilder.AbstractBuilder<T,
R> - Class in com.mojang.serialization - RecordBuilder.AbstractStringBuilder<T,
R> - Class in com.mojang.serialization - RecordBuilder.AbstractUniversalBuilder<T,
R> - Class in com.mojang.serialization - RecordBuilder.MapBuilder<T> - Class in com.mojang.serialization
- RecordCodecBuilder<O,
F> - Class in com.mojang.serialization.codecs - RecordCodecBuilder.Instance<O> - Class in com.mojang.serialization.codecs
- RecordCodecBuilder.Mu<O> - Class in com.mojang.serialization.codecs
- recurse - Variable in class com.mojang.datafixers.TypeRewriteRule.Everywhere
- RECURSIVE_TYPES - Variable in class com.mojang.datafixers.schemas.Schema
- RecursivePoint - Record Class in com.mojang.datafixers.types.templates
- RecursivePoint(int) - Constructor for record class com.mojang.datafixers.types.templates.RecursivePoint
-
Creates an instance of a
RecursivePoint
record class. - RecursivePoint.RecursivePointType<A> - Class in com.mojang.datafixers.types.templates
- RecursivePointType(RecursiveTypeFamily, int, Supplier<Type<A>>) - Constructor for class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- RecursiveTypeFamily - Class in com.mojang.datafixers.types.families
- RecursiveTypeFamily(String, TypeTemplate) - Constructor for class com.mojang.datafixers.types.families.RecursiveTypeFamily
- reForget(Function<R, B>) - Static method in class com.mojang.datafixers.optics.Optics
- reForgetC(String, Either<Function<R, B>, BiFunction<A, R, B>>) - Static method in class com.mojang.datafixers.optics.Optics
- ReForgetC<R,
A, B> - Interface in com.mojang.datafixers.optics - ReForgetC.Instance<R> - Class in com.mojang.datafixers.optics
- ReForgetC.Instance.Mu<R> - Class in com.mojang.datafixers.optics
- ReForgetC.Mu<R> - Class in com.mojang.datafixers.optics
- reForgetE(String, Function<Either<A, R>, B>) - Static method in class com.mojang.datafixers.optics.Optics
- reForgetEP(String, Function<Either<A, Pair<A, R>>, B>) - Static method in class com.mojang.datafixers.optics.Optics
- reForgetP(String, BiFunction<A, R, B>) - Static method in class com.mojang.datafixers.optics.Optics
- register(Map<String, Supplier<TypeTemplate>>, String, Function<String, TypeTemplate>) - Method in class com.mojang.datafixers.schemas.Schema
- register(Map<String, Supplier<TypeTemplate>>, String, Supplier<TypeTemplate>) - Method in class com.mojang.datafixers.schemas.Schema
- registerBlockEntities(Schema) - Method in class com.mojang.datafixers.schemas.Schema
- registerEntities(Schema) - Method in class com.mojang.datafixers.schemas.Schema
- registerSimple(Map<String, Supplier<TypeTemplate>>, String) - Method in class com.mojang.datafixers.schemas.Schema
- registerType(boolean, DSL.TypeReference, Supplier<TypeTemplate>) - Method in class com.mojang.datafixers.schemas.Schema
- registerTypes(Schema, Map<String, Supplier<TypeTemplate>>, Map<String, Supplier<TypeTemplate>>) - Method in class com.mojang.datafixers.schemas.Schema
- remainder() - Static method in interface com.mojang.datafixers.DSL
- remainderFinder() - Static method in interface com.mojang.datafixers.DSL
- remainderType() - Static method in interface com.mojang.datafixers.DSL
- remove(JsonElement, String) - Method in class com.mojang.serialization.JsonOps
- remove(String) - Method in class com.mojang.serialization.Dynamic
- remove(T, String) - Method in interface com.mojang.serialization.DynamicOps
- Representable<T extends K1,
C, Mu extends Representable.Mu> - Interface in com.mojang.datafixers.kinds - Representable.Mu - Interface in com.mojang.datafixers.kinds
- resolveTemplate(String) - Method in class com.mojang.datafixers.schemas.Schema
- result() - Method in class com.mojang.serialization.DataResult
- result() - Method in class com.mojang.serialization.OptionalDynamic
- resultOrPartial(Consumer<String>) - Method in class com.mojang.serialization.DataResult
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
- rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
- rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
- rewrite(PointFree<A>) - Method in interface com.mojang.datafixers.functions.PointFreeRule.CompRewrite
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
- rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
- rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
- rewrite(PointFree<A>) - Method in interface com.mojang.datafixers.functions.PointFreeRule
- rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
- rewrite(PointFreeRule) - Method in record class com.mojang.datafixers.View
- rewrite(TypeRewriteRule, PointFreeRule) - Method in class com.mojang.datafixers.types.Type
- rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.All
- rewrite(Type<A>) - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
- rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.Everywhere
- rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.IfSame
- rewrite(Type<A>) - Method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
- rewrite(Type<A>) - Method in record class com.mojang.datafixers.TypeRewriteRule.One
- rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.OrElse
- rewrite(Type<A>) - Method in interface com.mojang.datafixers.TypeRewriteRule
- rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
- rewriteOrNop(PointFree<A>) - Method in interface com.mojang.datafixers.functions.PointFreeRule
- rewriteOrNop(PointFreeRule) - Method in record class com.mojang.datafixers.View
- rewriteOrNop(TypeRewriteRule) - Method in class com.mojang.datafixers.types.Type
- RewriteResult<A,
B> - Record Class in com.mojang.datafixers - RewriteResult(View<A, B>, BitSet) - Constructor for record class com.mojang.datafixers.RewriteResult
-
Creates an instance of a
RewriteResult
record class. - right() - Method in class com.mojang.datafixers.util.Either
- right(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- right(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
- right(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
- right(App2<Prism.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Prism.Instance
- right(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
- right(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
- right(R) - Static method in class com.mojang.datafixers.util.Either
- rmap(App2<P, A, B>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
- rule - Variable in class com.mojang.datafixers.TypeRewriteRule.Everywhere
- rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
-
Returns the value of the
rule
record component. - rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
-
Returns the value of the
rule
record component. - rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
-
Returns the value of the
rule
record component. - rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
-
Returns the value of the
rule
record component. - rule() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
Returns the value of the
rule
record component. - rule() - Method in record class com.mojang.datafixers.TypeRewriteRule.One
-
Returns the value of the
rule
record component. - rules - Variable in class com.mojang.datafixers.TypeRewriteRule.Seq
- rules() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
-
Returns the value of the
rules
record component. - rules() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
-
Returns the value of the
rules
record component. - run(A) - Method in interface com.mojang.datafixers.optics.Forget
- run(A) - Method in interface com.mojang.datafixers.optics.ForgetOpt
- run(A, R) - Method in interface com.mojang.datafixers.optics.ReForgetC
S
- Schema - Class in com.mojang.datafixers.schemas
- Schema(int, Schema) - Constructor for class com.mojang.datafixers.schemas.Schema
- second - Variable in class com.mojang.datafixers.TypeRewriteRule.OrElse
- second - Variable in class com.mojang.datafixers.types.Func
- second - Variable in class com.mojang.datafixers.types.templates.Product.ProductType
- second - Variable in class com.mojang.datafixers.types.templates.Sum.SumType
- second() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
-
Returns the value of the
second
record component. - second() - Method in class com.mojang.datafixers.optics.Procompose
- second() - Method in class com.mojang.datafixers.types.Func
- second() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- second() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- second(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- second(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
- second(App2<Forget.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.Forget.Instance
- second(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
- second(App2<Lens.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Lens.Instance
- second(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
- second(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
- secondPhantom(App2<P, C, B>) - Method in interface com.mojang.datafixers.optics.profunctors.GetterP
- seq(PointFreeRule...) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
- seq(TypeRewriteRule, TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- seq(TypeRewriteRule, TypeRewriteRule...) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- seq(List<TypeRewriteRule>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
- Seq(PointFreeRule[]) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Seq
-
Creates an instance of a
Seq
record class. - Seq(List<TypeRewriteRule>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.Seq
- set(B, S) - Method in interface com.mojang.datafixers.optics.Affine
- set(OpticFinder<FT>, Typed<FR>) - Method in class com.mojang.datafixers.Typed
- set(OpticFinder<FT>, Type<FR>, FR) - Method in class com.mojang.datafixers.Typed
- set(OpticFinder<FT>, FT) - Method in class com.mojang.datafixers.Typed
- set(String, Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
- set(T, String, T) - Method in interface com.mojang.serialization.DynamicOps
- setLifecycle(Lifecycle) - Method in class com.mojang.serialization.DataResult
- setLifecycle(Lifecycle) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- setLifecycle(Lifecycle) - Method in interface com.mojang.serialization.RecordBuilder
- setPartial(Supplier<A>) - Method in class com.mojang.serialization.MapCodec
- setPartial(Supplier<R>) - Method in class com.mojang.serialization.DataResult
- setPartial(R) - Method in class com.mojang.serialization.DataResult
- SHORT - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing shorts. - shortType() - Static method in interface com.mojang.datafixers.DSL
- simple() - Method in interface com.mojang.serialization.Decoder
-
Returns a simple decoder that has the same behaviour as this decoder, but discards any remaining serialized data.
- simpleMap(Codec<K>, Codec<V>, Keyable) - Static method in interface com.mojang.serialization.Codec
-
Creates a
MapCodec
which represents bounded map - that is, a map with a fixed set of keys - as a map-like structure when serialized. - SimpleMapCodec<K,
V> - Class in com.mojang.serialization.codecs - SimpleMapCodec(Codec<K>, Codec<V>, Keyable) - Constructor for class com.mojang.serialization.codecs.SimpleMapCodec
- since() - Method in class com.mojang.serialization.Lifecycle.Deprecated
- size() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- size() - Method in record class com.mojang.datafixers.types.templates.Check
- size() - Method in record class com.mojang.datafixers.types.templates.CompoundList
- size() - Method in record class com.mojang.datafixers.types.templates.Const
- size() - Method in record class com.mojang.datafixers.types.templates.Hook
- size() - Method in record class com.mojang.datafixers.types.templates.List
- size() - Method in record class com.mojang.datafixers.types.templates.Named
- size() - Method in record class com.mojang.datafixers.types.templates.Product
- size() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
- size() - Method in record class com.mojang.datafixers.types.templates.Sum
- size() - Method in record class com.mojang.datafixers.types.templates.Tag
- size() - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- size() - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
- size() - Method in class com.mojang.serialization.KeyCompressor
- smallestEncompassingPowerOfTwo(int) - Static method in class com.mojang.datafixers.DataFixUtils
- stable() - Method in interface com.mojang.serialization.Codec
-
Returns a version of this codec with the stable lifecycle.
- stable() - Static method in class com.mojang.serialization.Lifecycle
- stable() - Method in class com.mojang.serialization.MapCodec
- stable(A) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
- stable(F) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- string() - Static method in interface com.mojang.datafixers.DSL
- STRING - Static variable in interface com.mojang.serialization.Codec
-
A
PrimitiveCodec
for representing strings. - sType() - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Returns the value of the
sType
record component. - sType() - Method in record class com.mojang.datafixers.TypedOptic
- success(R) - Static method in class com.mojang.serialization.DataResult
- success(R, Lifecycle) - Static method in class com.mojang.serialization.DataResult
- Sum - Record Class in com.mojang.datafixers.types.templates
- Sum(TypeTemplate, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Sum
-
Creates an instance of a
Sum
record class. - Sum.SumType<F,
G> - Class in com.mojang.datafixers.types.templates - SumType(Type<F>, Type<G>) - Constructor for class com.mojang.datafixers.types.templates.Sum.SumType
- swap() - Method in class com.mojang.datafixers.util.Either
- swap() - Method in class com.mojang.datafixers.util.Pair
T
- t1() - Method in class com.mojang.datafixers.Products.P1
- t1() - Method in class com.mojang.datafixers.Products.P2
- t1() - Method in class com.mojang.datafixers.Products.P3
- t1() - Method in class com.mojang.datafixers.Products.P4
- t1() - Method in class com.mojang.datafixers.Products.P5
- t1() - Method in class com.mojang.datafixers.Products.P6
- t1() - Method in class com.mojang.datafixers.Products.P7
- t1() - Method in class com.mojang.datafixers.Products.P8
- t2() - Method in class com.mojang.datafixers.Products.P2
- t2() - Method in class com.mojang.datafixers.Products.P3
- t2() - Method in class com.mojang.datafixers.Products.P4
- t2() - Method in class com.mojang.datafixers.Products.P5
- t2() - Method in class com.mojang.datafixers.Products.P6
- t2() - Method in class com.mojang.datafixers.Products.P7
- t2() - Method in class com.mojang.datafixers.Products.P8
- t3() - Method in class com.mojang.datafixers.Products.P3
- t3() - Method in class com.mojang.datafixers.Products.P4
- t3() - Method in class com.mojang.datafixers.Products.P5
- t3() - Method in class com.mojang.datafixers.Products.P6
- t3() - Method in class com.mojang.datafixers.Products.P7
- t3() - Method in class com.mojang.datafixers.Products.P8
- t4() - Method in class com.mojang.datafixers.Products.P4
- t4() - Method in class com.mojang.datafixers.Products.P5
- t4() - Method in class com.mojang.datafixers.Products.P6
- t4() - Method in class com.mojang.datafixers.Products.P7
- t4() - Method in class com.mojang.datafixers.Products.P8
- t5() - Method in class com.mojang.datafixers.Products.P5
- t5() - Method in class com.mojang.datafixers.Products.P6
- t5() - Method in class com.mojang.datafixers.Products.P7
- t5() - Method in class com.mojang.datafixers.Products.P8
- t6() - Method in class com.mojang.datafixers.Products.P6
- t6() - Method in class com.mojang.datafixers.Products.P7
- t6() - Method in class com.mojang.datafixers.Products.P8
- t7() - Method in class com.mojang.datafixers.Products.P7
- t7() - Method in class com.mojang.datafixers.Products.P8
- t8() - Method in class com.mojang.datafixers.Products.P8
- Tag - Record Class in com.mojang.datafixers.types.templates
- Tag(String, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Tag
-
Creates an instance of a
Tag
record class. - Tag.TagType<A> - Class in com.mojang.datafixers.types.templates
- tagged(TaggedChoice.TaggedChoiceType<K>, K, Type<A>, Type<B>) - Static method in record class com.mojang.datafixers.TypedOptic
- taggedChoice(String, Type<K>, Map<K, TypeTemplate>) - Static method in interface com.mojang.datafixers.DSL
- TaggedChoice<K> - Class in com.mojang.datafixers.types.templates
- TaggedChoice(String, Type<K>, Object2ObjectMap<K, TypeTemplate>) - Constructor for class com.mojang.datafixers.types.templates.TaggedChoice
- TaggedChoice.TaggedChoiceType<K> - Class in com.mojang.datafixers.types.templates
- taggedChoiceLazy(String, Type<K>, Map<K, Supplier<TypeTemplate>>) - Static method in interface com.mojang.datafixers.DSL
- taggedChoiceType(String, Type<K>, Map<K, ? extends Type<?>>) - Static method in interface com.mojang.datafixers.DSL
- TaggedChoiceType(String, Type<K>, Object2ObjectMap<K, Type<?>>) - Constructor for class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- TagType(String, Type<A>) - Constructor for class com.mojang.datafixers.types.templates.Tag.TagType
- template() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- template() - Method in class com.mojang.datafixers.types.Type
- terminal() - Method in interface com.mojang.serialization.Decoder
-
Returns a terminal decoder that uses this decoder to decode an object from a serialized form, but does not return any remaining serialized data.
- to(B) - Method in interface com.mojang.datafixers.optics.Adapter
- to(App<FunctionType.ReaderMu<R>, B>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
- to(App<Either.Mu<R2>, A>) - Method in class com.mojang.datafixers.util.Either.Instance
- to(App<Pair.Mu<S2>, A>) - Method in class com.mojang.datafixers.util.Pair.Instance
- to(App<T, A>) - Method in interface com.mojang.datafixers.kinds.CartesianLike
- to(App<T, A>) - Method in interface com.mojang.datafixers.kinds.CocartesianLike
- to(App<T, A>) - Method in interface com.mojang.datafixers.kinds.Representable
- toAdapter(Optic<? super Profunctor.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- toAffine(Optic<? super AffineP.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- toArray(ByteBuffer) - Static method in class com.mojang.datafixers.DataFixUtils
- toFP() - Method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
- toFP2() - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
- toFP3() - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
- together(PointFreeRule.CompRewrite...) - Static method in interface com.mojang.datafixers.functions.PointFreeRule.CompRewrite
- toGetter(Optic<? super GetterP.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- toLens(Optic<? super Cartesian.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- toMap() - Static method in class com.mojang.datafixers.util.Pair
- topDown() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
-
Returns the value of the
topDown
record component. - toPrism(Optic<? super Cocartesian.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- toSimpleType() - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
- toString() - Method in class com.mojang.datafixers.functions.PointFree
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.optics.Inj1
- toString() - Method in class com.mojang.datafixers.optics.Inj2
- toString() - Method in class com.mojang.datafixers.optics.InjTagged
- toString() - Method in class com.mojang.datafixers.optics.ListTraversal
- toString() - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.optics.Proj1
- toString() - Method in class com.mojang.datafixers.optics.Proj2
- toString() - Method in record class com.mojang.datafixers.RewriteResult
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.Typed
- toString() - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.TypedOptic
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
Returns a string representation of this record class.
- toString() - Method in record class com.mojang.datafixers.TypeRewriteRule.One
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.constant.EmptyPart
- toString() - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
- toString() - Method in class com.mojang.datafixers.types.families.ListAlgebra
- toString() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
- toString() - Method in class com.mojang.datafixers.types.Func
- toString() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- toString() - Method in record class com.mojang.datafixers.types.templates.Check
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- toString() - Method in record class com.mojang.datafixers.types.templates.CompoundList
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
- toString() - Method in record class com.mojang.datafixers.types.templates.Const
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- toString() - Method in record class com.mojang.datafixers.types.templates.Hook
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.List.ListType
- toString() - Method in record class com.mojang.datafixers.types.templates.List
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- toString() - Method in record class com.mojang.datafixers.types.templates.Named
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- toString() - Method in record class com.mojang.datafixers.types.templates.Product
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- toString() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- toString() - Method in record class com.mojang.datafixers.types.templates.Sum
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- toString() - Method in record class com.mojang.datafixers.types.templates.Tag
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- toString() - Method in class com.mojang.datafixers.types.templates.TaggedChoice
- toString() - Method in class com.mojang.datafixers.types.Type.TypeError
- toString() - Method in class com.mojang.datafixers.util.Pair
- toString() - Method in enum class com.mojang.datafixers.util.Unit
- toString() - Method in record class com.mojang.datafixers.View
-
Returns a string representation of this record class.
- toString() - Method in class com.mojang.serialization.codecs.CompoundListCodec
- toString() - Method in class com.mojang.serialization.codecs.EitherCodec
- toString() - Method in class com.mojang.serialization.codecs.EitherMapCodec
- toString() - Method in class com.mojang.serialization.codecs.FieldDecoder
- toString() - Method in class com.mojang.serialization.codecs.FieldEncoder
- toString() - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
- toString() - Method in class com.mojang.serialization.codecs.ListCodec
- toString() - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
- toString() - Method in class com.mojang.serialization.codecs.PairCodec
- toString() - Method in class com.mojang.serialization.codecs.PairMapCodec
- toString() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
- toString() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
- toString() - Method in class com.mojang.serialization.DataResult.PartialResult
- toString() - Method in class com.mojang.serialization.DataResult
- toString() - Method in class com.mojang.serialization.Dynamic
- toString() - Method in class com.mojang.serialization.JsonOps
- toString() - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
- toString(int) - Method in class com.mojang.datafixers.functions.PointFree
- toString(int) - Method in interface com.mojang.datafixers.types.families.Algebra
- toString(int) - Method in class com.mojang.datafixers.types.families.ListAlgebra
- toTraversal(Optic<? super TraversalP.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
- Traversable<T extends K1,
Mu extends Traversable.Mu> - Interface in com.mojang.datafixers.kinds - Traversable.Mu - Interface in com.mojang.datafixers.kinds
- Traversal<S,
T, A, B> - Interface in com.mojang.datafixers.optics - Traversal.Instance<A2,
B2> - Class in com.mojang.datafixers.optics - Traversal.Mu<A,
B> - Class in com.mojang.datafixers.optics - TraversalP<P extends K2,
Mu extends TraversalP.Mu> - Interface in com.mojang.datafixers.optics.profunctors - TraversalP.Mu - Interface in com.mojang.datafixers.optics.profunctors
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<ListBox.Mu, A>) - Method in enum class com.mojang.datafixers.kinds.ListBox.Instance
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<OptionalBox.Mu, A>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<Either.Mu<R2>, A>) - Method in class com.mojang.datafixers.util.Either.Instance
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<Pair.Mu<S2>, A>) - Method in class com.mojang.datafixers.util.Pair.Instance
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<T, A>) - Method in interface com.mojang.datafixers.kinds.CartesianLike
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<T, A>) - Method in interface com.mojang.datafixers.kinds.CocartesianLike
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<T, A>) - Method in interface com.mojang.datafixers.kinds.Traversable
- traverse(Applicative<F, ?>, Function<A, App<F, B>>, List<A>) - Static method in class com.mojang.datafixers.kinds.ListBox
- traverse(Traversable<T, ?>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
- tType() - Method in record class com.mojang.datafixers.TypedOptic.Element
-
Returns the value of the
tType
record component. - tType() - Method in record class com.mojang.datafixers.TypedOptic
- type - Variable in class com.mojang.datafixers.Typed
- type() - Method in class com.mojang.datafixers.FieldFinder
- type() - Method in class com.mojang.datafixers.functions.PointFree
- type() - Method in interface com.mojang.datafixers.OpticFinder
- type() - Method in record class com.mojang.datafixers.types.templates.Const
-
Returns the value of the
type
record component. - type() - Method in record class com.mojang.datafixers.View
- Type<A> - Class in com.mojang.datafixers.types
- Type() - Constructor for class com.mojang.datafixers.types.Type
- TYPE_TOKEN - Static variable in class com.mojang.datafixers.FunctionType.Instance.Mu
- TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.AffineP.Mu
- TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Cartesian.Mu
- TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Closed.Mu
- TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Cocartesian.Mu
- TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Profunctor.Mu
- TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.TraversalP.Mu
- Type.Continue - Class in com.mojang.datafixers.types
- Type.FieldNotFoundException - Class in com.mojang.datafixers.types
- Type.Mu - Class in com.mojang.datafixers.types
- Type.TypeError - Class in com.mojang.datafixers.types
- Type.TypeMatcher<FT,
FR> - Interface in com.mojang.datafixers.types - Typed<A> - Class in com.mojang.datafixers
- Typed(Type<A>, DynamicOps<?>, A) - Constructor for class com.mojang.datafixers.Typed
- TypedOptic<S,
T, A, B> - Record Class in com.mojang.datafixers - TypedOptic(TypeToken<? extends K1>, Type<S>, Type<T>, Type<A>, Type<B>, Optic<?, S, T, A, B>) - Constructor for record class com.mojang.datafixers.TypedOptic
- TypedOptic(Set<TypeToken<? extends K1>>, Type<S>, Type<T>, Type<A>, Type<B>, Optic<?, S, T, A, B>) - Constructor for record class com.mojang.datafixers.TypedOptic
- TypedOptic(Set<TypeToken<? extends K1>>, List<? extends TypedOptic.Element<?, ?, ?, ?>>) - Constructor for record class com.mojang.datafixers.TypedOptic
-
Creates an instance of a
TypedOptic
record class. - TypedOptic.Element<S,
T, A, B> - Record Class in com.mojang.datafixers - TypeError(String) - Constructor for class com.mojang.datafixers.types.Type.TypeError
- TypeFamily - Interface in com.mojang.datafixers.types.families
- typeFinder(Type<FT>) - Static method in interface com.mojang.datafixers.DSL
- typeName() - Method in interface com.mojang.datafixers.DSL.TypeReference
- TypeRewriteRule - Interface in com.mojang.datafixers
- TypeRewriteRule.All - Class in com.mojang.datafixers
- TypeRewriteRule.CheckOnce - Record Class in com.mojang.datafixers
- TypeRewriteRule.Everywhere - Class in com.mojang.datafixers
- TypeRewriteRule.IfSame<B> - Class in com.mojang.datafixers
- TypeRewriteRule.Nop - Enum Class in com.mojang.datafixers
- TypeRewriteRule.One - Record Class in com.mojang.datafixers
- TypeRewriteRule.OrElse - Class in com.mojang.datafixers
- TypeRewriteRule.Seq - Class in com.mojang.datafixers
- types - Variable in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- types() - Method in class com.mojang.datafixers.schemas.Schema
- types() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- TypeTemplate - Interface in com.mojang.datafixers.types.templates
U
- unboundedMap(Codec<K>, Codec<V>) - Static method in interface com.mojang.serialization.Codec
-
Creates a codec which represents an unbounded map - that is, a map with an arbitrary set of keys - as a map-like structure when serialized.
- UnboundedMapCodec<K,
V> - Class in com.mojang.serialization.codecs - UnboundedMapCodec(Codec<K>, Codec<V>) - Constructor for class com.mojang.serialization.codecs.UnboundedMapCodec
- unbox(App<FunctionType.ReaderMu<A>, B>) - Static method in interface com.mojang.datafixers.FunctionType
- unbox(App<Const.Mu<C>, T>) - Static method in class com.mojang.datafixers.kinds.Const
- unbox(App<ListBox.Mu, T>) - Static method in class com.mojang.datafixers.kinds.ListBox
- unbox(App<OptionalBox.Mu, T>) - Static method in class com.mojang.datafixers.kinds.OptionalBox
- unbox(App<Type.Mu, A>) - Static method in class com.mojang.datafixers.types.Type
- unbox(App<Either.Mu<R>, L>) - Static method in class com.mojang.datafixers.util.Either
- unbox(App<Pair.Mu<S>, F>) - Static method in class com.mojang.datafixers.util.Pair
- unbox(App<RecordCodecBuilder.Mu<O>, F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
- unbox(App<DataResult.Mu, R>) - Static method in class com.mojang.serialization.DataResult
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Applicative
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.CartesianLike
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.CocartesianLike
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Functor
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Representable
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Traversable
- unbox(App<Mu, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.FunctorProfunctor
- unbox(App<Proof, F>) - Static method in interface com.mojang.datafixers.kinds.Kind1
- unbox(App<Proof, F>) - Static method in interface com.mojang.datafixers.kinds.Kind2
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Cartesian
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Closed
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.GetterP
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Mapping
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Monoidal
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Profunctor
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.ReCartesian
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.ReCocartesian
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.TraversalP
- unbox(App2<FunctionType.Mu, A, B>) - Static method in interface com.mojang.datafixers.FunctionType
- unbox(App2<Adapter.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Adapter
- unbox(App2<Affine.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Affine
- unbox(App2<Forget.Mu<R>, A, B>) - Static method in interface com.mojang.datafixers.optics.Forget
- unbox(App2<ForgetOpt.Mu<R>, A, B>) - Static method in interface com.mojang.datafixers.optics.ForgetOpt
- unbox(App2<Lens.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Lens
- unbox(App2<Prism.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Prism
- unbox(App2<Procompose.Mu<F, G>, A, B>) - Static method in class com.mojang.datafixers.optics.Procompose
- unbox(App2<ProfunctorFunctorWrapper.Mu<P, F, G>, A, B>) - Static method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
- unbox(App2<ReForgetC.Mu<R>, A, B>) - Static method in interface com.mojang.datafixers.optics.ReForgetC
- unbox(App2<Traversal.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Traversal
- unbox2(App2<Lens.Mu2<S, T>, B, A>) - Static method in interface com.mojang.datafixers.optics.Lens
- unfirst(App2<P, Pair<A, C>, Pair<B, C>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCartesian
- unfold() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- unit() - Static method in interface com.mojang.datafixers.DSL
- unit(A) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec which always decodes the provided value, and encodes nothing.
- unit(A) - Static method in interface com.mojang.serialization.Decoder
-
Returns a decoder which always decodes the given object.
- unit(A) - Static method in class com.mojang.serialization.MapCodec
- unit(Supplier<A>) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec which always decodes a value from the provided supplier, and encodes nothing.
- unit(Supplier<A>) - Static method in interface com.mojang.serialization.Decoder
-
Returns a decoder which always decodes an object taken from the given supplier.
- unit(Supplier<A>) - Static method in class com.mojang.serialization.MapCodec
- Unit - Enum Class in com.mojang.datafixers.util
- unleft(App2<Forget.Mu<R>, Either<A, C>, Either<B, C>>) - Method in class com.mojang.datafixers.optics.Forget.Instance
- unleft(App2<P, Either<A, C>, Either<B, C>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCocartesian
- unright(App2<Forget.Mu<R>, Either<C, A>, Either<C, B>>) - Method in class com.mojang.datafixers.optics.Forget.Instance
- unright(App2<P, Either<C, A>, Either<C, B>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCocartesian
- unsafe(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends Decoder<? extends V>>>, Function<? super V, ? extends DataResult<? extends Encoder<V>>>) - Static method in class com.mojang.serialization.codecs.KeyDispatchCodec
- unsecond(App2<P, Pair<C, A>, Pair<C, B>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCartesian
- upCast(TypeToken<Proof2>) - Method in record class com.mojang.datafixers.TypedOptic
- upCast(Set<TypeToken<? extends K1>>, TypeToken<Proof2>) - Method in interface com.mojang.datafixers.optics.Optic
- update(B, S) - Method in interface com.mojang.datafixers.optics.Lens
- update(DSL.TypeReference, Dynamic<T>, int, int) - Method in interface com.mojang.datafixers.DataFixer
- update(DSL.TypeReference, Dynamic<T>, int, int) - Method in class com.mojang.datafixers.DataFixerUpper
- update(OpticFinder<FT>, Type<FR>, Function<FT, FR>) - Method in class com.mojang.datafixers.Typed
- update(OpticFinder<FT>, Function<FT, FT>) - Method in class com.mojang.datafixers.Typed
- update(F2, Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj1
- update(G2, Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj2
- update(String, Function<Dynamic<?>, Dynamic<?>>) - Method in class com.mojang.serialization.Dynamic
- update(T, String, Function<T, T>) - Method in interface com.mojang.serialization.DynamicOps
- updateGeneric(T, Function<T, T>) - Method in class com.mojang.serialization.Dynamic
- updateGeneric(T, T, Function<T, T>) - Method in interface com.mojang.serialization.DynamicOps
- updateMapValues(Function<Pair<Dynamic<?>, Dynamic<?>>, Pair<Dynamic<?>, Dynamic<?>>>) - Method in class com.mojang.serialization.Dynamic
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.List.ListType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
- updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.Type
- updateRecursive(OpticFinder<FT>, Type<FR>, Function<FT, FR>) - Method in class com.mojang.datafixers.Typed
- updateRecursive(OpticFinder<FT>, Function<FT, FT>) - Method in class com.mojang.datafixers.Typed
- updateRecursiveTyped(OpticFinder<FT>, Type<FR>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
- updateRecursiveTyped(OpticFinder<FT>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
- updateTyped(OpticFinder<FT>, Type<FR>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
- updateTyped(OpticFinder<FT>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
V
- value - Variable in class com.mojang.datafixers.kinds.IdF
- value - Variable in class com.mojang.datafixers.Typed
- value() - Method in class com.mojang.datafixers.kinds.IdF
- value() - Method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.FunctionType.Instance
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.kinds.IdF.Instance
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.kinds.ListBox.Instance
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.datafixers.util.Unit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mojang.serialization.DataResult.Instance
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.FunctionType.Instance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.kinds.IdF.Instance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.kinds.ListBox.Instance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.datafixers.util.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mojang.serialization.DataResult.Instance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- view() - Method in record class com.mojang.datafixers.RewriteResult
-
Returns the value of the
view
record component. - view(Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj1
- view(Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj2
- view(S) - Method in interface com.mojang.datafixers.optics.Lens
- View<A,
B> - Record Class in com.mojang.datafixers - View(PointFree<Function<A, B>>) - Constructor for record class com.mojang.datafixers.View
-
Creates an instance of a
View
record class.
W
- wander(Applicative<F, ?>, FunctionType<A, App<F, B>>) - Method in class com.mojang.datafixers.optics.ListTraversal
- wander(Applicative<F, ?>, FunctionType<A, App<F, B>>) - Method in interface com.mojang.datafixers.optics.Wander
- wander(Wander<S, T, A, B>, App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- wander(Wander<S, T, A, B>, App2<Traversal.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Traversal.Instance
- wander(Wander<S, T, A, B>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
- Wander<S,
T, A, B> - Interface in com.mojang.datafixers.optics - withDecoder(Decoder<E>) - Method in interface com.mojang.serialization.DynamicOps
- withEncoder(Encoder<E>) - Method in interface com.mojang.serialization.DynamicOps
- withErrorsFrom(DataResult<?>) - Method in class com.mojang.serialization.ListBuilder.Builder
- withErrorsFrom(DataResult<?>) - Method in interface com.mojang.serialization.ListBuilder
- withErrorsFrom(DataResult<?>) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
- withErrorsFrom(DataResult<?>) - Method in interface com.mojang.serialization.RecordBuilder
- withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.Codec
-
Produces a new codec with the given
Lifecycle
. - withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.Decoder
-
Returns a decoder which decodes the same object as this decoder, but attaches the given lifecycle to the result.
- withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.Encoder
-
Produces a new encoder with the given
Lifecycle
. - withLifecycle(Lifecycle) - Method in class com.mojang.serialization.MapCodec
- withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.MapDecoder
- withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.MapEncoder
- withParser(Decoder<E>) - Method in interface com.mojang.serialization.DynamicOps
- wrapOptic(TypedOptic<A, B, FT, FR>, Hook.HookFunction, Hook.HookFunction) - Static method in class com.mojang.datafixers.types.templates.Hook.HookType
- wrapOptic(Check.CheckType<A>, TypedOptic<A, B, FT, FR>) - Static method in class com.mojang.datafixers.types.templates.Check.CheckType
- wrapOptic(String, TypedOptic<A, B, FT, FR>) - Static method in class com.mojang.datafixers.types.templates.Named.NamedType
- write() - Method in class com.mojang.datafixers.Typed
- write(DynamicOps<T>, A) - Method in class com.mojang.datafixers.types.Type
- write(DynamicOps<T>, A) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
- writeAndRead(String, Type<?>, Type<?>) - Method in class com.mojang.datafixers.DataFix
- writeDynamic(DynamicOps<T>, A) - Method in class com.mojang.datafixers.types.Type
- writeFixAndRead(String, Type<A>, Type<B>, Function<Dynamic<?>, Dynamic<?>>) - Method in class com.mojang.datafixers.DataFix
X
- xmap(Function<? super A, ? extends S>, Function<? super S, ? extends A>) - Method in interface com.mojang.serialization.Codec
-
Creates a new codec by transforming the output of this codec during decoding, and the input while encoding.
- xmap(Function<? super A, ? extends S>, Function<? super S, ? extends A>) - Method in class com.mojang.serialization.MapCodec
Z
- zero(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
- zero(App2<FunctionType.Mu, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.MonoidProfunctor
All Classes and Interfaces|All Packages