@@ -0,0 +1,850 @@
+package edu.vu.isis.ammo.core.distributor.serializer;%0A%0Aimport java.util.List;%0A%0Aimport edu.vu.isis.ammo.core.distributor.RequestSerializer.FieldType;%0A%0Aimport android.content.ContentValues;%0A%0Apublic interface ISerializer %7B%0A    /**%0A     * Serializes a content item.%0A     * %0A     * @param item The item to be serialized%0A     * @return the serialized content%0A     */%0A    public byte%5B%5D serialize(IContentItem item);%0A    %0A    /**%0A     * Deserializes a content item.%0A     * %0A     * @param data The data to deserialize from.%0A     * @param fieldNames an ordered list of field names%0A     * @param dataTypes an ordered list of data types for the fields in fieldNames%0A     * @return a DeserializedMessage object containing the deserialized data%0A     */%0A    public DeserializedMessage deserialize(byte%5B%5D data, List%3CString%3E fieldNames, List%3CFieldType%3E dataTypes);%0A%7D%0A

Add serializer interface