@Override public void write(final Kryo kryo, final Output output, final MiniMap<Object, Object> map) { output.writeInt(getMaxEntries( map ), true); output.writeInt( map.size(), true); for (final Entry<?, ?> entry : map.entrySet()) { kryo.writeClassAndObject(output, entry.getKey()); kryo.writeClassAndObject(output, entry.getValue()); } if ( TRACE ) trace( "kryo", "Wrote map: " + map ); }
@Override public void write(final Kryo kryo, final Output output, final MiniMap<Object, Object> map) { output.writeInt(getMaxEntries( map ), true); output.writeInt( map.size(), true); for (final Entry<?, ?> entry : map.entrySet()) { kryo.writeClassAndObject(output, entry.getKey()); kryo.writeClassAndObject(output, entry.getValue()); } if ( TRACE ) trace( "kryo", "Wrote map: " + map ); }