Contents
Class FloatCodec
java.lang.Object
com.hypixel.hytale.codec.codecs.simple.NumberCodec<Float>
com.hypixel.hytale.codec.codecs.simple.FloatCodec
- All Implemented Interfaces:
Codec<Float>, PrimitiveCodec, RawJsonCodec<Float>, SchemaConvertable<Float>
- Since:
- 30/6/17.
- Version:
- 1.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface Codec
Codec.Units -
Field Summary
FieldsFields inherited from interface Codec
BASE64_PATTERN, BOOLEAN, BSON_DOCUMENT, BYTE, BYTE_ARRAY, DOUBLE, DOUBLE_ARRAY, DURATION, FLOAT, FLOAT_ARRAY, INSTANT, INT_ARRAY, INTEGER, LOG_LEVEL, LONG, LONG_ARRAY, NULLABLE_BOOLEAN, PATH, SHORT, STRING, STRING_ARRAY, UUID_BINARY, UUID_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic floatdecodeFloat(org.bson.BsonValue value) decodeJson(RawJsonReader reader, ExtraInfo extraInfo) org.bson.BsonValuestatic floatreadFloat(RawJsonReader reader) Methods inherited from class NumberCodec
toSchema, toSchemaMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RawJsonCodec
decodeJson
-
Field Details
-
STRING_SCHEMA_PATTERN
- See Also:
-
-
Constructor Details
-
FloatCodec
public FloatCodec() -
FloatCodec
-
-
Method Details
-
decode
-
encode
-
decodeJson
@Nonnull public Float decodeJson(@Nonnull RawJsonReader reader, ExtraInfo extraInfo) throws IOException - Throws:
IOException
-
decodeFloat
public static float decodeFloat(@Nonnull org.bson.BsonValue value) -
readFloat
- Throws:
IOException
-