Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.infinispan.commons.marshall;
 
 
 import java.util.Map;
MarshallUtil.

Author(s):
Galder ZamarreƱo
Since:
4.0
public class MarshallUtil {
   public static void marshallCollection(Collection<?> cObjectOutput outthrows IOException {
      UnsignedNumeric.writeUnsignedInt(outc.size());
      for (Object o : c) {
         out.writeObject(o);
      }
   }
   public static void marshallMap(Map<?, ?> mapObjectOutput outthrows IOException {
      int mapSize = map.size();
      UnsignedNumeric.writeUnsignedInt(outmapSize);
      if (mapSize == 0) return;
      for (Map.Entry<?, ?> me : map.entrySet()) {
         out.writeObject(me.getKey());
         out.writeObject(me.getValue());
      }
   }
   public static void unmarshallMap(Map<ObjectObjectmapObjectInput inthrows IOExceptionClassNotFoundException {
      int size = UnsignedNumeric.readUnsignedInt(in);
      for (int i = 0; i < sizei++) map.put(in.readObject(), in.readObject());
   }
New to GrepCode? Check out our FAQ X