Class BsonDocumentCodec

java.lang.Object
com.hypixel.hytale.codec.codecs.BsonDocumentCodec
All Implemented Interfaces:
Codec<org.bson.BsonDocument>, RawJsonCodec<org.bson.BsonDocument>, SchemaConvertable<org.bson.BsonDocument>

@Deprecated public class BsonDocumentCodec extends Object implements Codec<org.bson.BsonDocument>
Deprecated.
  • Constructor Details

    • BsonDocumentCodec

      public BsonDocumentCodec()
      Deprecated.
  • Method Details

    • decode

      public org.bson.BsonDocument decode(@Nonnull org.bson.BsonValue bsonValue, ExtraInfo extraInfo)
      Deprecated.
      Specified by:
      decode in interface Codec<org.bson.BsonDocument>
    • encode

      public org.bson.BsonValue encode(org.bson.BsonDocument document, ExtraInfo extraInfo)
      Deprecated.
      Specified by:
      encode in interface Codec<org.bson.BsonDocument>
    • decodeJson

      public org.bson.BsonDocument decodeJson(@Nonnull RawJsonReader reader, ExtraInfo extraInfo) throws IOException
      Deprecated.
      Specified by:
      decodeJson in interface Codec<org.bson.BsonDocument>
      Specified by:
      decodeJson in interface RawJsonCodec<org.bson.BsonDocument>
      Throws:
      IOException
    • toSchema

      @Nonnull public Schema toSchema(@Nonnull SchemaContext context)
      Deprecated.
      Specified by:
      toSchema in interface SchemaConvertable<org.bson.BsonDocument>