StoredCodec

public class StoredCodec

Class StoredCodec. Provides storedcodec functionality for the Hytale server.

java.lang.Object > StoredCodec

Field Summary

codec

final Codec codec

Field codec.

Method Detail

StoredCodec

public public StoredCodec (final CodecKey key)

Method StoredCodec.

Parameters:
final CodecKey key

decode

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

Method decode.

Parameters:
final BsonValue bsonValue
@Nonnull final ExtraInfo extraInfo

IllegalArgumentException

public new IllegalArgumentException ("Failed to find codec for " + String.valueOf(this.key)

Method IllegalArgumentException.

Parameters:
"Failed to find codec for " + String.valueOf(this.key

encode

public BsonValue encode (final T t, @Nonnull final ExtraInfo extraInfo)

Method encode.

Parameters:
final T t
@Nonnull final ExtraInfo extraInfo

decodeJson

public T decodeJson (@Nonnull final RawJsonReader reader, final ExtraInfo extraInfo)

Method decodeJson.

Parameters:
@Nonnull final RawJsonReader reader
final ExtraInfo extraInfo

toSchema

public Schema toSchema (@Nonnull final SchemaContext context)

Method toSchema.

Parameters:
@Nonnull final SchemaContext context