FloatCodec

public class FloatCodec implements Codec, RawJsonCodec, PrimitiveCodec

Class FloatCodec. Provides floatcodec functionality for the Hytale server.

java.lang.Object > FloatCodec

Field Summary

stringSchema

final StringSchema stringSchema

Field stringSchema.

numberSchema

final NumberSchema numberSchema

Field numberSchema.

schema

final Schema schema

Field schema.

value2

final String value2

Field value2.

string

final String string

Field string.

str

final String str

Field str.

Method Detail

decode

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

Method decode.

Parameters:
@Nonnull final BsonValue bsonValue
final ExtraInfo extraInfo

encode

public BsonValue encode (final Float t, final ExtraInfo extraInfo)

Method encode.

Parameters:
final Float t
final ExtraInfo extraInfo

decodeJson

public Float 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

NumberSchema

public new NumberSchema ()

Method NumberSchema.

switch

public return switch (string)

Method switch.

Parameters:
string string