classpublicPriority 2
ValueCodec
com.hypixel.hytale.server.core.ui.ValueCodec
implements Codec>
3
Methods
3
Public Methods
1
Fields
1
Constructors
Constants
ValueCodec<Integer>INTEGER= new ValueCodec<>(Codec.INTEGER)
ValueCodec<LocalizableString>LOCALIZABLE_STRING= new ValueCodec<>(LocalizableString.CODEC)
ValueCodec<PatchStyle>PATCH_STYLE= new ValueCodec<>(PatchStyle.CODEC)
ValueCodec<Object>REFERENCE_ONLY= new ValueCodec<>(null)
ValueCodec<String>STRING= new ValueCodec<>(Codec.STRING)
Constructors
package-private
ValueCodec(Codec<T> codec)Methods
Public Methods (3)
public
Value<T> decode(BsonValue bsonValue, ExtraInfo extraInfo)public
BsonValue encode(Value<T> r, ExtraInfo extraInfo)public
Schema toSchema(SchemaContext context)@Nonnull@Override
Fields
Protected Fields (1)
protected
Codec<T> codec