java_gen: small improvements to gen_table/tlv extensions
- move bsntlv classes to dedicated package/factory
- change type of of_bsn_tlv_vlan_vid to VlanVid
- change type of tableId to new typesafe constant GenTableId
diff --git a/test_data/of13/bsn_gentable_entry_delete.data b/test_data/of13/bsn_gentable_entry_delete.data
index 0f17bfd..58c6c03 100644
--- a/test_data/of13/bsn_gentable_entry_delete.data
+++ b/test_data/of13/bsn_gentable_entry_delete.data
@@ -23,11 +23,11 @@
])
-- java
builder.setXid(0x12345678)
- .setTableId(20)
+ .setTableId(GenTableId.of(20))
.setKey(
ImmutableList.<OFBsnTlv>of(
- factory.bsnTlvPort(OFPort.of(5)),
- factory.bsnTlvMac(MacAddress.of("01:23:45:67:89:ab"))
+ factory.bsnTlvs().port(OFPort.of(5)),
+ factory.bsnTlvs().mac(MacAddress.of("01:23:45:67:89:ab"))
)
)
-- c