Class BsonFunctionCodec<T>
java.lang.Object
com.hypixel.hytale.codec.function.BsonFunctionCodec<T>
- All Implemented Interfaces:
Codec<T>,RawJsonCodec<T>,SchemaConvertable<T>,WrappedCodec<T>
- Direct Known Subclasses:
DocumentContainingCodec
Deprecated.
-
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated.private final BiFunction<T, org.bson.BsonValue, T> Deprecated.private final BiFunction<org.bson.BsonValue, T, org.bson.BsonValue> Deprecated.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
ConstructorsConstructorDescriptionBsonFunctionCodec(Codec<T> codec, BiFunction<T, org.bson.BsonValue, T> decode, BiFunction<org.bson.BsonValue, T, org.bson.BsonValue> encode) Deprecated. -
Method Summary
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
-
Field Details
-
codec
Deprecated. -
decode
Deprecated. -
encode
Deprecated.
-
-
Constructor Details
-
BsonFunctionCodec
public BsonFunctionCodec(Codec<T> codec, BiFunction<T, org.bson.BsonValue, T> decode, BiFunction<org.bson.BsonValue, T, org.bson.BsonValue> encode) Deprecated.
-
-
Method Details
-
decode
Deprecated. -
encode
Deprecated. -
toSchema
Deprecated.- Specified by:
toSchemain interfaceSchemaConvertable<T>
-
getChildCodec
Deprecated.- Specified by:
getChildCodecin interfaceWrappedCodec<T>
-