java_gen: support of_oxm_bsn_egr_port_group_id

It's basically a class-id, so using that type.
diff --git a/java_gen/java_type.py b/java_gen/java_type.py
index e57000f..05193b7 100644
--- a/java_gen/java_type.py
+++ b/java_gen/java_type.py
@@ -609,6 +609,9 @@
         'of_oxm_bsn_l3_dst_class_id' : { 'value' : class_id },
         'of_oxm_bsn_l3_dst_class_id_masked' : { 'value' : class_id, 'value_mask' : class_id },
 
+        'of_oxm_bsn_egr_port_group_id' : { 'value' : class_id },
+        'of_oxm_bsn_egr_port_group_id_masked' : { 'value' : class_id, 'value_mask' : class_id },
+
         'of_table_stats_entry': { 'wildcards': table_stats_wildcards },
         'of_match_v1': { 'vlan_vid' : vlan_vid_match, 'vlan_pcp': vlan_pcp,
                 'eth_type': eth_type, 'ip_dscp': ip_dscp, 'ip_proto': ip_proto,
diff --git a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchField.java b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchField.java
index 2c63048..7181765 100644
--- a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchField.java
+++ b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchField.java
@@ -196,6 +196,9 @@
     public final static MatchField<ClassId> BSN_L3_DST_CLASS_ID =
             new MatchField<ClassId>("bsn_l3_dst_class_id", MatchFields.BSN_L3_DST_CLASS_ID);
 
+    public final static MatchField<ClassId> BSN_EGR_PORT_GROUP_ID =
+            new MatchField<ClassId>("bsn_egr_port_group_id", MatchFields.BSN_EGR_PORT_GROUP_ID);
+
     public String getName() {
         return name;
     }
diff --git a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchFields.java b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchFields.java
index 6d9b20e..af04a9e 100644
--- a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchFields.java
+++ b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/protocol/match/MatchFields.java
@@ -45,4 +45,5 @@
     BSN_L3_INTERFACE_CLASS_ID,
     BSN_L3_SRC_CLASS_ID,
     BSN_L3_DST_CLASS_ID,
+    BSN_EGR_PORT_GROUP_ID,
 }