A
Map.Entry implementation which serializes/de-serializes key and value objects on demand.
It is beneficial when you need to prevent unneeded serialization/de-serialization
when creating a
Map.Entry. Mainly targeted to supply a lazy entry to
EntryProcessor.process(Map.Entry) and
EntryBackupProcessor.processBackup(Map.Entry)} methods.
Note that this implementation is not synchronized and is not thread-safe.
LazyMapEntry itself is serializable as long as the object representations of both key and value are serializable.
After serialization objects are resolved using injected SerializationService. De-serialized LazyMapEntry
does contain object representation only Data representations and SerializationService is set to null. In other
words: It's as usable just as a regular Map.Entry.