- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- ImmutableBiMap<K,V>
private static class ImmutableBiMap.SerializedForm
extends ImmutableMap.SerializedForm
Serialized type for all ImmutableBiMap instances. It captures the logical
contents and they are reconstructed using public factory methods. This
ensures that the implementation types remain as implementation details.
Since the bimap is immutable, ImmutableBiMap doesn't require special logic
for keeping the bimap and its inverse in sync during serialization, the way
AbstractBiMap does.