History - com.mojang.datafixers.Dynamic

1.15

Names

com.mojang.datafixers.Dynamic

Fields

T: value

Constructors

(DynamicOps<T>)

(DynamicOps<T>, T)

Methods

T (): getValue

Dynamic<T> (Function<? super T, ? extends T>): map

<U> Dynamic<U> (DynamicOps<U>): castTyped

<U> U (DynamicOps<U>): cast

Dynamic<T> (Dynamic<?>): merge

Dynamic<T> (Dynamic<?>, Dynamic<?>): merge

Optional<Map<Dynamic<T>, Dynamic<T>>> (): getMapValues

Dynamic<T> (Function<Pair<Dynamic<?>, Dynamic<?>>, Pair<Dynamic<?>, Dynamic<?>>>): updateMapValues

Optional<Number> (): asNumber

Optional<String> (): asString

Optional<Stream<Dynamic<T>>> (): asStreamOpt

Optional<ByteBuffer> (): asByteBufferOpt

Optional<IntStream> (): asIntStreamOpt

Optional<LongStream> (): asLongStreamOpt

OptionalDynamic<T> (String): get

Optional<T> (T): getGeneric

Dynamic<T> (String): remove

Dynamic<T> (String, Dynamic<?>): set

Dynamic<T> (String, Function<Dynamic<?>, Dynamic<?>>): update

Dynamic<T> (T, Function<T, T>): updateGeneric

Optional<T> (String): getElement

Optional<T> (T): getElementGeneric

<U> Optional<List<U>> (Function<Dynamic<T>, U>): asListOpt

<K, V> Optional<Map<K, V>> (Function<Dynamic<T>, K>, Function<Dynamic<T>, V>): asMapOpt

<R> Dynamic<R> (DynamicOps<R>): convert

<S, T> T (DynamicOps<S>, DynamicOps<T>, S): convert