BsonFunctionCodec

public class BsonFunctionCodec

Class BsonFunctionCodec. Provides bsonfunctioncodec functionality for the Hytale server.

java.lang.Object > BsonFunctionCodec

Field Summary

No fields documented.

Method Detail

BsonFunctionCodec

public public BsonFunctionCodec (final Codec codec, final BiFunction decode, final BiFunction encode)

Method BsonFunctionCodec.

Parameters:
final Codec codec
final BiFunction decode
final BiFunction encode

decode

public T decode (final BsonValue bsonValue, final ExtraInfo extraInfo)

Method decode.

Parameters:
final BsonValue bsonValue
final ExtraInfo extraInfo

encode

public BsonValue encode (final T r, final ExtraInfo extraInfo)

Method encode.

Parameters:
final T r
final ExtraInfo extraInfo

toSchema

public Schema toSchema (@Nonnull final SchemaContext context)

Method toSchema.

Parameters:
@Nonnull final SchemaContext context

getChildCodec

public Codec getChildCodec ()

Method getChildCodec.