Package net.minecraft.util
Class StringRepresentable.StringRepresentableCodec<S extends StringRepresentable>
java.lang.Object
net.minecraft.util.StringRepresentable.StringRepresentableCodec<S>
- All Implemented Interfaces:
- com.mojang.serialization.Codec<S>,- com.mojang.serialization.Decoder<S>,- com.mojang.serialization.Encoder<S>
- Direct Known Subclasses:
- StringRepresentable.EnumCodec
- Enclosing interface:
- StringRepresentable
public static class StringRepresentable.StringRepresentableCodec<S extends StringRepresentable>
extends Object
implements com.mojang.serialization.Codec<S>
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.mojang.serialization.Codeccom.mojang.serialization.Codec.ResultFunction<A extends Object>
- 
Field SummaryFieldsFields inherited from interface com.mojang.serialization.CodecBOOL, BYTE, BYTE_BUFFER, DOUBLE, EMPTY, FLOAT, INT, INT_STREAM, LONG, LONG_STREAM, PASSTHROUGH, SHORT, STRING
- 
Constructor SummaryConstructorsConstructorDescriptionStringRepresentableCodec(S[] p_304774_, Function<String, S> p_304834_, ToIntFunction<S> p_304925_) 
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.serialization.CodeccomapFlatMap, deprecated, dispatch, dispatch, dispatchMap, dispatchMap, dispatchStable, fieldOf, flatComapMap, flatXmap, listOf, mapResult, optionalFieldOf, optionalFieldOf, optionalFieldOf, optionalFieldOf, orElse, orElse, orElse, orElseGet, orElseGet, orElseGet, partialDispatch, promotePartial, stable, withLifecycle, xmapMethods inherited from interface com.mojang.serialization.Decoderboxed, decode, flatMap, map, parse, parse, simple, terminalMethods inherited from interface com.mojang.serialization.Encodercomap, encodeStart, flatComap
- 
Field Details- 
codec
 
- 
- 
Constructor Details- 
StringRepresentableCodec
 
- 
- 
Method Details- 
decodepublic <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<S,T>> decode(com.mojang.serialization.DynamicOps<T> p_304586_, T p_304692_) - Specified by:
- decodein interface- com.mojang.serialization.Decoder<S extends StringRepresentable>
 
- 
encodepublic <T> com.mojang.serialization.DataResult<T> encode(S p_304936_, com.mojang.serialization.DynamicOps<T> p_304952_, T p_304437_) - Specified by:
- encodein interface- com.mojang.serialization.Encoder<S extends StringRepresentable>
 
 
-