Make affinity data structures serializable, cloneable.
[affinity.git] / affinity / api / src / main / java / org / opendaylight / affinity / affinity / InetAddressMask.java
index de819f1671851d648fe9ff746673a97fac507166..b7a052f36963d5b2972fa5f2ec1c3b3588894b75 100644 (file)
@@ -6,6 +6,7 @@ import java.net.InetAddress;
 import java.nio.ByteBuffer;
 import java.util.Map;
 import java.net.UnknownHostException;
+import java.io.Serializable;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -13,7 +14,7 @@ import org.slf4j.LoggerFactory;
 /**
  * This class defines an Inet address mask object.
  */
-public class InetAddressMask {
+public class InetAddressMask implements Cloneable, Serializable {
     private String name;
     
     InetAddress networkAddress;