it now compiles
[nikiroo-utils.git] / src / be / nikiroo / utils / serial / Exporter.java
index 709c5903f6b4e9e9f62515bc601432e6aad200b7..6325484eda7ae32ba3a1ebd9055ab8849d8deacd 100644 (file)
@@ -6,8 +6,6 @@ import java.io.OutputStream;
 import java.util.HashMap;
 import java.util.Map;
 
-import be.nikiroo.utils.StringUtils;
-
 /**
  * A simple class to serialise objects to {@link String}.
  * <p>
@@ -56,40 +54,4 @@ public class Exporter {
                SerialUtils.append(out, o, map);
                return this;
        }
-
-       /**
-        * Append the exported items in a serialised form into the given
-        * {@link OutputStream}.
-        * 
-        * @param out
-        *            the {@link OutputStream}
-        * @param b64
-        *            TRUE to have BASE64-coded content, FALSE to have raw content,
-        *            NULL to let the system decide
-        * @param zip
-        *            TRUE to zip the BASE64 output if the output is indeed in
-        *            BASE64 format, FALSE not to
-        */
-       public void appendTo(OutputStream out, Boolean b64, boolean zip) {
-               if (b64 == null && out.length() < 128) {
-                       b64 = false;
-               }
-
-               if (b64 == null || b64) {
-                       try {
-                               String zipped = StringUtils.base64(out.toString(), zip);
-                               if (b64 != null || zipped.length() < out.length() - 4) {
-                                       SerialUtils.write(out, zip ? "ZIP:" : "B64:");
-                                       SerialUtils.write(out, zipped);
-                                       return;
-                               }
-                       } catch (IOException e) {
-                               throw new RuntimeException(
-                                               "Base64 conversion of data failed, maybe not enough memory?",
-                                               e);
-                       }
-               }
-
-               out.append(out);
-       }
 }
\ No newline at end of file