History - com.mojang.datafixers.types.Type
1.15.1
Names
com.mojang.datafixers.types.Type
Fields
Map<org.apache.commons.lang3.tuple.Triple<Type<?>, TypeRewriteRule, PointFreeRule>, CompletableFuture<Optional<? extends RewriteResult<?, ?>>>>: PENDING_REWRITE_CACHE
Map<org.apache.commons.lang3.tuple.Triple<Type<?>, TypeRewriteRule, PointFreeRule>, Optional<? extends RewriteResult<?, ?>>>: REWRITE_CACHE
TypeTemplate: template
Constructors
()
Methods
<A> Type<A> (App<Type$Mu, A>): unbox
RewriteResult<A, ?> (TypeRewriteRule): rewriteOrNop
<S, T, A, B> RewriteResult<S, T> (Type<S>, RewriteResult<A, B>, TypedOptic<S, T, A, B>): opticView
RewriteResult<A, ?> (TypeRewriteRule, boolean, boolean): all
Optional<RewriteResult<A, ?>> (TypeRewriteRule): one
Optional<RewriteResult<A, ?>> (TypeRewriteRule, PointFreeRule, boolean, boolean): everywhere
Type<?> (RecursiveTypeFamily): updateMu
TypeTemplate (): template
TypeTemplate (): buildTemplate
Optional<TaggedChoice$TaggedChoiceType<?>> (String, int): findChoiceType
Optional<Type<?>> (int): findCheckedType
<T> Pair<Dynamic<T>, Optional<A>> (Dynamic<T>): read
<T> Pair<T, Optional<A>> (DynamicOps<T>, T): read
<T> T (DynamicOps<T>, T, A): write
<T> T (DynamicOps<T>, A): write
<T> Dynamic<T> (DynamicOps<T>, T, A): writeDynamic
<T> Dynamic<T> (DynamicOps<T>, A): writeDynamic
<T> Pair<T, Optional<Typed<A>>> (Dynamic<T>): readTyped
<T> Pair<T, Optional<Typed<A>>> (DynamicOps<T>, T): readTyped
<T> Pair<T, Optional<?>> (DynamicOps<T>, TypeRewriteRule, PointFreeRule, T): read
<T> Optional<T> (DynamicOps<T>, Type<?>, TypeRewriteRule, PointFreeRule, T): readAndWrite
<T, B> T (DynamicOps<T>, Type<?>, T, A, View<A, B>): capWrite
Optional<RewriteResult<A, ?>> (TypeRewriteRule, PointFreeRule): rewrite
<FT, FR> Type<?> (OpticFinder<FT>, Type<FR>): getSetType
Optional<Type<?>> (String): findFieldTypeOpt
Type<?> (String): findFieldType
OpticFinder<?> (String): findField
Optional<A> (DynamicOps<?>): point
Optional<Typed<A>> (DynamicOps<?>): pointTyped
<FT, FR> Either<TypedOptic<A, ?, FT, FR>, Type$FieldNotFoundException> (Type<FT>, Type<FR>, Type$TypeMatcher<FT, FR>, boolean): findTypeCached
<FT, FR> Either<TypedOptic<A, ?, FT, FR>, Type$FieldNotFoundException> (Type<FT>, Type<FR>, Type$TypeMatcher<FT, FR>, boolean): findType
<FT, FR> Either<TypedOptic<A, ?, FT, FR>, Type$FieldNotFoundException> (Type<FT>, Type<FR>, Type$TypeMatcher<FT, FR>, boolean): findTypeInChildren
OpticFinder<A> (): finder
<B> Optional<A> (Typed<B>): ifSame
<B> Optional<A> (Type<B>, B): ifSame
<B> Optional<RewriteResult<A, ?>> (Type<B>, RewriteResult<B, ?>): ifSame
boolean (Object, boolean, boolean): equals