<NME> Serializer.java
<BEF> package com.radiadesign.catalina.session;

import javax.servlet.http.HttpSession;
import java.io.IOException;

public interface Serializer {
  void setClassLoader(ClassLoader loader);

  byte[] attributesHashFrom(RedisSession session) throws IOException;
  byte[] serializeFrom(RedisSession session, SessionSerializationMetadata metadata) throws IOException;
  void deserializeInto(byte[] data, RedisSession session, SessionSerializationMetadata metadata) throws IOException, ClassNotFoundException;
}

<MSG> Rename package from com.radiadesign.catalina.session to com.orangefunction.tomcat.redissessions.

* I haven't used the radiadesign.com domain for several years and, in fact, don't own it anymore.
* I need a domain I own for releasing to Sonatype/Maven.
* Use better subpackage naming so that it's clear what the project targets.

<DFF> @@ -1,4 +1,4 @@
-package com.radiadesign.catalina.session;
+package com.orangefunction.tomcat.redissessions;
 
 import javax.servlet.http.HttpSession;
 import java.io.IOException;

Rename package from com.radiadesign.catalina.session to com.orangefunction.tomcat.redissessions.