Class LocalizableString.LocalizableStringCodec
java.lang.Object
com.hypixel.hytale.server.core.ui.LocalizableString.LocalizableStringCodec
- All Implemented Interfaces:
Codec<LocalizableString>,RawJsonCodec<LocalizableString>,SchemaConvertable<LocalizableString>
- Enclosing class:
LocalizableString
public static class LocalizableString.LocalizableStringCodec
extends Object
implements Codec<LocalizableString>
-
Field Summary
Fields inherited from interface com.hypixel.hytale.codec.Codec
BASE64_PATTERN, BOOLEAN, BSON_DOCUMENT, BYTE, BYTE_ARRAY, DOUBLE, DOUBLE_ARRAY, DURATION, DURATION_SECONDS, FLOAT, FLOAT_ARRAY, INSTANT, INT_ARRAY, INTEGER, LOG_LEVEL, LONG, LONG_ARRAY, PATH, SHORT, STRING, STRING_ARRAY, UUID_BINARY, UUID_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bson.BsonValueencode(LocalizableString t, ExtraInfo extraInfo) toSchema(SchemaContext context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.codec.Codec
decode, decodeJson, encodeMethods inherited from interface com.hypixel.hytale.codec.RawJsonCodec
decodeJsonMethods inherited from interface com.hypixel.hytale.codec.schema.SchemaConvertable
toSchema
-
Constructor Details
-
LocalizableStringCodec
public LocalizableStringCodec()
-
-
Method Details
-
decode
- Specified by:
decodein interfaceCodec<LocalizableString>
-
encode
@Nonnull public org.bson.BsonValue encode(@Nonnull LocalizableString t, @Nonnull ExtraInfo extraInfo) - Specified by:
encodein interfaceCodec<LocalizableString>
-
toSchema
- Specified by:
toSchemain interfaceSchemaConvertable<LocalizableString>
-