abstract class AMapProvidedMapCodec
Class AMapProvidedMapCodec. Provides amapprovidedmapcodec functionality for the Hytale server.
java.lang.Object > AMapProvidedMapCodec
Field Summary
bsonDocument
final
BsonDocument
bsonDocument
Field bsonDocument.
key
final
K
key
Field key.
codecFor
final
Codec
codecFor
Field codecFor.
document
final
BsonDocument
document
Field document.
id
final
String
id
Field id.
codec
final
Codec
codec
Field codec.
obj
final
ObjectSchema
obj
Field obj.
Method Detail
AMapProvidedMapCodec
public
public
AMapProvidedMapCodec
(final Map codecProvider, final Function>
mapper)
Method AMapProvidedMapCodec.
- Parameters:
final MapcodecProviderfinal Functionmapper>
handleUnknown
public
void
handleUnknown
(final M map, @Nonnull final String key, final BsonValue value, @Nonnull final ExtraInfo extraInfo)
Method handleUnknown.
- Parameters:
final Mmap@Nonnull final Stringkeyfinal BsonValuevalue@Nonnull final ExtraInfoextraInfo
decode
Method decode.
- Parameters:
@Nonnull final BsonValuebsonValue@Nonnull final ExtraInfoextraInfo
encodeExtra
Method encodeExtra.
- Parameters:
final BsonDocumentdocumentfinal Mmapfinal ExtraInfoextraInfo
decodeJson
Method decodeJson.
- Parameters:
@Nonnull final RawJsonReaderreader@Nonnull final ExtraInfoextraInfo
validateDefaults
Method validateDefaults.
- Parameters:
final ExtraInfoextraInfo@Nonnull final Settested>