History - com.mojang.serialization.codecs.RecordCodecBuilder

1.16.2

Names

com.mojang.serialization.codecs.RecordCodecBuilder

Fields

Function<O, F>: getter

Function<O, MapEncoder<F>>: encoder

MapDecoder<F>: decoder

Constructors

(Function<O, F>, Function<O, MapEncoder<F>>, MapDecoder<F>)

Methods

<O, F> RecordCodecBuilder<O, F> (App<RecordCodecBuilder$Mu<O>, F>): unbox

<O> RecordCodecBuilder$Instance<O> (): instance

<O, F> RecordCodecBuilder<O, F> (Function<O, F>, String, Codec<F>): of

<O, F> RecordCodecBuilder<O, F> (Function<O, F>, MapCodec<F>): of

<O, F> RecordCodecBuilder<O, F> (F): point

<O, F> RecordCodecBuilder<O, F> (F): stable

<O, F> RecordCodecBuilder<O, F> (F, int): deprecated

<O, F> RecordCodecBuilder<O, F> (F, Lifecycle): point

<O> Codec<O> (Function<RecordCodecBuilder$Instance<O>, ? extends App<RecordCodecBuilder$Mu<O>, O>>): create

<O> MapCodec<O> (Function<RecordCodecBuilder$Instance<O>, ? extends App<RecordCodecBuilder$Mu<O>, O>>): mapCodec

<E> RecordCodecBuilder<O, E> (Function<O, E>, MapEncoder<E>, Function<? super F, ? extends MapDecoder<E>>): dependent

<O> MapCodec<O> (App<RecordCodecBuilder$Mu<O>, O>): build