Removing SmartPlugDetector.
[pingpong.git] / Code / Projects / SmartPlugDetector / src / main / java / edu / uci / iotproject / comparison / seqalignment / ExtractedSequence.java
diff --git a/Code/Projects/SmartPlugDetector/src/main/java/edu/uci/iotproject/comparison/seqalignment/ExtractedSequence.java b/Code/Projects/SmartPlugDetector/src/main/java/edu/uci/iotproject/comparison/seqalignment/ExtractedSequence.java
deleted file mode 100644 (file)
index 2d193a9..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-package edu.uci.iotproject.comparison.seqalignment;
-
-import edu.uci.iotproject.trafficreassembly.layer3.Conversation;
-import org.pcap4j.core.PcapPacket;
-
-import java.util.List;
-
-/**
- * TODO add class documentation.
- *
- * @author Janus Varmarken
- */
-public class ExtractedSequence {
-
-    private final Conversation mRepresentativeSequence;
-
-    private final int mMaxAlignmentCost;
-
-    private final String mSequenceString;
-
-    public ExtractedSequence(Conversation sequence, int maxAlignmentCost, boolean tlsAppDataAlignment) {
-        mRepresentativeSequence = sequence;
-        mMaxAlignmentCost = maxAlignmentCost;
-        StringBuilder sb = new StringBuilder();
-        List<PcapPacket> pkts = tlsAppDataAlignment ? sequence.getTlsApplicationDataPackets() : sequence.getPackets();
-        pkts.forEach(p -> {
-            if (sb.length() != 0) sb.append(" ");
-            sb.append(p.getOriginalLength());
-        });
-        mSequenceString = sb.toString();
-    }
-
-    public Conversation getRepresentativeSequence() {
-        return mRepresentativeSequence;
-    }
-
-    public int getMaxAlignmentCost() {
-        return mMaxAlignmentCost;
-    }
-
-}