Interface InheritCodec<T>

All Superinterfaces:
Codec<T>, RawJsonCodec<T>, RawJsonInheritCodec<T>, SchemaConvertable<T>
All Known Subinterfaces:
AssetCodec<K,T>
All Known Implementing Classes:
ACodecMapCodec, AssetBuilderCodec, AssetCodecMapCodec, BuilderCodec, BuilderCodecMapCodec, CodecMapCodec, HytaleWorldGenProvider.WorldGenBuilderCodec, ObjectCodecMapCodec, StringCodecMapCodec

public interface InheritCodec<T> extends Codec<T>, RawJsonInheritCodec<T>
Since:
18/9/17.
Version:
1.0
  • Method Details

    • decodeAndInherit

      @Nullable T decodeAndInherit(org.bson.BsonDocument document, T parent, ExtraInfo extraInfo)
    • decodeAndInherit

      void decodeAndInherit(org.bson.BsonDocument document, T t, T parent, ExtraInfo extraInfo)