LocalizableString

public class LocalizableString

Class LocalizableString. Provides localizablestring functionality for the Hytale server.

java.lang.Object > LocalizableString

Field Summary

stringValue

private String stringValue

Field stringValue.

messageId

private String messageId

Field messageId.

instance

final LocalizableString instance

Field instance.

Method Detail

fromString

static LocalizableString fromString (final String str)

Method fromString.

Parameters:
final String str

fromMessageId

static LocalizableString fromMessageId (final String messageId)

Method fromMessageId.

Parameters:
final String messageId

KeyedCodec

public new KeyedCodec ("MessageParams", MapCodec.STRING_HASH_MAP_CODEC)

Method KeyedCodec.

Parameters:
"MessageParams" "MessageParams"
MapCodec.STRING_HASH_MAP_CODEC MapCodec.STRING_HASH_MAP_CODEC

decode

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

Method decode.

Parameters:
final BsonValue bsonValue
@Nonnull final ExtraInfo extraInfo

encode

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

Method encode.

Parameters:
@Nonnull final LocalizableString t
@Nonnull final ExtraInfo extraInfo

toSchema

public Schema toSchema (@Nonnull final SchemaContext context)

Method toSchema.

Parameters:
@Nonnull final SchemaContext context

StringSchema

public new StringSchema ()

Method StringSchema.