Package com.hypixel.hytale.server.core
Class Message.MaybeBoolCodec
java.lang.Object
com.hypixel.hytale.server.core.Message.MaybeBoolCodec
- All Implemented Interfaces:
Codec<MaybeBool>,RawJsonCodec<MaybeBool>,SchemaConvertable<MaybeBool>
- Enclosing class:
Message
-
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 TypeMethodDescriptiondecodeJson(RawJsonReader reader, ExtraInfo extraInfo) org.bson.BsonValuetoSchema(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.RawJsonCodec
decodeJsonMethods inherited from interface com.hypixel.hytale.codec.schema.SchemaConvertable
toSchema
-
Constructor Details
-
MaybeBoolCodec
private MaybeBoolCodec()
-
-
Method Details
-
decode
-
encode
-
decodeJson
@NullableDecl public MaybeBool decodeJson(@NonNullDecl RawJsonReader reader, ExtraInfo extraInfo) throws IOException - Specified by:
decodeJsonin interfaceCodec<MaybeBool>- Specified by:
decodeJsonin interfaceRawJsonCodec<MaybeBool>- Throws:
IOException
-
toSchema
- Specified by:
toSchemain interfaceSchemaConvertable<MaybeBool>
-