Contents
Class RecordCodec.Builder8<T,A,B,C,D,E,F,G,H>
java.lang.Object
com.hypixel.hytale.codec.record.RecordCodec.AbstractBuilder<T>
com.hypixel.hytale.codec.record.RecordCodec.Builder8<T,A,B,C,D,E,F,G,H>
- Enclosing class:
RecordCodec<T>
public static final class RecordCodec.Builder8<T,A,B,C,D,E,F,G,H>
extends RecordCodec.AbstractBuilder<T>
-
Method Summary
Modifier and TypeMethodDescription<I> RecordCodec.RawBuilder<T> append(KeyedCodec<I> codec, Function<T, I> accessor) <I> RecordCodec.RawBuilder<T> append(KeyedCodec<I> codec, Function<T, I> accessor, Validator<? super I> validator) <I> RecordCodec.RawBuilder<T> append(KeyedCodec<I> codec, Function<T, I> accessor, Consumer<RecordField.Options<I>> options) Methods inherited from class RecordCodec.AbstractBuilder
buildRaw
-
Method Details
-
append
@Nonnull public <I> RecordCodec.RawBuilder<T> append(@Nonnull KeyedCodec<I> codec, @Nonnull Function<T, I> accessor) -
append
@Nonnull public <I> RecordCodec.RawBuilder<T> append(@Nonnull KeyedCodec<I> codec, @Nonnull Function<T, I> accessor, @Nonnull Validator<? super I> validator) -
append
@Nonnull public <I> RecordCodec.RawBuilder<T> append(@Nonnull KeyedCodec<I> codec, @Nonnull Function<T, I> accessor, @Nonnull Consumer<RecordField.Options<I>> options) -
build
-