- 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<S,T,A,B> - Interface in com.mojang.datafixers.optics
-
An adapter is an optic that defines an invertible transformation between the input and output types.
- adapter(Function<S, A>, Function<B, T>) - Static method in class com.mojang.datafixers.optics.Optics
-
- adapter(Type<S>, Type<T>) - Static method in class com.mojang.datafixers.TypedOptic
-
- Adapter.Instance<A2,B2> - Class in com.mojang.datafixers.optics
-
- Adapter.Mu<A,B> - Class in com.mojang.datafixers.optics
-
- add(T, T) - Method in interface com.mojang.datafixers.kinds.Monoid
-
Combines first
and second
together.
- add(Lifecycle) - Method in class com.mojang.serialization.Lifecycle
-
Combines this lifecycle with another lifecycle.
- add(T) - Method in interface com.mojang.serialization.ListBuilder
-
- add(DataResult<T>) - Method in interface com.mojang.serialization.ListBuilder
-
- add(E, Encoder<E>) - Method in interface com.mojang.serialization.ListBuilder
-
- add(T) - Method in class com.mojang.serialization.ListBuilder.Builder
-
- add(DataResult<T>) - Method in class com.mojang.serialization.ListBuilder.Builder
-
- add(String, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
-
- add(String, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
-
- add(T, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
-
- add(T, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
-
- add(DataResult<T>, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
-
- add(T, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
-
- add(T, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
-
- add(DataResult<T>, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
-
- add(T, T) - Method in interface com.mojang.serialization.RecordBuilder
-
- add(T, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
-
- add(DataResult<T>, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
-
- add(String, T) - Method in interface com.mojang.serialization.RecordBuilder
-
- add(String, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
-
- add(String, E, Encoder<E>) - 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
-
Returns a
DataResult
with the same value as this result, but with the provided lifecycle added to
this result's lifecycle.
- addSchema(int, BiFunction<Integer, Schema, Schema>) - Method in class com.mojang.datafixers.DataFixerBuilder
-
- addSchema(int, int, BiFunction<Integer, Schema, Schema>) - Method in class com.mojang.datafixers.DataFixerBuilder
-
- addSchema(Schema) - Method in class com.mojang.datafixers.DataFixerBuilder
-
- Affine<S,T,A,B> - Interface in com.mojang.datafixers.optics
-
An affine is an optic that provides access and modification to a single optional field.
- affine(Function<S, Either<T, A>>, BiFunction<B, S, T>) - Static method in class com.mojang.datafixers.optics.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 _> - 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(PointFreeRule) - Constructor for class com.mojang.datafixers.functions.PointFreeRule.All
-
- all(TypeRewriteRule, boolean, boolean) - Static method in interface com.mojang.datafixers.TypeRewriteRule
-
- All(TypeRewriteRule, boolean, boolean) - Constructor for class com.mojang.datafixers.TypeRewriteRule.All
-
- 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
-
gmapT
run rule on all direct children and combine results
- allWithRemainder(TypeTemplate, TypeTemplate...) - Static method in interface com.mojang.datafixers.DSL
-
- 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
-
- and(App<F, T2>) - Method in class com.mojang.datafixers.Products.P1
-
- and(Products.P2<F, T2, T3>) - Method in class com.mojang.datafixers.Products.P1
-
- and(Products.P3<F, T2, T3, T4>) - Method in class com.mojang.datafixers.Products.P1
-
- and(Products.P4<F, T2, T3, T4, T5>) - Method in class com.mojang.datafixers.Products.P1
-
- and(Products.P5<F, T2, T3, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P1
-
- and(Products.P6<F, T2, T3, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P1
-
- and(Products.P7<F, T2, T3, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P1
-
- and(App<F, T3>) - Method in class com.mojang.datafixers.Products.P2
-
- and(Products.P2<F, T3, T4>) - Method in class com.mojang.datafixers.Products.P2
-
- and(Products.P3<F, T3, T4, T5>) - Method in class com.mojang.datafixers.Products.P2
-
- and(Products.P4<F, T3, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P2
-
- and(Products.P5<F, T3, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P2
-
- and(Products.P6<F, T3, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P2
-
- and(App<F, T4>) - Method in class com.mojang.datafixers.Products.P3
-
- and(Products.P2<F, T4, T5>) - Method in class com.mojang.datafixers.Products.P3
-
- and(Products.P3<F, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P3
-
- and(Products.P4<F, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P3
-
- and(Products.P5<F, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P3
-
- and(App<F, T5>) - Method in class com.mojang.datafixers.Products.P4
-
- and(Products.P2<F, T5, T6>) - Method in class com.mojang.datafixers.Products.P4
-
- and(Products.P3<F, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P4
-
- and(Products.P4<F, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P4
-
- and(App<F, T6>) - Method in class com.mojang.datafixers.Products.P5
-
- and(Products.P2<F, T6, T7>) - Method in class com.mojang.datafixers.Products.P5
-
- and(Products.P3<F, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P5
-
- and(App<F, T7>) - Method in class com.mojang.datafixers.Products.P6
-
- and(Products.P2<F, T7, T8>) - Method in class com.mojang.datafixers.Products.P6
-
- and(App<F, T8>) - Method in class com.mojang.datafixers.Products.P7
-
- ap(App<F, Function<A, R>>, App<F, A>) - Method in interface com.mojang.datafixers.kinds.Applicative
-
Maps the contents of arg
from A
to R
using a wrapped transformation function.
- ap(Function<A, R>, App<F, A>) - Method in interface com.mojang.datafixers.kinds.Applicative
-
Maps the contents of arg
from A
to R
using the func
.
- ap(DataResult<Function<R, R2>>) - Method in class com.mojang.serialization.DataResult
-
Applies a function which is itself wrapped in a
DataResult
to the result or partial result.
- ap(App<DataResult.Mu, Function<A, R>>, App<DataResult.Mu, A>) - Method in enum com.mojang.serialization.DataResult.Instance
-
- ap(MapDecoder<Function<? super A, ? extends E>>) - Method in interface com.mojang.serialization.MapDecoder
-
Applies a transformation decoded from the given map decoder to decoded values.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function10
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function11
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function12
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function13
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function14
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function15
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function16
.
- ap2(App<F, BiFunction<A, B, R>>, App<F, A>, App<F, B>) - Method in interface com.mojang.datafixers.kinds.Applicative
-
Maps the contents of
a
and
b
from
A
and
B
to
R
using a wrapped
BiFunction
.
- 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 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function3
.
- 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 com.mojang.serialization.DataResult.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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function4
.
- 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
-
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function5
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function6
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function7
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function8
.
- 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
-
Maps the contents of the input containers to a container of
R
using a wrapped
Function9
.
- app(PointFree<Function<A, B>>, PointFree<A>, Type<A>) - Static method in class com.mojang.datafixers.functions.Functions
-
- App<F extends K1,A> - Interface in com.mojang.datafixers.kinds
-
A marker interface representing an applied unary type constructor.
- App2<F extends K2,A,B> - Interface in com.mojang.datafixers.kinds
-
A marker interface representing an applied binary type constructor.
- append(String, T, R) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
-
- append(T, T, R) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
-
- append(T, T, ImmutableMap.Builder<T, T>) - Method in class com.mojang.serialization.RecordBuilder.MapBuilder
-
- Applicative<F extends K1,Mu extends Applicative _> - Interface in com.mojang.datafixers.kinds
-
- Applicative.Mu - Interface in com.mojang.datafixers.kinds
-
The witness type of an applicative functor.
- apply(int) - Method in interface com.mojang.datafixers.FamilyOptic
-
- apply(A) - Method in interface com.mojang.datafixers.FunctionType
-
Applies this function to the input.
- apply(Applicative<F, ?>, Function<T1, R>) - Method in class com.mojang.datafixers.Products.P1
-
- 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, ?>, 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, ?>, 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, 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, ?>, 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, ?>, 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, 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, ?>, 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, ?>, 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, 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, ?>, 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, ?>, BiFunction<T1, T2, R>) - Method in class com.mojang.datafixers.Products.P2
-
- apply(Applicative<F, ?>, App<F, BiFunction<T1, T2, R>>) - Method in class com.mojang.datafixers.Products.P2
-
- apply(Applicative<F, ?>, Function3<T1, T2, T3, R>) - Method in class com.mojang.datafixers.Products.P3
-
- apply(Applicative<F, ?>, App<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, ?>, App<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, ?>, App<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, ?>, App<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, ?>, App<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, ?>, App<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, ?>, App<F, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>) - Method in class com.mojang.datafixers.Products.P9
-
- apply(TypeToken<Proof2>, App<Proof2, P>, App2<P, A, B>) - Method in class com.mojang.datafixers.TypedOptic
-
- apply(int) - Method in interface com.mojang.datafixers.types.families.Algebra
-
template.apply(family).apply(i) == op(i).argType()
family.apply(i) == op(i).resType()
- 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(TypeFamily) - Method in class com.mojang.datafixers.types.templates.Check
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.CompoundList
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.Const
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.Hook
-
- apply(DynamicOps<T>, T) - Method in interface com.mojang.datafixers.types.templates.Hook.HookFunction
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.List
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.Named
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.Product
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.RecursivePoint
-
- apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.Sum
-
- apply(TypeFamily) - Method in 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(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface com.mojang.datafixers.util.Function10
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface com.mojang.datafixers.util.Function11
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Method in interface com.mojang.datafixers.util.Function12
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Method in interface com.mojang.datafixers.util.Function13
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Method in interface com.mojang.datafixers.util.Function14
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Method in interface com.mojang.datafixers.util.Function15
-
Applies this function to the parameters.
- 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
-
Applies this function to the parameters.
- apply(T1, T2, T3) - Method in interface com.mojang.datafixers.util.Function3
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4) - Method in interface com.mojang.datafixers.util.Function4
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5) - Method in interface com.mojang.datafixers.util.Function5
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface com.mojang.datafixers.util.Function6
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface com.mojang.datafixers.util.Function7
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface com.mojang.datafixers.util.Function8
-
Applies this function to the parameters.
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface com.mojang.datafixers.util.Function9
-
Applies this function to the parameters.
- apply(DynamicOps<T>, T, DataResult<Pair<A, T>>) - Method in interface com.mojang.serialization.Codec.ResultFunction
-
Applies a transformation to the result of decoding an object a
.
- apply(DynamicOps<T>, MapLike<T>, DataResult<A>) - Method in interface com.mojang.serialization.MapCodec.ResultFunction
-
Applies a transformation to the result of decoding an object.
- apply2(BiFunction<A, B, R>, App<F, A>, App<F, B>) - Method in interface com.mojang.datafixers.kinds.Applicative
-
Maps the contents of the input containers to a container of
R
using a
BiFunction
.
- apply2(BiFunction<R, R2, S>, DataResult<R2>) - Method in class com.mojang.serialization.DataResult
-
Combines this result with another result using the given function.
- apply2stable(BiFunction<R, R2, S>, DataResult<R2>) - Method in class com.mojang.serialization.DataResult
-
Combines this result with another result using the given function, under the "stable" lifecycle.
- apply3(Function3<T1, T2, T3, R>, App<F, T1>, App<F, T2>, App<F, T3>) - Method in interface com.mojang.datafixers.kinds.Applicative
-
Maps the contents of the input containers to a container of
R
using a
Function3
.
- apply3(Function3<R, R2, R3, S>, DataResult<R2>, DataResult<R3>) - Method in class com.mojang.serialization.DataResult
-
Combines this result with two other results using the given function.
- 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
-
Maps the contents of the input containers to a container of
R
using a
Function4
.
- 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
-
Maps the contents of the input containers to a container of
R
using a
Function5
.
- 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
-
Maps the contents of the input containers to a container of
R
using a
Function6
.
- 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
-
Maps the contents of the input containers to a container of
R
using a
Function7
.
- 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
-
Maps the contents of the input containers to a container of
R
using a
Function8
.
- 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
-
Maps the contents of the input containers to a container of
R
using a
Function9
.
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.Check
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.CompoundList
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.Const
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.Hook
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.List
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.Named
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.Product
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.RecursivePoint
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.Sum
-
- applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in 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
-
Coerces and returns the wrapped value as a boolean, using the given value as a fallback.
- asByte(byte) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a byte, using the given value as a fallback.
- asByteBuffer() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a
ByteBuffer
.
- 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
-
Coerces and returns the wrapped value as a double, using the given value as a fallback.
- asFloat(float) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a float, using the given value as a fallback.
- asInt(int) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as an int, using the given value as a fallback.
- asIntStream() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a
IntStream
.
- asIntStreamOpt() - Method in class com.mojang.serialization.Dynamic
-
- asIntStreamOpt() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a stream of int values in a
DataResult
.
- asIntStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
-
- asList(Function<Dynamic<T>, U>) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a
List
.
- asListOpt(Function<Dynamic<T>, U>) - Method in class com.mojang.serialization.DynamicLike
-
Uses the given deserialization function to decode a list on elements from the wrapped value.
- asLong(long) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a long, using the given value as a fallback.
- asLongStream() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a
LongStream
.
- asLongStreamOpt() - Method in class com.mojang.serialization.Dynamic
-
- asLongStreamOpt() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a stream of long values in a
DataResult
.
- asLongStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
-
- asMap(Function<Dynamic<T>, K>, Function<Dynamic<T>, V>) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a
Map
.
- asMapOpt() - Method in class com.mojang.serialization.Dynamic
-
- asMapOpt() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a map of entries in a
DataResult
.
- asMapOpt(Function<Dynamic<T>, K>, Function<Dynamic<T>, V>) - Method in class com.mojang.serialization.DynamicLike
-
Uses the given deserialization functions to decode a map on key-value pairs from the wrapped value.
- asMapOpt() - Method in class com.mojang.serialization.OptionalDynamic
-
- asNumber() - Method in class com.mojang.serialization.Dynamic
-
- asNumber() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a number in a
DataResult
.
- asNumber(Number) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a number, using the given value as a fallback.
- asNumber() - Method in class com.mojang.serialization.OptionalDynamic
-
- asShort(short) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a short, using the given value as a fallback.
- asStream() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a
Stream
.
- asStreamOpt() - Method in class com.mojang.serialization.Dynamic
-
- asStreamOpt() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a stream of values in a
DataResult
.
- asStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
-
- asString() - Method in class com.mojang.serialization.Dynamic
-
- asString() - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a string in a
DataResult
.
- asString(String) - Method in class com.mojang.serialization.DynamicLike
-
Coerces and returns the wrapped value as a
String
, using the given value as a fallback.
- asString() - Method in class com.mojang.serialization.OptionalDynamic
-
- aType - Variable in class com.mojang.datafixers.TypedOptic
-
- aType() - Method in class com.mojang.datafixers.TypedOptic
-
- cap(TypeFamily, RewriteResult<S, T>) - Method in 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 _> - Interface in com.mojang.datafixers.optics.profunctors
-
A profunctor that supports converting a transformation acting on some type to and from a transformation acting
on pairs holding that type.
- Cartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
-
- CartesianLike<T extends K1,C,Mu extends CartesianLike _> - Interface in com.mojang.datafixers.kinds
-
A
Traversable
functor that operates on a product type, such as a tuple.
- CartesianLike.Mu - Interface in com.mojang.datafixers.kinds
-
- cast(DynamicOps<U>) - Method in class com.mojang.serialization.Dynamic
-
Safely casts this
Dynamic
to a more specific type, and returns the contained value.
- castTyped(DynamicOps<U>) - Method in class com.mojang.serialization.Dynamic
-
Safely casts this
Dynamic
to a more specific type.
- ceillog2(int) - Static method in class com.mojang.datafixers.DataFixUtils
-
- check(String, int, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
-
- Check - Class in com.mojang.datafixers.types.templates
-
- Check(String, int, TypeTemplate) - Constructor for class com.mojang.datafixers.types.templates.Check
-
- 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 class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
- checkRange(N, N) - Static method in interface com.mojang.serialization.Codec
-
- CheckType(String, int, int, Type<A>) - Constructor for class com.mojang.datafixers.types.templates.Check.CheckType
-
- Closed<P extends K2,Mu extends Closed.Mu> - Interface in com.mojang.datafixers.optics.profunctors
-
A
Profunctor
that may be turned into a transformation on functions.
- closed(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Closed
-
Partially composes the given transformation by creating a transformation on functions based on it.
- Closed.Mu - Interface in com.mojang.datafixers.optics.profunctors
-
The witness type for a
Closed
.
- coApply(DynamicOps<T>, A, DataResult<T>) - Method in interface com.mojang.serialization.Codec.ResultFunction
-
Applies a transformation to the result of encoding an object.
- coApply(DynamicOps<T>, A, RecordBuilder<T>) - Method in interface com.mojang.serialization.MapCodec.ResultFunction
-
Applies a transformation to the result of encoding an object.
- Cocartesian<P extends K2,Mu extends Cocartesian _> - Interface in com.mojang.datafixers.optics.profunctors
-
A profunctor that supports converting a transformation acting on some type to and from a transformation acting
on
eithers
holding that type.
- Cocartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
-
- CocartesianLike<T extends K1,C,Mu extends CocartesianLike _> - Interface in com.mojang.datafixers.kinds
-
A
Traversable
functor that can convert values to and from a sum type.
- CocartesianLike.Mu - Interface in com.mojang.datafixers.kinds
-
- codec() - Method in class com.mojang.datafixers.types.Type
-
- Codec<A> - Interface in com.mojang.serialization
-
- codec() - Method in class com.mojang.serialization.MapCodec
-
Returns a
Codec
that implements the same operations as this map codec.
- codec() - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
-
Returns the underlying
MapCodec
backing this codec.
- Codec.ResultFunction<A> - Interface in com.mojang.serialization
-
A unary operator applied on the result obtained from decoding or encoding from a
Codec
.
- 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
-
Contains common type classes and interfaces that allow the use of higher kinded types.
- 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
-
Contains data types and function types with 3-16 parameters.
- com.mojang.serialization - package com.mojang.serialization
-
Contains types used for serializing and deserializing data structures.
- com.mojang.serialization.codecs - package com.mojang.serialization.codecs
-
- comap(Function<? super B, ? extends A>) - Method in interface com.mojang.serialization.Encoder
-
Transforms this encoder to operate on a different type using the given mapping function.
- comap(Function<? super B, ? extends A>) - Method in interface com.mojang.serialization.MapEncoder
-
Transforms this map encoder to operate on a different type using the given mapping function.
- comapFlatMap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends A>) - Method in interface com.mojang.serialization.Codec
-
Transforms this codec into another codec using the given invertible partial function.
- comp(Type<B>, PointFree<Function<B, C>>, PointFree<Function<A, B>>) - Static method in class com.mojang.datafixers.functions.Functions
-
- compose(Optic<? super Proof2, A, B, A1, B1>) - Method in interface com.mojang.datafixers.optics.Optic
-
Composes this optic with another optic that operates on the field types of this optic.
- 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 class com.mojang.datafixers.RewriteResult
-
- compose(TypedOptic<A, B, A1, B1>) - Method in class com.mojang.datafixers.TypedOptic
-
- compose(View<C, A>) - Method in class com.mojang.datafixers.View
-
- composeUnchecked(Optic<?, A, B, A1, B1>) - Method in interface com.mojang.datafixers.optics.Optic
-
Composes this optic with another optic that operates on the field types of this optic without checking for
type compatibility.
- CompositionOptic(Optic<? super Proof, S, T, A, B>, Optic<? super Proof, A, B, A1, B1>) - Constructor for class com.mojang.datafixers.optics.Optic.CompositionOptic
-
Constructs a new composition from the given compatible optics.
- compoundList(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
-
- compoundList(Type<V>) - 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 - Class in com.mojang.datafixers.types.templates
-
- CompoundList(TypeTemplate, TypeTemplate) - Constructor for class com.mojang.datafixers.types.templates.CompoundList
-
- compoundList(Codec<K>, Codec<V>) - Static method in interface com.mojang.serialization.Codec
-
Creates a codec for a list of key-value pairs from codecs for the element types.
- 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 class com.mojang.datafixers.TypedOptic
-
- compoundListKeys(Type<K>, Type<K2>, Type<V>) - Static method in 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
-
Returns the key index associated with the key the given string represents.
- compress(T) - Method in class com.mojang.serialization.KeyCompressor
-
Returns the key index associated with the given key.
- Compressable - Interface in com.mojang.serialization
-
A
Keyable
that furthermore supports key compression.
- COMPRESSED - Static variable in class com.mojang.serialization.JsonOps
-
The singleton
JsonOps
instance for compressed JSON serialization.
- compressedBuilder(DynamicOps<T>) - Method in interface com.mojang.serialization.MapEncoder
-
Creates a new, empty
RecordBuilder
that accepts values of the given serialized type.
- compressedDecode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.MapDecoder
-
Decodes an object from the given serialized form.
- compressMaps() - Method in interface com.mojang.serialization.DynamicOps
-
Whether the caller should serialize maps using a compressed representation.
- compressMaps() - Method in class com.mojang.serialization.JsonOps
-
Whether the caller should serialize maps using a compressed representation.
- compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.Compressable
-
Returns the
KeyCompressor
used to compress keys in this object's key set for the given serialized form.
- compressor(DynamicOps<T>) - Method in class com.mojang.serialization.CompressorHolder
-
- compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.MapDecoder
-
Returns the
KeyCompressor
used to associate record keys with indices.
- compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.MapEncoder
-
Returns the
KeyCompressor
this map encoder uses to associate valid record keys with indices.
- CompressorHolder - Class in com.mojang.serialization
-
- CompressorHolder() - Constructor for class com.mojang.serialization.CompressorHolder
-
- Const<C,T> - Class in com.mojang.datafixers.kinds
-
A
Functor
that stores values of an unrelated type.
- Const - Class in com.mojang.datafixers.types.templates
-
- Const(Type<?>) - Constructor for class com.mojang.datafixers.types.templates.Const
-
- 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
-
The witness type for
Const
.
- 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
-
Converts this
Dynamic
to an equivalent object of another serialized form.
- convert(DynamicOps<S>, DynamicOps<T>, S) - Static method in class com.mojang.serialization.Dynamic
-
Converts a raw serialized value from one form to another.
- convertList(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
-
Converts a serialized list of values of the serialized type to another serialized type.
- convertMap(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
-
Converts a serialized map of entries of the serialized type to another serialized type.
- convertTo(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
-
Converts a value of the serialization type to an equivalent value of another serialization type.
- convertTo(DynamicOps<U>, JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- convertUnchecked(String, Type<A>, Type<B>) - Method in class com.mojang.datafixers.DataFix
-
- create(Function<? super A, ? extends B>) - Static method in interface com.mojang.datafixers.FunctionType
-
- create(C) - Static method in class com.mojang.datafixers.kinds.Const
-
Creates a
Const
with the given stored value.
- create(A) - Static method in class com.mojang.datafixers.kinds.IdF
-
Creates an IdF
container for a value.
- create(List<T>) - Static method in class com.mojang.datafixers.kinds.ListBox
-
Creates a
ListBox
containing the same elements as the given
List
.
- create(Optional<T>) - Static method in class com.mojang.datafixers.kinds.OptionalBox
-
- create(View<A, B>, BitSet) - Static method in class com.mojang.datafixers.RewriteResult
-
- create(Type<A>, Type<B>, PointFree<Function<A, B>>) - Static method in class com.mojang.datafixers.View
-
- create(String, Type<A>, Type<B>, Function<DynamicOps<?>, Function<A, B>>) - Static method in class com.mojang.datafixers.View
-
- create(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
-
Creates a
Codec
using the fields provided via the given function.
- createBoolean(boolean) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given boolean value.
- createBoolean(boolean) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a boolean
value to the serialized type.
- createBoolean(boolean) - Method in class com.mojang.serialization.JsonOps
-
- createByte(byte) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given byte value.
- createByte(byte) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a byte
value to the serialized type.
- createByteList(ByteBuffer) - Method in class com.mojang.serialization.DynamicLike
-
Creates a dynamic list from the given byte buffer
- createByteList(ByteBuffer) - Method in interface com.mojang.serialization.DynamicOps
-
- createDouble(double) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given double value.
- createDouble(double) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a double
value to the serialized type.
- createFloat(float) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given float value.
- createFloat(float) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a float
value to the serialized type.
- createInt(int) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given byte value.
- createInt(int) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a int
value to the serialized type.
- createIntList(IntStream) - Method in class com.mojang.serialization.DynamicLike
-
Creates a dynamic list from the given
IntStream
.
- createIntList(IntStream) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a
IntStream
to the serialized type.
- createList(Stream<? extends Dynamic<?>>) - Method in class com.mojang.serialization.DynamicLike
-
Creates a dynamic list from the given stream of dynamic values.
- createList(Stream<T>) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a list of values, in the form of a
Stream
to the serialized type.
- createList(Stream<JsonElement>) - Method in class com.mojang.serialization.JsonOps
-
- createLong(long) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given long value.
- createLong(long) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a long
value to the serialized type.
- 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
-
Creates a dynamic map from the given map of dynamic values.
- createMap(Stream<Pair<T, T>>) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a
Stream
of entries to a map serialized value.
- createMap(Map<T, T>) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes the entries in the given
Map
value to the serialized type.
- createMap(Stream<Pair<JsonElement, JsonElement>>) - Method in class com.mojang.serialization.JsonOps
-
- createNumeric(Number) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given number.
- createNumeric(Number) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a
Number
value to the serialized type.
- createNumeric(Number) - Method in class com.mojang.serialization.JsonOps
-
- createShort(short) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given short value.
- createShort(short) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a short
value to the serialized type.
- createString(String) - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the given
String
value.
- createString(String) - Method in interface com.mojang.serialization.DynamicOps
-
Serializes a
String
value to the serialized type.
- 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
-
- 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
-
Represents either a successful operation, or a partial operation with an error message and a partial result (if available).
- DataResult.Instance - Enum in com.mojang.serialization
-
The
applicative functor type instance for the type constructor
DataResult
.
- DataResult.Instance.Mu - Class in com.mojang.serialization
-
- DataResult.Mu - Class in com.mojang.serialization
-
A marker interface representing the type constructor
DataResult
.
- DataResult.PartialResult<R> - Class in com.mojang.serialization
-
A container for a partial result in an error
DataResult
.
- decode(DynamicOps<T>, MapLike<T>) - Method in interface com.mojang.serialization.codecs.BaseMapCodec
-
- 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>, 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>, T) - Method in class com.mojang.serialization.codecs.ListCodec
-
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
-
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.PairCodec
-
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
-
- decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
-
- decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
-
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
-
- decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder.Boxed
-
Decodes the input into an object and returns the decoded object and remaining serialized data in a
DataResult
.
- decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder
-
Decodes an object from the specified serialized data.
- decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder
-
Decodes an object from the specified
Dynamic
data.
- decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder.Simple
-
Completely decodes an object from the given
Dynamic
data.
- decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder.Terminal
-
Completely decodes the given serialized input and returns the decoded object in a
DataResult
.
- decode(Decoder<? extends A>) - Method in class com.mojang.serialization.Dynamic
-
- decode(Decoder<? extends A>) - Method in class com.mojang.serialization.DynamicLike
-
Decodes an object using the given
Decoder
, and returns a
DataResult
containing a pair
of the decoded object and the remaining serialized value.
- decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
-
- decode(DynamicOps<T>, MapLike<T>) - Method in interface com.mojang.serialization.MapDecoder
-
Decodes an object from the given map of serialized entries.
- decode(Decoder<? extends A>) - Method in class com.mojang.serialization.OptionalDynamic
-
- Decoder<A> - Interface in com.mojang.serialization
-
Deserializes (decodes) objects of a given type from a serialized form.
- decoder() - Method in interface com.mojang.serialization.Decoder.Boxed
-
Returns a
Decoder
that performs the same actions as this boxed decoder.
- decoder() - Method in interface com.mojang.serialization.Decoder.Simple
-
Returns a
Decoder
that performs the same actions as this simple decoder.
- decoder() - Method in interface com.mojang.serialization.Decoder.Terminal
-
Returns a
Decoder
that performs the same actions as this terminal decoder.
- decoder() - Method in interface com.mojang.serialization.MapDecoder
-
Returns a
Decoder
that implements the operations defined in this map decoder.
- Decoder.Boxed<A> - Interface in com.mojang.serialization
-
A simple decoder interface that decodes an object from a
Dynamic
.
- Decoder.Simple<A> - Interface in com.mojang.serialization
-
A simple decoder interface that completely decodes an object from a
Dynamic
, discarding any remaining
serialized data.
- Decoder.Terminal<A> - Interface in com.mojang.serialization
-
A simple decoder interface that discards any serialized input that was not used to decode the object.
- decompress(int) - Method in class com.mojang.serialization.KeyCompressor
-
Returns the key associated with the given key index, or null
if the key index does not
correspond to a key.
- dependent(Function<O, E>, MapEncoder<E>, Function<? super F, ? extends MapDecoder<E>>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder
-
- dependent(MapCodec<E>, Function<A, Pair<E, MapCodec<E>>>, BiFunction<A, E, A>) - Method in class com.mojang.serialization.MapCodec
-
Creates a map codec where the encoding and decoding of the given fields depends on the values of the fields
decoded using this map codec.
- deprecated(int) - Method in interface com.mojang.serialization.Codec
-
- deprecated(F, int) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
-
Creates a builder for a deprecated singleton value.
- deprecated(A, int) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
-
Creates a builder for the given singleton field value with a deprecated lifecycle.
- deprecated(int) - Static method in class com.mojang.serialization.Lifecycle
-
Returns a deprecated lifecycle for the given version.
- Deprecated(int) - Constructor for class com.mojang.serialization.Lifecycle.Deprecated
-
Constructs a deprecated lifecycle with the given starting version.
- deprecated(int) - Method in class com.mojang.serialization.MapCodec
-
Sets this map codec to produce
deprecated results.
- dimap(Function<C, A>, Function<B, D>) - Method in enum 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
-
Takes a function from the output type C
to the input type A
and a function from the input
type B
to the output type D
, and returns a function from a container of A, B
to
a container of C, D
.
- dimap(App2<P, A, B>, Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
-
Takes an input container, a left mapping from output to input, and a right mapping from input to output,
and returns an output container.
- dimap(Supplier<App2<P, A, B>>, Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
-
Takes an input container, a mapping from output to input, and a mapping from input to output, and returns
an output container.
- 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
-
- dispatch(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Returns a
Codec
that uses a default type key extracted using this codec to polymorphically dispatch
against a complete set of supported subtypes.
- dispatch(String, Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Returns a
Codec
that uses a type key extracted using this codec to polymorphically dispatch against a
complete set of supported subtypes.
- dispatchMap(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Returns a
MapCodec
that uses a default type key extracted using this codec to polymorphically dispatch
against a complete set of supported subtypes.
- dispatchMap(String, Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Returns a
MapCodec
that uses a type key extracted using this codec to polymorphically dispatch against a
complete set of supported subtypes.
- dispatchStable(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
-
Returns a
Codec
that uses a default type key extracted using this codec to polymorphically dispatch
against a complete set of supported subtypes.
- distribute(App<? extends T, F>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.FunctorProfunctor
-
Wraps the input and output of the given transformation in the given functor.
- doRewrite(Type<A>, Type<?>, PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
-
- doRewrite(Type<A>, Type<?>, PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
-
- doRewrite(Type<A>, Type<?>, PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in interface com.mojang.datafixers.functions.PointFreeRule.CompRewrite
-
- doRewrite(Type<A>, Type<?>, PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum com.mojang.datafixers.functions.PointFreeRule.LensComp
-
- doRewrite(Type<A>, Type<?>, PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum com.mojang.datafixers.functions.PointFreeRule.SortInj
-
- doRewrite(Type<A>, Type<?>, PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum com.mojang.datafixers.functions.PointFreeRule.SortProj
-
- DOUBLE - Static variable in interface com.mojang.serialization.Codec
-
- doubleRange(double, double) - Static method in interface com.mojang.serialization.Codec
-
- 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
-
Encapsulates the serialized form of a single value.
- Dynamic(DynamicOps<T>) - Constructor for class com.mojang.serialization.Dynamic
-
Constructs a new
Dynamic
containing the empty value of the given serialized form.
- Dynamic(DynamicOps<T>, T) - Constructor for class com.mojang.serialization.Dynamic
-
Constructs a new
Dynamic
containing the given value of the serialized form.
- DynamicLike<T> - Class in com.mojang.serialization
-
An abstract base class for objects that encapsulate a value of some serialized type.
- DynamicLike(DynamicOps<T>) - Constructor for class com.mojang.serialization.DynamicLike
-
Constructs a new
DynamicLike
with the given serialization operations.
- DynamicOps<T> - Interface in com.mojang.serialization
-
An adapter for a hierarchical serialization format.
- Either<L,R> - Class in com.mojang.datafixers.util
-
A type which may hold either a value of the left type, or a value of the right type.
- either(Codec<F>, Codec<S>) - Static method in interface com.mojang.serialization.Codec
-
Creates a codec for an
Either
from codecs for its elements.
- 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() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
-
- element - Variable in class com.mojang.datafixers.types.templates.Tag.TagType
-
- element() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
-
- 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
-
- empty() - Method in enum com.mojang.datafixers.FunctionType.Instance
-
- empty() - Method in interface com.mojang.datafixers.optics.profunctors.Monoidal
-
- EMPTY - Static variable in interface com.mojang.serialization.Codec
-
A
MapCodec
that performs no encoding nor decoding.
- empty() - Method in interface com.mojang.serialization.DynamicOps
-
Returns the empty value of the serialization type.
- empty() - Static method in interface com.mojang.serialization.Encoder
-
- empty() - Method in class com.mojang.serialization.JsonOps
-
- emptyList() - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the empty list.
- emptyList() - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new empty list of the serialization type.
- emptyMap() - Method in class com.mojang.serialization.DynamicLike
-
Returns a dynamic value representing the empty map.
- emptyMap() - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new empty map of the serialization type.
- 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(Map<K, V>, DynamicOps<T>, RecordBuilder<T>) - Method in interface com.mojang.serialization.codecs.BaseMapCodec
-
- encode(List<Pair<K, V>>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.CompoundListCodec
-
- encode(Either<F, S>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.EitherCodec
-
- encode(Either<F, S>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.EitherMapCodec
-
- encode(A, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.FieldEncoder
-
- encode(V, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
-
- encode(List<A>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.ListCodec
-
- encode(Optional<A>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
-
- encode(Pair<F, S>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.PairCodec
-
- encode(Pair<F, S>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
-
- encode(A, DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
-
- 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(A, DynamicOps<T>, T) - Method in interface com.mojang.serialization.Encoder
-
Encodes an object into the specified serialized data.
- encode(A, DynamicOps<T>, T) - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
-
- encode(A, DynamicOps<T>, RecordBuilder<T>) - Method in interface com.mojang.serialization.MapEncoder
-
Encodes the input into a set of record fields that are added to the given builder.
- Encoder<A> - Interface in com.mojang.serialization
-
Serializes (encodes) objects of a given type to a serialized form.
- encoder() - Method in interface com.mojang.serialization.MapEncoder
-
- encodeStart(DynamicOps<T>, A) - Method in interface com.mojang.serialization.Encoder
-
Encodes an object.
- entries() - Method in interface com.mojang.serialization.MapLike
-
Returns a fresh
Stream
of all the entries in this map.
- equals(Object) - Method in class com.mojang.datafixers.FieldFinder
-
- equals(Object) - Method in class com.mojang.datafixers.functions.PointFreeRule.All
-
- equals(Object) - Method in class com.mojang.datafixers.functions.PointFreeRule.Many
-
- equals(Object) - Method in class com.mojang.datafixers.functions.PointFreeRule.One
-
- equals(Object) - Method in class com.mojang.datafixers.functions.PointFreeRule.OrElse
-
- equals(Object) - Method in class com.mojang.datafixers.functions.PointFreeRule.Seq
-
- equals(Object) - Method in class com.mojang.datafixers.optics.Inj1
-
- equals(Object) - Method in class com.mojang.datafixers.optics.Inj2
-
- equals(Object) - Method in class com.mojang.datafixers.optics.InjTagged
-
- equals(Object) - Method in class com.mojang.datafixers.optics.ListTraversal
-
- equals(Object) - Method in class com.mojang.datafixers.optics.Optic.CompositionOptic
-
- equals(Object) - Method in class com.mojang.datafixers.optics.Proj1
-
- equals(Object) - Method in class com.mojang.datafixers.optics.Proj2
-
- equals(Object) - Method in class com.mojang.datafixers.RewriteResult
-
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.All
-
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.CheckOnce
-
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.Everywhere
-
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.IfSame
-
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.One
-
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.OrElse
-
- equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
-
- 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) - Method in class com.mojang.datafixers.types.families.ListAlgebra
-
- equals(Object) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
-
- 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) - Method in class com.mojang.datafixers.types.templates.Check
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.CompoundList
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.Const
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.Hook
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.List
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.List.ListType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.Named
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.Product
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.RecursivePoint
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.Sum
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.Tag
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
-
- equals(Object) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
-
- equals(Object) - Method in class com.mojang.datafixers.types.Type
-
- equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.Type
-
- equals(Object) - Method in class com.mojang.datafixers.util.Pair
-
- equals(Object) - Method in class com.mojang.datafixers.View
-
- 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
-
- error(String, R) - Static method in class com.mojang.serialization.DataResult
-
Creates an error
DataResult
with the given message and partial result value.
- error(String) - Static method in class com.mojang.serialization.DataResult
-
Creates an error
DataResult
with the given message and no partial result.
- error(String, R, Lifecycle) - Static method in class com.mojang.serialization.DataResult
-
Creates an error
DataResult
with the given message, partial result value, and lifecycle.
- error(String, Lifecycle) - Static method in class com.mojang.serialization.DataResult
-
Creates an error
DataResult
with the given message and lifecycle.
- error() - Method in class com.mojang.serialization.DataResult
-
- error(String) - Static method in interface com.mojang.serialization.Decoder
-
An
Decoder
that performs no deserialization.
- error(String) - Static method in interface com.mojang.serialization.Encoder
-
An
Encoder
that performs no serialization.
- ERRORS_ARE_FATAL - Static variable in class com.mojang.datafixers.DataFixerUpper
-
- eval() - Method in class com.mojang.datafixers.functions.PointFree
-
- eval(App<? extends Profunctor.Mu, P>) - Method in interface com.mojang.datafixers.optics.Adapter
-
Evaluates this adapter to produce a function that, when given a transformation between field types, produces
a transformation between object types.
- eval(App<? extends AffineP.Mu, P>) - Method in interface com.mojang.datafixers.optics.Affine
-
Evaluates this affine to produce a function that, when given a transformation between field types, produces
a transformation between object types.
- eval(App<? extends Cartesian.Mu, P>) - Method in interface com.mojang.datafixers.optics.Lens
-
Evaluates this lens to produce a function that, when given a transformation between field types, produces
a transformation between object types.
- eval(App<? extends Proof, P>) - Method in class com.mojang.datafixers.optics.Optic.CompositionOptic
-
- eval(App<? extends Proof, P>) - Method in interface com.mojang.datafixers.optics.Optic
-
Applies the given
Profunctor
to this optic to produce a
function that converts a transformation between the field types into a transformation between the object types.
- eval(App<? extends Cocartesian.Mu, P>) - Method in interface com.mojang.datafixers.optics.Prism
-
Evaluates this prism to produce a function that, when given a transformation between field types, produces a
transformation between object types.
- eval(App<? extends TraversalP.Mu, P>) - Method in interface com.mojang.datafixers.optics.Traversal
-
Produces a function that takes a transformation between field types and produces a transformation between
object types.
- evalCached() - Method in class com.mojang.datafixers.functions.PointFree
-
- everywhere(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) - Constructor for class com.mojang.datafixers.TypeRewriteRule.Everywhere
-
- everywhere(int, TypeRewriteRule, PointFreeRule) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
-
- 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
-
- experimental() - Static method in class com.mojang.serialization.Lifecycle
-
Returns the experimental lifecycle.
- family() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
-
- FamilyOptic<A,B> - Interface in com.mojang.datafixers
-
- familyOptic(IntFunction<OpticParts<A, B>>) - Static method in interface com.mojang.datafixers.types.families.TypeFamily
-
- 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
-
Returns a
MapCodec
that encodes and decodes objects in a record under a field with the given name.
- fieldOf(String) - Method in interface com.mojang.serialization.Decoder
-
Returns a
MapDecoder
that decodes objects in a record under a field with the given name.
- fieldOf(String) - Method in interface com.mojang.serialization.Encoder
-
Returns a
MapEncoder
that encodes objects in a record under a field with the given name.
- fieldOf(String) - Method in class com.mojang.serialization.MapCodec
-
Returns a
MapCodec
that operates on the same type as this map codec, but that extracts the values from
a record field with the given name.
- fields(String, 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, 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, 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<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.Check
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.CompoundList
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.Const
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.Hook
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.List
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.Named
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.Product
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.RecursivePoint
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.Sum
-
- findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.templates.Tag
-
- 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
-
returned optic will accept template<family<index>>
with the input template, and will return the same with the returned template.
- 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(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<A>, boolean) - Method in interface com.mojang.datafixers.OpticFinder
-
- findType(int, Type<A>, Type<B>, Type.TypeMatcher<A, B>, boolean) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
-
- 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.functions.PointFreeRule.OrElse
-
- first(App2<FunctionType.Mu, A, B>) - Method in enum 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() - Method in class com.mojang.datafixers.optics.Procompose
-
Returns the profunctor applied first.
- first(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
-
Converts the given transformation into one that transforms the first type of a
Pair
.
- first(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
-
- first(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
-
- first - Variable in class com.mojang.datafixers.TypeRewriteRule.OrElse
-
- first - Variable in class com.mojang.datafixers.types.Func
-
- first() - Method 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
-
- 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(RewriteResult<A, B>) - Method in class com.mojang.datafixers.types.templates.List.ListType
-
- 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(String, Type<A>, Function<DynamicOps<?>, Function<A, A>>) - 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(Type<A>, RewriteResult<A, B>) - 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
-
- 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
-
- flatComap(Function<? super B, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Encoder
-
Transforms this encoder to operate on a different type using the given
DataResult
-producing mapping function.
- flatComap(Function<? super B, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.MapEncoder
-
Transforms this map encoder to operate on a different type using the given partial mapping function.
- flatComapMap(Function<? super A, ? extends S>, Function<? super S, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Codec
-
Transforms this codec into another codec using the given partially invertible function.
- flatMap(Function<L, Either<L2, R>>) - Method in class com.mojang.datafixers.util.Either
-
Maps the left value, if it is present, to a new type in an
Either
.
- flatMap(Function<Type<B>, View<B, C>>) - Method in class com.mojang.datafixers.View
-
- flatMap(Function<? super R, ? extends DataResult<R2>>) - Method in class com.mojang.serialization.DataResult
-
Applies the function to either full or partial result, in case of partial concatenates errors.
- flatMap(Function<R, DataResult.PartialResult<R2>>) - Method in class com.mojang.serialization.DataResult.PartialResult
-
- flatMap(Function<? super A, ? extends DataResult<? extends B>>) - Method in interface com.mojang.serialization.Decoder
-
Transforms this decoder to operate on a different type using the given
DataResult
-producing mapping function.
- flatMap(Function<? super A, ? extends DataResult<? extends B>>) - Method in interface com.mojang.serialization.MapDecoder
-
Transforms this map decoder to operate on a different type using the given partial mapping function.
- flatMap(Function<? super Dynamic<T>, ? extends DataResult<U>>) - Method in class com.mojang.serialization.OptionalDynamic
-
- flatXmap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Codec
-
Transforms this codec into another codec using the given partially invertible partial function.
- flatXmap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends DataResult<? extends A>>) - Method in class com.mojang.serialization.MapCodec
-
Transforms this map codec into another map codec using the given partially invertible partial function.
- flip(Applicative<F, ?>, List<App<F, A>>) - Static method in class com.mojang.datafixers.kinds.ListBox
-
Transforms a list of some container to a container of lists.
- flip(Applicative<F, ?>, App<T, App<F, A>>) - Method in interface com.mojang.datafixers.kinds.Traversable
-
Swaps the order of this container with a nested container in input
.
- FLOAT - Static variable in interface com.mojang.serialization.Codec
-
- floatRange(float, float) - Static method in interface com.mojang.serialization.Codec
-
- floatType() - Static method in interface com.mojang.datafixers.DSL
-
- fold(RecursivePoint.RecursivePointType<A>, RewriteResult<?, B>, Algebra, int) - Static method in class com.mojang.datafixers.functions.Functions
-
- fold(Algebra) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
-
returns family.apply(index) -> algebra.family.apply(index)
- Forget<R,A,B> - Interface in com.mojang.datafixers.optics
-
- forget(Function<A, R>) - Static method in class com.mojang.datafixers.optics.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<R,A,B> - Interface in com.mojang.datafixers.optics
-
- forgetOpt(Function<A, Optional<R>>) - Static method in class com.mojang.datafixers.optics.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
-
Returns a
RecordCodecBuilder
that encodes and decodes the field defined by this map codec.
- forMap(Map<T, T>, DynamicOps<T>) - Static method in interface com.mojang.serialization.MapLike
-
Creates a
MapLike
containing the entries of the given
Map
.
- forStrings(Supplier<Stream<String>>) - Static method in interface com.mojang.serialization.Keyable
-
Returns a
Keyable
that defines the keys supplied by the argument.
- from(App<FunctionType.ReaderMu<R>, B>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
-
- from(App<Pair.Mu<C>, A>) - Method in interface com.mojang.datafixers.kinds.CartesianLike
-
Transforms a pair of (A, C)
into a container of A
and C
.
- from(App<Either.Mu<C>, A>) - Method in interface com.mojang.datafixers.kinds.CocartesianLike
-
Converts the given
Either
to the container type.
- from(App<FunctionType.ReaderMu<C>, A>) - Method in interface com.mojang.datafixers.kinds.Representable
-
Converts a function to a value of the container type.
- from(S) - Method in interface com.mojang.datafixers.optics.Adapter
-
Unboxes a value from the input object.
- from(App<Either.Mu<R2>, A>) - Method in class com.mojang.datafixers.util.Either.Instance
-
- from(App<Pair.Mu<S2>, A>) - Method in class com.mojang.datafixers.util.Pair.Instance
-
- fun(String, Function<DynamicOps<?>, Function<A, 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 class com.mojang.datafixers.View
-
- Function10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,R> - Interface in com.mojang.datafixers.util
-
A function with ten parameters.
- Function11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,R> - Interface in com.mojang.datafixers.util
-
A function with eleven parameters.
- Function12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,R> - Interface in com.mojang.datafixers.util
-
A function with twelve parameters.
- Function13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,R> - Interface in com.mojang.datafixers.util
-
A function with thirteen parameters.
- Function14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,R> - Interface in com.mojang.datafixers.util
-
A function with fourteen parameters.
- Function15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,R> - Interface in com.mojang.datafixers.util
-
A function with fifteen parameters.
- Function16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,R> - Interface in com.mojang.datafixers.util
-
A function with sixteen parameters.
- Function3<T1,T2,T3,R> - Interface in com.mojang.datafixers.util
-
A function with three parameters.
- Function4<T1,T2,T3,T4,R> - Interface in com.mojang.datafixers.util
-
A function with four parameters.
- Function5<T1,T2,T3,T4,T5,R> - Interface in com.mojang.datafixers.util
-
A function with five parameters.
- Function6<T1,T2,T3,T4,T5,T6,R> - Interface in com.mojang.datafixers.util
-
A function with six parameters.
- Function7<T1,T2,T3,T4,T5,T6,T7,R> - Interface in com.mojang.datafixers.util
-
A function with seven parameters.
- Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in com.mojang.datafixers.util
-
A function with eight parameters.
- Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,R> - Interface in com.mojang.datafixers.util
-
A function with nine parameters.
- Functions - Class in com.mojang.datafixers.functions
-
- Functions() - Constructor for class com.mojang.datafixers.functions.Functions
-
- FunctionType<A,B> - Interface in com.mojang.datafixers
-
A function from an input type to an output type.
- FunctionType.Instance - Enum 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 _> - Interface in com.mojang.datafixers.kinds
-
The functor type class defines one method,
Functor.map(Function, App)
, which transforms the contents of a container
to another type.
- Functor.Mu - Interface in com.mojang.datafixers.kinds
-
The witness type of a functor.
- FunctorProfunctor<T extends K1,P extends K2,Mu extends FunctorProfunctor<T> _> - Interface in com.mojang.datafixers.optics.profunctors
-
- FunctorProfunctor.Mu<T extends K1> - Interface in com.mojang.datafixers.optics.profunctors
-
- get() - Method in enum com.mojang.datafixers.functions.PointFreeRule.Nop
-
- get(App<IdF.Mu, A>) - Static method in class com.mojang.datafixers.kinds.IdF
-
Gets the value stored in an
App
representing an
IdF
instance.
- get(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
-
- get() - Method in enum com.mojang.datafixers.TypeRewriteRule.Nop
-
- get() - Method in class com.mojang.serialization.DataResult
-
- get(String) - Method in class com.mojang.serialization.Dynamic
-
- get(String) - Method in class com.mojang.serialization.DynamicLike
-
If the given key is present in the wrapped value, returns the value associated with it, else returns empty.
- get(T, String) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts the value associated with the given key from the input.
- get(T) - Method in interface com.mojang.serialization.MapLike
-
Retrieves the value corresponding to the given key, or null
if there is no mapping for the given key.
- get(String) - Method in interface com.mojang.serialization.MapLike
-
Retrieves the value corresponding to the given key, or null
if there is no mapping for the given key.
- get() - Method in class com.mojang.serialization.OptionalDynamic
-
- get(String) - Method in class com.mojang.serialization.OptionalDynamic
-
- getAll(TypedOptic<A, ?, FT, ?>) - Method in class com.mojang.datafixers.Typed
-
- getAllTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
-
- getBooleanValue(T) - Method in interface com.mojang.serialization.DynamicOps
-
Attempts to parse or coerce a boolean
value from the input.
- getBooleanValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- getByteBuffer(T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts a
ByteBuffer
from the given serialized value.
- 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
-
If the given key is present in the wrapped value, returns the value associated with it, else returns empty.
- getElement(String, T) - Method in class com.mojang.serialization.DynamicLike
-
Retrieves the value associated with the given key in the wrapped value, or returns the default value
if none was found.
- getElement(String) - Method in class com.mojang.serialization.OptionalDynamic
-
- getElementGeneric(T) - Method in class com.mojang.serialization.Dynamic
-
- getElementGeneric(T) - Method in class com.mojang.serialization.DynamicLike
-
If the key represented by the given serialized value is present in the wrapped value, returns the value
associated with it, else returns empty.
- getElementGeneric(T, T) - Method in class com.mojang.serialization.DynamicLike
-
Retrieves the value associated with the given key in the wrapped value, or returns the default value
if none was found.
- getElementGeneric(T) - Method in class com.mojang.serialization.OptionalDynamic
-
- getFirst() - Method in class com.mojang.datafixers.util.Pair
-
The first value.
- getFunc(App2<FunctionType.Mu, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
-
- getFuncType() - Method in class com.mojang.datafixers.View
-
- getGeneric(T) - Method in class com.mojang.serialization.Dynamic
-
- getGeneric(T) - Method in class com.mojang.serialization.DynamicLike
-
If the key represented by the given serialized value is present in the wrapped value, returns the value
associated with it, else returns empty.
- getGeneric(T, T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts the value associated with the given key from the input.
- getGeneric(T) - Method in class com.mojang.serialization.OptionalDynamic
-
- getInputSchema() - Method in class com.mojang.datafixers.DataFix
-
- getIntStream(T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts an
IntStream
from the serialized value.
- getKey() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
-
- getKeyType() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
-
- getList(T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts a
Consumer
from the given value that iterates over the elements of the serialized list.
- getList(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- getLongStream(T) - Method in interface com.mojang.serialization.DynamicOps
-
- getLowestSchemaSameVersion(Int2ObjectSortedMap<Schema>, int) - Static method in class com.mojang.datafixers.DataFixerUpper
-
- getMap(T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts the entries in the given value, returning them in a
MapLike
object.
- getMap(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- getMapEntries(T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts a
Consumer
from the given value that iterates over the entries of the serialized map.
- getMapEntries(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- getMapValues() - Method in class com.mojang.serialization.Dynamic
-
Partially deserializes the contained value as a map of serialized entries.
- getMapValues(T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts a
Stream
of map entries from the given serialized value.
- getMapValues(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- getName() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
-
- getNumberValue(T) - Method in interface com.mojang.serialization.DynamicOps
-
Attempts to parse or coerce a
Number
value from the input.
- getNumberValue(T, Number) - Method in interface com.mojang.serialization.DynamicOps
-
Attempts to parse or coerce a
Number
value from the input, falling back to a default value
if no number could be parsed.
- getNumberValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- getOps() - Method in class com.mojang.datafixers.Typed
-
- getOps() - Method in class com.mojang.serialization.DynamicLike
-
Retrieves the
DynamicOps
object that defines the serialization behavior of this.
- 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
-
Unsafely gets the result stored in this
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
-
The second value.
- getSetType(OpticFinder<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.Type
-
- getStream(T) - Method in interface com.mojang.serialization.DynamicOps
-
Extracts a
Stream
of list elements from the given serialized value.
- getStream(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- getStringValue(T) - Method in interface com.mojang.serialization.DynamicOps
-
Attempts to parse or coerce a
String
value from the input.
- getStringValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- 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(DSL.TypeReference, int) - Method in class com.mojang.datafixers.DataFixerUpper
-
- getType(DSL.TypeReference) - Method in class com.mojang.datafixers.schemas.Schema
-
- getType() - Method in class com.mojang.datafixers.Typed
-
- 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
-
Returns the contained serialized value.
- 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
-
Aggregates the values into a
product.
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Method in interface com.mojang.datafixers.kinds.Kind1
-
Aggregates the values into a
product.
- group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Method in interface com.mojang.datafixers.kinds.Kind1
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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
-
Aggregates the values into a
product.
- 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 class com.mojang.datafixers.functions.PointFreeRule.Many
-
- map(Function<? super T, ? extends R2>, App<FunctionType.ReaderMu<R>, T>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
-
- map(Function<? super T, ? extends R>, App<Const.Mu<C>, T>) - Method in class com.mojang.datafixers.kinds.Const.Instance
-
Maps the contents of ts
from T
to R
using the func
.
- map(Function<? super T, ? extends R>, App<F, T>) - Method in interface com.mojang.datafixers.kinds.Functor
-
Maps the contents of ts
from T
to R
using the func
.
- map(Function<? super T, ? extends R>, App<IdF.Mu, T>) - Method in enum com.mojang.datafixers.kinds.IdF.Instance
-
- map(Function<? super T, ? extends R>, App<ListBox.Mu, T>) - Method in enum com.mojang.datafixers.kinds.ListBox.Instance
-
- map(Function<? super T, ? extends R>, App<OptionalBox.Mu, T>) - Method in enum 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 L, ? extends T>, Function<? super R, ? extends T>) - Method in class com.mojang.datafixers.util.Either
-
Maps either the left or the right value, whichever is present, to a common third type.
- 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 com.mojang.serialization.DataResult.Instance
-
- map(Function<? super R, ? extends T>) - Method in class com.mojang.serialization.DataResult
-
Applies a function to the result or partial result.
- map(Function<? super R, ? extends R2>) - Method in class com.mojang.serialization.DataResult.PartialResult
-
- map(Function<? super A, ? extends B>) - Method in interface com.mojang.serialization.Decoder
-
Transforms this decoder to operate on a different type using the given mapping function.
- map(Function<? super T, ? extends T>) - Method in class com.mojang.serialization.Dynamic
-
Transforms the wrapped serialized value using the given mapping function.
- map(Function<? super A, ? extends B>) - Method in interface com.mojang.serialization.MapDecoder
-
Transforms this map decoder to operate on a different type using the given mapping function.
- map(Function<? super Dynamic<T>, U>) - Method in class com.mojang.serialization.OptionalDynamic
-
- mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class com.mojang.datafixers.util.Either
-
Maps either the left or the right value, whichever is present, to another type.
- mapBuilder() - Method in interface com.mojang.serialization.DynamicOps
-
Returns a new
RecordBuilder
for creating maps of the serialized type.
- 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
-
Creates a
MapCodec
using the fields provided via the given function.
- MapCodec<A> - Class in com.mojang.serialization
-
- MapCodec() - Constructor for class com.mojang.serialization.MapCodec
-
- MapCodec.MapCodecCodec<A> - Class in com.mojang.serialization
-
- MapCodec.ResultFunction<A> - Interface in com.mojang.serialization
-
A unary operator applied on the result obtained from decoding or encoding from a
MapCodec
.
- MapCodecCodec(MapCodec<A>) - Constructor for class com.mojang.serialization.MapCodec.MapCodecCodec
-
- MapDecoder<A> - Interface in com.mojang.serialization
-
Deserializes (decodes) a fixed set of record fields from a serialized form.
- MapDecoder.Implementation<A> - Class in com.mojang.serialization
-
- mapEither(MapCodec<F>, MapCodec<S>) - Static method in interface com.mojang.serialization.Codec
-
Creates a map codec for an
Either
from map codecs for its elements.
- MapEncoder<A> - Interface in com.mojang.serialization
-
Serializes (encodes) a fixed set of record fields to a serialized form.
- MapEncoder.Implementation<A> - Class in com.mojang.serialization
-
- mapError(UnaryOperator<String>) - Method in class com.mojang.serialization.DataResult
-
Applies the given function to the error message contained in this result.
- 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
-
Transforms the first element of this pair to another type.
- mapLeft(Function<? super L, ? extends T>) - Method in class com.mojang.datafixers.util.Either
-
Maps the left value, if present, to another type.
- MapLike<T> - Interface in com.mojang.serialization
-
An unmodifiable store for serialized key-value pairs.
- mapPair(MapCodec<F>, MapCodec<S>) - Static method in interface com.mojang.serialization.Codec
-
Creates a map codec for a
Pair
from map codecs for its elements.
- mapping(Functor<F, ?>, App2<FunctionType.Mu, A, B>) - Method in enum com.mojang.datafixers.FunctionType.Instance
-
- Mapping<P extends K2,Mu extends Mapping.Mu> - Interface in com.mojang.datafixers.optics.profunctors
-
- mapping(Functor<F, ?>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Mapping
-
- Mapping.Mu - Interface in com.mojang.datafixers.optics.profunctors
-
- mapResult(Codec.ResultFunction<A>) - Method in interface com.mojang.serialization.Codec
-
Transforms the
DataResult
produced by this code's decode and encode methods.
- 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
-
Maps the right value, if present, to another type.
- mapSecond(Function<? super S, ? extends S2>) - Method in class com.mojang.datafixers.util.Pair
-
Transforms the second element of this pair to another type.
- 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
-
Attempts to extract the input field from the input object.
- match(Type<S>) - Method in interface com.mojang.datafixers.types.Type.TypeMatcher
-
- merge(Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
-
If this object contains a list, appends the given value to it, otherwise returns an empty
OptionalDynamic
.
- merge(Dynamic<?>, Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
-
If this object contains a map, appends the given key-value pair to it, otherwise returns an empty
OptionalDynamic
.
- mergeToList(T, T) - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new serialized list from the given serialized list with the given value appended.
- mergeToList(T, List<T>) - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new serialized list from the given serialized list with the values from the given
List
appended.
- mergeToList(JsonElement, JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- mergeToList(JsonElement, List<JsonElement>) - Method in class com.mojang.serialization.JsonOps
-
- mergeToMap(T, T, T) - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new serialized map from the given serialized map with the given key-value mapping added.
- mergeToMap(T, Map<T, T>) - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new serialized map from the given serialized map with the entries in the given
Map
added.
- mergeToMap(T, MapLike<T>) - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new serialized map from the given serialized map with the entries in the given
MapLike
added.
- mergeToMap(JsonElement, JsonElement, JsonElement) - Method in class com.mojang.serialization.JsonOps
-
- mergeToMap(JsonElement, MapLike<JsonElement>) - Method in class com.mojang.serialization.JsonOps
-
- mergeToPrimitive(T, T) - Method in interface com.mojang.serialization.DynamicOps
-
Creates a new serialized primitive from the given serialized primitive with the given value
added.
- mergeViews(RewriteResult<K, K2>, RewriteResult<V, V2>) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
-
- 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
-
- message() - Method in class com.mojang.serialization.DataResult.PartialResult
-
Returns the error message.
- 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
-
- of(T1, T2) - Static method in interface com.mojang.datafixers.Products
-
- of(F, S) - Static method in class com.mojang.datafixers.util.Pair
-
Creates a pair with the given values.
- of(Encoder<A>, Decoder<A>) - Static method in interface com.mojang.serialization.Codec
-
- of(Encoder<A>, Decoder<A>, String) - Static method in interface com.mojang.serialization.Codec
-
- of(MapEncoder<A>, MapDecoder<A>) - Static method in interface com.mojang.serialization.Codec
-
- of(MapEncoder<A>, MapDecoder<A>, Supplier<String>) - Static method in interface com.mojang.serialization.Codec
-
- of(Function<O, F>, String, Codec<F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
-
Creates a builder for a single field in some object, given a field name and a
Codec
for that field.
- of(Function<O, F>, MapCodec<F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
-
Creates a builder for a field or collection of fields in some object, given a map codec for the fields.
- of(MapEncoder<A>, MapDecoder<A>) - Static method in class com.mojang.serialization.MapCodec
-
Creates a
MapCodec
given a map encoder and a map decoder.
- of(MapEncoder<A>, MapDecoder<A>, Supplier<String>) - Static method in class com.mojang.serialization.MapCodec
-
Creates a named
MapCodec
given a map encoder and a map decoder.
- ofBoxed(Decoder.Boxed<? extends A>) - Static method in interface com.mojang.serialization.Decoder
-
- ofSimple(Decoder.Simple<? extends A>) - Static method in interface com.mojang.serialization.Decoder
-
- ofTerminal(Decoder.Terminal<? extends A>) - Static method in interface com.mojang.serialization.Decoder
-
- once(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
-
- once(TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
-
- one(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
-
- One(PointFreeRule) - Constructor for class com.mojang.datafixers.functions.PointFreeRule.One
-
- one(TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
-
- One(TypeRewriteRule) - Constructor for class com.mojang.datafixers.TypeRewriteRule.One
-
- 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
-
run rule on exactly one child
- 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
-
The
DynamicOps
instance used to deserialize values.
- 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 class com.mojang.datafixers.OpticParts
-
- Optic<Proof extends K1,S,T,A,B> - Interface in com.mojang.datafixers.optics
-
An optic is a generic tool used to inspect and modify part of a structure.
- optic() - Method in class com.mojang.datafixers.TypedOptic
-
- Optic.CompositionOptic<Proof extends K1,S,T,A,B,A1,B1> - Class in com.mojang.datafixers.optics
-
An optic that represents the composition of two compatible optics.
- OpticFinder<FT> - Interface in com.mojang.datafixers
-
- OpticParts<A,B> - Class in com.mojang.datafixers
-
apply(i).sType == family.apply(i)
- OpticParts(Set<TypeToken<? extends K1>>, Optic<?, ?, ?, A, B>) - Constructor for class com.mojang.datafixers.OpticParts
-
- 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(Type<A>) - Static method in interface com.mojang.datafixers.DSL
-
- optional(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
-
- OptionalBox<T> - Class in com.mojang.datafixers.kinds
-
- OptionalBox.Instance - Enum 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
that encodes and decodes an optional record field.
- OptionalFieldCodec<A> - Class in com.mojang.serialization.codecs
-
Optimization of `Codec.either(someCodec.field(name), Codec.EMPTY)`
- OptionalFieldCodec(String, Codec<A>) - Constructor for class com.mojang.serialization.codecs.OptionalFieldCodec
-
- optionalFieldOf(String) - Method in interface com.mojang.serialization.Codec
-
Returns a
MapCodec
that encodes and decodes objects the may optionally appear in a record.
- optionalFieldOf(String, A) - Method in interface com.mojang.serialization.Codec
-
Returns a
MapCodec
that encodes and decodes objects that may optionally appear in a record.
- optionalFieldOf(String, A, Lifecycle) - Method in interface com.mojang.serialization.Codec
-
Returns a
MapCodec
that encodes and decodes objects that may optionally appear in a record, and
additionally allows the caller to provide a lifecycle for the default value.
- optionalFieldOf(String, Lifecycle, A, Lifecycle) - Method in interface com.mojang.serialization.Codec
-
Returns a
MapCodec
that encodes and decodes objects that may optionally appear in a record, and
additionally allows the caller to provide lifecycles for the present field values and the default value.
- optionalFields(String, 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, String, 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, 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, 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, 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(Optional<? extends U>, Supplier<? extends Optional<? extends U>>) - Static method in class com.mojang.datafixers.DataFixUtils
-
- or(TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
-
- or(Type<F>, Type<G>) - Static method in interface com.mojang.datafixers.DSL
-
- orElse(Optional<? extends U>, U) - Static method in class com.mojang.datafixers.DataFixUtils
-
- orElse(PointFreeRule, PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
-
- OrElse(PointFreeRule, Supplier<PointFreeRule>) - Constructor for class com.mojang.datafixers.functions.PointFreeRule.OrElse
-
- orElse(TypeRewriteRule, TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
-
- orElse(TypeRewriteRule, Supplier<TypeRewriteRule>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
-
- OrElse(TypeRewriteRule, Supplier<TypeRewriteRule>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.OrElse
-
- orElse(Consumer<String>, A) - Method in interface com.mojang.serialization.Codec
-
Provides a default value for decoding in case of error, and runs the given callback on error.
- orElse(UnaryOperator<String>, A) - Method in interface com.mojang.serialization.Codec
-
Provides a default value for decoding in case of error, and transforms the error.
- orElse(A) - Method in interface com.mojang.serialization.Codec
-
Provides a default value for decoding in case of error.
- orElse(Consumer<String>, A) - Method in class com.mojang.serialization.MapCodec
-
Provides a callback to run and a default value to return if a decoding or encoding error occurs.
- orElse(UnaryOperator<String>, A) - Method in class com.mojang.serialization.MapCodec
-
Provides an error transformation and a default value to return if a decoding or encoding error occurs.
- orElse(A) - Method in class com.mojang.serialization.MapCodec
-
Provides a default value to return if a decoding or encoding error occurs.
- orElseEmptyList() - Method in class com.mojang.serialization.OptionalDynamic
-
- orElseEmptyMap() - Method in class com.mojang.serialization.OptionalDynamic
-
- orElseGet(Optional<? extends U>, Supplier<? extends U>) - Static method in class com.mojang.datafixers.DataFixUtils
-
- orElseGet(Consumer<String>, Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
-
Provides a default value for decoding in case of error, and runs the given callback on error.
- orElseGet(UnaryOperator<String>, Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
-
Provides a default value for decoding in case of error, and transforms the error.
- orElseGet(Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
-
Provides a default value for decoding in case of error.
- orElseGet(Consumer<String>, Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
-
Provides a callback to run and a default value to supply if a decoding or encoding error occurs.
- orElseGet(UnaryOperator<String>, Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
-
Provides an error transformation and a default supply to return if a decoding or encoding error occurs.
- orElseGet(Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
-
Provides a default value to supply if a decoding or encoding error occurs.
- orElseStrict(PointFreeRule, Supplier<PointFreeRule>) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
-
- orThrow() - Method in class com.mojang.datafixers.util.Either
-
Returns the left value if it is present, or throws an exception if it is not.
- out(RecursivePoint.RecursivePointType<A>) - Static method in class com.mojang.datafixers.functions.Functions
-
- out() - Method in class com.mojang.datafixers.Typed
-
- out() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
-
- outer - Variable in class com.mojang.datafixers.optics.Optic.CompositionOptic
-
The outer optic, which acts on the object and field types.
- outer() - Method in class com.mojang.datafixers.optics.Optic.CompositionOptic
-
Returns the outer optic, which acts on the object and field types.
- 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.functions.PointFreeRule.OrElse
-
- second(App2<FunctionType.Mu, A, B>) - Method in enum 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() - Method in class com.mojang.datafixers.optics.Procompose
-
Returns the profunctor applied second.
- second(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
-
Converts the given transformation into one that transforms the second type of a
Pair
.
- second(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
-
- second - Variable in class com.mojang.datafixers.TypeRewriteRule.OrElse
-
- second - Variable in class com.mojang.datafixers.types.Func
-
- second() - Method 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
-
- secondPhantom(App2<P, C, B>) - Method in interface com.mojang.datafixers.optics.profunctors.GetterP
-
- seq(PointFreeRule, Supplier<PointFreeRule>) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
-
- seq(List<Supplier<PointFreeRule>>) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
-
- Seq(List<Supplier<PointFreeRule>>) - Constructor for class com.mojang.datafixers.functions.PointFreeRule.Seq
-
- seq(List<TypeRewriteRule>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
-
- 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>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.Seq
-
- set(B, S) - Method in interface com.mojang.datafixers.optics.Affine
-
Combines the given output field and an input object to produce an output object.
- set(OpticFinder<FT>, FT) - Method in class com.mojang.datafixers.Typed
-
- set(OpticFinder<FT>, Type<FR>, FR) - Method in class com.mojang.datafixers.Typed
-
- set(OpticFinder<FT>, Typed<FR>) - Method in class com.mojang.datafixers.Typed
-
- set(String, Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
-
Adds the given entry to the contained serialized value.
- set(T, String, T) - Method in interface com.mojang.serialization.DynamicOps
-
Sets the entry associated with the given key in the input to the given value.
- setLifecycle(Lifecycle) - Method in class com.mojang.serialization.DataResult
-
Returns a
DataResult
with the same value as this result, but with the provided lifecycle.
- setLifecycle(Lifecycle) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
-
- setLifecycle(Lifecycle) - Method in interface com.mojang.serialization.RecordBuilder
-
- setPartial(Supplier<R>) - Method in class com.mojang.serialization.DataResult
-
If this result is an error, replaces any partial result with the supplied partial result.
- setPartial(R) - Method in class com.mojang.serialization.DataResult
-
If this result is an error, replaces any partial result with the given partial result.
- setPartial(Supplier<A>) - Method in class com.mojang.serialization.MapCodec
-
- SHORT - Static variable in interface com.mojang.serialization.Codec
-
- shortType() - Static method in interface com.mojang.datafixers.DSL
-
- simple() - Method in interface com.mojang.serialization.Decoder
-
- simpleMap(Codec<K>, Codec<V>, Keyable) - Static method in interface com.mojang.serialization.Codec
-
Creates a map codec for a
Map
with a fixed key set.
- SimpleMapCodec<K,V> - Class in com.mojang.serialization.codecs
-
Key and value decoded independently, statically known set of keys
- SimpleMapCodec(Codec<K>, Codec<V>, Keyable) - Constructor for class com.mojang.serialization.codecs.SimpleMapCodec
-
- since() - Method in class com.mojang.serialization.Lifecycle.Deprecated
-
Returns the version since the result was deprecated.
- size() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
-
- size() - Method in class com.mojang.datafixers.types.templates.Check
-
- size() - Method in class com.mojang.datafixers.types.templates.CompoundList
-
- size() - Method in class com.mojang.datafixers.types.templates.Const
-
- size() - Method in class com.mojang.datafixers.types.templates.Hook
-
- size() - Method in class com.mojang.datafixers.types.templates.List
-
- size() - Method in class com.mojang.datafixers.types.templates.Named
-
- size() - Method in class com.mojang.datafixers.types.templates.Product
-
- size() - Method in class com.mojang.datafixers.types.templates.RecursivePoint
-
- size() - Method in class com.mojang.datafixers.types.templates.Sum
-
- size() - Method in 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
-
The size of the key set represented by this key compressor.
- smallestEncompassingPowerOfTwo(int) - Static method in class com.mojang.datafixers.DataFixUtils
-
- stable() - Method in interface com.mojang.serialization.Codec
-
- stable(A) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
-
Creates a builder for the given singleton field value with the stable lifecycle.
- stable(F) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
-
Creates a builder for a stable singleton value.
- stable() - Static method in class com.mojang.serialization.Lifecycle
-
Returns the stable lifecycle.
- stable() - Method in class com.mojang.serialization.MapCodec
-
Sets this map codec to produce
stable results.
- string() - Static method in interface com.mojang.datafixers.DSL
-
- STRING - Static variable in interface com.mojang.serialization.Codec
-
- sType - Variable in class com.mojang.datafixers.TypedOptic
-
- sType() - Method in class com.mojang.datafixers.TypedOptic
-
- success(R) - Static method in class com.mojang.serialization.DataResult
-
Creates a successful
DataResult
with the given result value.
- success(R, Lifecycle) - Static method in class com.mojang.serialization.DataResult
-
Creates a successful
DataResult
with the given result value and lifecycle.
- Sum - Class in com.mojang.datafixers.types.templates
-
- Sum(TypeTemplate, TypeTemplate) - Constructor for class com.mojang.datafixers.types.templates.Sum
-
- 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
-
Swaps the value in this
Either
, such that the left value becomes the right value and visa-versa.
- swap() - Method in class com.mojang.datafixers.util.Pair
-
Returns a pair with the elements of this pair swapped.
- unboundedMap(Codec<K>, Codec<V>) - Static method in interface com.mojang.serialization.Codec
-
Creates a map codec for a
Map
with arbitrary keys.
- UnboundedMapCodec<K,V> - Class in com.mojang.serialization.codecs
-
Key and value decoded independently, unknown set of keys
- UnboundedMapCodec(Codec<K>, Codec<V>) - Constructor for class com.mojang.serialization.codecs.UnboundedMapCodec
-
- unbox(App2<FunctionType.Mu, A, B>) - Static method in interface com.mojang.datafixers.FunctionType
-
- unbox(App<FunctionType.ReaderMu<A>, B>) - Static method in interface com.mojang.datafixers.FunctionType
-
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Applicative
-
Unboxes an
App
representing an applicative functor into an applicative functor instance.
- 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<Const.Mu<C>, T>) - Static method in class com.mojang.datafixers.kinds.Const
-
Returns the value contained within the given const box.
- unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Functor
-
Unboxes an
App
representing a functor into a functor.
- 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<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<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(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(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
-
Casts a boxed
Closed
to its unboxed form.
- unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
-
- unbox(App<Mu, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.FunctorProfunctor
-
- 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(App2<ProfunctorFunctorWrapper.Mu<P, F, G>, A, B>) - Static method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
-
- 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<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
-
- 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
-
- 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
-
Converts a transformation on the first type in a pair into a transformation on that type.
- unfold() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
-
- unit() - Static method in interface com.mojang.datafixers.DSL
-
- Unit - Enum in com.mojang.datafixers.util
-
The unit type with a single value,
INSTANCE
.
- unit(A) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec that always decodes the given value and always encodes an empty value.
- unit(Supplier<A>) - Static method in interface com.mojang.serialization.Codec
-
Returns a codec that always decodes a supplied value and always encodes an empty value.
- unit(A) - Static method in interface com.mojang.serialization.Decoder
-
A
MapDecoder
that performs no deserialization and always returns the given value.
- unit(Supplier<A>) - Static method in interface com.mojang.serialization.Decoder
-
A
MapDecoder
that performs no deserialization and always returns a supplied value.
- unit(A) - Static method in class com.mojang.serialization.MapCodec
-
Returns a map codec that always provides the same value.
- unit(Supplier<A>) - Static method in class com.mojang.serialization.MapCodec
-
Returns a map codec that always provides the supplied value.
- 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
-
Converts a transformation on the left type in an
Either
into a transformation on that type, discarding
the invariant right type.
- 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
-
Converts a transformation on the right type in an
Either
into a transformation on that type, discarding
the invariant left type.
- 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
-
Will assume that the result of all elements is a map
- unsecond(App2<P, Pair<C, A>, Pair<C, B>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCartesian
-
Converts a transformation on the second type in a pair into a transformation on that type.
- upCast(Set<TypeToken<? extends K1>>, TypeToken<Proof2>) - Method in interface com.mojang.datafixers.optics.Optic
-
Refines the profunctor type accepted by this optic to the given type, checking against the given bounds.
- upCast(TypeToken<Proof2>) - Method in class com.mojang.datafixers.TypedOptic
-
- 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(B, S) - Method in interface com.mojang.datafixers.optics.Lens
-
Combines a value of the output field type with a value of the input object type to produce a combined value
of the output object type.
- 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(OpticFinder<FT>, Function<FT, FT>) - Method in class com.mojang.datafixers.Typed
-
- update(OpticFinder<FT>, Type<FR>, Function<FT, FR>) - Method in class com.mojang.datafixers.Typed
-
- update(String, Function<Dynamic<?>, Dynamic<?>>) - Method in class com.mojang.serialization.Dynamic
-
Updates an existing entry in the contained serialized value using the given function.
- update(T, String, Function<T, T>) - Method in interface com.mojang.serialization.DynamicOps
-
Sets the entry associated with the given key in the input to a value computed using the existing value
associated with that key.
- updateGeneric(T, Function<T, T>) - Method in class com.mojang.serialization.Dynamic
-
Updates an existing entry in the contained serialized value using the given function.
- updateGeneric(T, T, Function<T, T>) - Method in interface com.mojang.serialization.DynamicOps
-
Sets the entry associated with the given key in the input to a value computed using the existing value
associated with that key.
- updateMapValues(Function<Pair<Dynamic<?>, Dynamic<?>>, Pair<Dynamic<?>, Dynamic<?>>>) - Method in class com.mojang.serialization.Dynamic
-
Updates every map entry contained within the serialized value using the given updating function.
- 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>, Function<FT, FT>) - Method in class com.mojang.datafixers.Typed
-
- updateRecursive(OpticFinder<FT>, Type<FR>, Function<FT, FR>) - Method in class com.mojang.datafixers.Typed
-
- updateRecursiveTyped(OpticFinder<FT>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
-
- updateRecursiveTyped(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
-
- updateTyped(OpticFinder<FT>, Type<FR>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
-
- value - Variable in class com.mojang.datafixers.kinds.IdF
-
The value contained in this IdF
.
- value() - Method in class com.mojang.datafixers.kinds.IdF
-
Gets the value of this container.
- value() - Method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
-
- value - Variable in class com.mojang.datafixers.Typed
-
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.AppNest
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.BangEta
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CompAssocLeft
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CompAssocRight
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.LensAppId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.LensComp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.LensCompFunc
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.Nop
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.SortInj
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.functions.PointFreeRule.SortProj
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.FunctionType.Instance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.kinds.IdF.Instance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.kinds.ListBox.Instance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.kinds.OptionalBox.Instance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.TypeRewriteRule.Nop
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.datafixers.util.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mojang.serialization.DataResult.Instance
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.AppNest
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.BangEta
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CompAssocLeft
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.CompAssocRight
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.LensAppId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.LensComp
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.LensCompFunc
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.Nop
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.SortInj
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.functions.PointFreeRule.SortProj
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.FunctionType.Instance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.kinds.IdF.Instance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.kinds.ListBox.Instance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.kinds.OptionalBox.Instance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.TypeRewriteRule.Nop
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.datafixers.util.Unit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.mojang.serialization.DataResult.Instance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- view(S) - Method in interface com.mojang.datafixers.optics.Lens
-
Extracts a value of the input field type from the input object type.
- 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 - Variable in class com.mojang.datafixers.RewriteResult
-
- view() - Method in class com.mojang.datafixers.RewriteResult
-
- View<A,B> - Class in com.mojang.datafixers
-
- View(Type<A>, Type<B>, PointFree<Function<A, B>>) - Constructor for class com.mojang.datafixers.View
-
- viewUnchecked(Type<?>, Type<?>, PointFree<Function<A, B>>) - Static method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
-