Class BooleanCodec
java.lang.Object
com.hypixel.hytale.codec.codecs.simple.BooleanCodec
- All Implemented Interfaces:
Codec<Boolean>,PrimitiveCodec,RawJsonCodec<Boolean>,SchemaConvertable<Boolean>
public class BooleanCodec
extends Object
implements Codec<Boolean>, RawJsonCodec<Boolean>, PrimitiveCodec
-
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) toSchema(SchemaContext context, Boolean def) 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
decodeJson
-
Constructor Details
-
BooleanCodec
public BooleanCodec()
-
-
Method Details
-
decode
-
encode
-
decodeJson
@Nonnull public Boolean decodeJson(@Nonnull RawJsonReader reader, ExtraInfo extraInfo) throws IOException - Specified by:
decodeJsonin interfaceCodec<Boolean>- Specified by:
decodeJsonin interfaceRawJsonCodec<Boolean>- Throws:
IOException
-
toSchema
- Specified by:
toSchemain interfaceSchemaConvertable<Boolean>
-
toSchema
- Specified by:
toSchemain interfaceSchemaConvertable<Boolean>
-