History - com.mojang.datafixers.Typed
1.14.1
Names
com.mojang.datafixers.Typed
Fields
Type<A>: type
DynamicOps<?>: ops
A: value
Constructors
(Type<A>, DynamicOps<?>, A)
Methods
<FT> FT (OpticFinder<FT>): get
<FT> Typed<FT> (OpticFinder<FT>): getTyped
<FT> Optional<FT> (OpticFinder<FT>): getOptional
<FT> FT (OpticFinder<FT>): getOrCreate
<FT> FT (OpticFinder<FT>, FT): getOrDefault
<FT> Optional<Typed<FT>> (OpticFinder<FT>): getOptionalTyped
<FT> Typed<FT> (OpticFinder<FT>): getOrCreateTyped
<FT> Typed<?> (OpticFinder<FT>, FT): set
<FT, FR> Typed<?> (OpticFinder<FT>, Type<FR>, FR): set
<FT, FR> Typed<?> (OpticFinder<FT>, Typed<FR>): set
<B, FT, FR> Typed<B> (TypedOptic<A, B, FT, FR>, Typed<FR>): setCap
<FT> Typed<?> (OpticFinder<FT>, Function<Typed<?>, Typed<?>>): updateTyped
<FT, FR> Typed<?> (OpticFinder<FT>, Type<FR>, Function<Typed<?>, Typed<?>>): updateTyped
<FT> Typed<?> (OpticFinder<FT>, Function<FT, FT>): update
<FT, FR> Typed<?> (OpticFinder<FT>, Type<FR>, Function<FT, FR>): update
<FT> Typed<?> (OpticFinder<FT>, Function<Typed<?>, Typed<?>>): updateRecursiveTyped
<FT, FR> Typed<?> (OpticFinder<FT>, Type<FR>, Function<Typed<?>, Typed<?>>): updateRecursiveTyped
<FT> Typed<?> (OpticFinder<FT>, Function<FT, FT>): updateRecursive
<FT, FR> Typed<?> (OpticFinder<FT>, Type<FR>, Function<FT, FR>): updateRecursive
<B, FT, FR> Typed<B> (TypedOptic<A, B, FT, FR>, Function<FT, FR>): updateCap
<FT> List<Typed<FT>> (OpticFinder<FT>): getAllTyped
<FT> List<FT> (TypedOptic<A, ?, FT, ?>): getAll
Typed<A> (): out
<B> Typed<Either<A, B>> (Type<B>): inj1
<B> Typed<Either<B, A>> (Type<B>): inj2
<A, B> Typed<Pair<A, B>> (Typed<A>, Typed<B>): pair
Type<A> (): getType
DynamicOps<?> (): getOps
A (): getValue
Dynamic<?> (): write