Commit 966522f4 authored by Ari Trachtenberg's avatar Ari Trachtenberg
Browse files

minor tweaks

parent c61d750b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
package edu.bu.ec504.hw1p3.compressors;

import edu.bu.ec504.hw1p3.util.Atom;
import edu.bu.ec504.hw1p3.util.CompressedText;

import java.io.BufferedReader;
import java.io.IOException;
+1 −17
Original line number Diff line number Diff line
package edu.bu.ec504.hw1p3.compressors;

import edu.bu.ec504.hw1p3.util.Atom;
import edu.bu.ec504.hw1p3.util.CompressedText;

import java.io.BufferedReader;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public abstract class Compressor implements Serializable {

@@ -16,22 +16,6 @@ public abstract class Compressor implements Serializable {
     */
    public static boolean DEBUG = true;

    /**
     * An encapsulation of a list of Atoms.
     */
    public static final class CompressedText implements Serializable {
        CompressedText(List<Atom> theData) {
            data = theData;
        }

        List<Atom> getList() {
            return data;
        }

        private final List<Atom> data;
        private static final long serialVersionUID = 3L; // for serialization
    }


    // METHODS

+1 −0
Original line number Diff line number Diff line
package edu.bu.ec504.hw1p3.compressors;

import edu.bu.ec504.hw1p3.util.Atom;
import edu.bu.ec504.hw1p3.util.CompressedText;

import java.io.BufferedReader;
import java.io.IOException;
+1 −1
Original line number Diff line number Diff line
package edu.bu.ec504.hw1p3.testing;

import edu.bu.ec504.hw1p3.compressors.Compressor;
import edu.bu.ec504.hw1p3.compressors.Compressor.CompressedText;
import edu.bu.ec504.hw1p3.util.CompressedText;

import java.io.*;
import java.net.URL;
+1 −1
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ public final class Atom implements Serializable {
     */
    @Override
    public String toString() {
        return "Atom{" + "index=" + index + ", next='" + suffix + '\'' + '}';
        return "Atom{" + "index=" + index + ", suffix='" + suffix + '\'' + '}';
    }

    private static final long serialVersionUID = 2L; // for serialization
Loading