remove types.L2MulticastId
diff --git a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/L2MulticastId.java b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/L2MulticastId.java
deleted file mode 100644
index fcd20d6..0000000
--- a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/L2MulticastId.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package org.projectfloodlight.openflow.types;
-
-import javax.annotation.concurrent.Immutable;
-
-@Immutable
-public class L2MulticastId {
-    static final int LENGTH = 4;
-    private final int rawValue;
-
-    private L2MulticastId(final int rawValue) {
-        this.rawValue = rawValue;
-    }
-
-    public static L2MulticastId of(final int raw) {
-        return new L2MulticastId(raw);
-    }
-
-    public int getInt() {
-        return rawValue;
-    }
-
-    public int getLength() {
-        return LENGTH;
-    }
-
-    @Override
-    public int hashCode() {
-        final int prime = 31;
-        int result = 1;
-        result = prime * result + rawValue;
-        return result;
-    }
-
-    @Override
-    public boolean equals(Object obj) {
-        if (this == obj)
-            return true;
-        if (obj == null)
-            return false;
-        if (getClass() != obj.getClass())
-            return false;
-        L2MulticastId other = (L2MulticastId) obj;
-        if (rawValue != other.rawValue)
-            return false;
-        return true;
-    }
-
-    @Override
-    public String toString() {
-        return Integer.toString(rawValue);
-    }
-}