Class ObjectCodecMapCodec<K,T>

java.lang.Object
com.hypixel.hytale.codec.lookup.ACodecMapCodec<K,T,Codec<? extends T>>
com.hypixel.hytale.codec.lookup.ObjectCodecMapCodec<K,T>
All Implemented Interfaces:
Codec<T>, InheritCodec<T>, RawJsonCodec<T>, RawJsonInheritCodec<T>, SchemaConvertable<T>, ValidatableCodec<T>

public class ObjectCodecMapCodec<K,T> extends ACodecMapCodec<K,T,Codec<? extends T>>
  • Constructor Details

    • ObjectCodecMapCodec

      public ObjectCodecMapCodec(Codec<K> keyCodec)
    • ObjectCodecMapCodec

      public ObjectCodecMapCodec(Codec<K> keyCodec, boolean allowDefault)
    • ObjectCodecMapCodec

      public ObjectCodecMapCodec(String id, Codec<K> keyCodec)
    • ObjectCodecMapCodec

      public ObjectCodecMapCodec(String key, Codec<K> keyCodec, boolean allowDefault)
    • ObjectCodecMapCodec

      public ObjectCodecMapCodec(String key, Codec<K> keyCodec, boolean allowDefault, boolean encodeDefaultKey)
  • Method Details