Class ImmutableMultimapSerializationProxy<K,V,R extends RichIterable<V>>
- java.lang.Object
-
- org.eclipse.collections.impl.multimap.ImmutableMultimapSerializationProxy<K,V,R>
-
- Direct Known Subclasses:
ImmutableListMultimapImpl.ImmutableListMultimapSerializationProxy
,ImmutableSetMultimapImpl.ImmutableSetMultimapSerializationProxy
,ImmutableSortedBagMultimapImpl.ImmutableSortedBagMultimapSerializationProxy
,ImmutableSortedSetMultimapImpl.ImmutableSortedSetMultimapSerializationProxy
public abstract class ImmutableMultimapSerializationProxy<K,V,R extends RichIterable<V>> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ImmutableMap<K,R>
mapToWrite
private Multimap<K,V>
multimapToReadInto
-
Constructor Summary
Constructors Modifier Constructor Description protected
ImmutableMultimapSerializationProxy()
protected
ImmutableMultimapSerializationProxy(ImmutableMap<K,R> immutableMap)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract AbstractMutableMultimap<K,V,?>
createEmptyMutableMultimap()
void
readExternal(java.io.ObjectInput in)
protected java.lang.Object
readResolve()
void
writeExternal(java.io.ObjectOutput out)
-
-
-
Field Detail
-
mapToWrite
private ImmutableMap<K,R extends RichIterable<V>> mapToWrite
-
-
Constructor Detail
-
ImmutableMultimapSerializationProxy
protected ImmutableMultimapSerializationProxy()
-
ImmutableMultimapSerializationProxy
protected ImmutableMultimapSerializationProxy(ImmutableMap<K,R> immutableMap)
-
-
Method Detail
-
createEmptyMutableMultimap
protected abstract AbstractMutableMultimap<K,V,?> createEmptyMutableMultimap()
-
readResolve
protected java.lang.Object readResolve()
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-