private Object supressSerialization(Object obj){
  SerializableProxy res=new SerializableProxy(UUID.randomUUID());
  serializedObj.put(res.uuid,obj);
  return res;
}

private Object supressSerialization ( Object obj ) { SerializableProxy res = new SerializableProxy ( UUID . randomUUID ( ) ) ; serializedObj . put ( res . uuid , obj ) ; return res ; }
returns an object that should be returned from writereplace ( ) method .
