- private static int createFlowModFlagsBitmask(FlowModFlagsV10 flags) {
- int flowModFlagBitmask = 0;
- Map<Integer, Boolean> flowModFlagsMap = new HashMap<>();
- flowModFlagsMap.put(0, flags.isOFPFFSENDFLOWREM());
- flowModFlagsMap.put(1, flags.isOFPFFCHECKOVERLAP());
- flowModFlagsMap.put(2, flags.isOFPFFEMERG());
- flowModFlagBitmask = ByteBufUtils.fillBitMaskFromMap(flowModFlagsMap);
- return flowModFlagBitmask;
+ private static int createFlowModFlagsBitmask(final FlowModFlagsV10 flags) {
+ return ByteBufUtils.fillBitMask(0,
+ flags.isOFPFFSENDFLOWREM(),
+ flags.isOFPFFCHECKOVERLAP(),
+ flags.isOFPFFEMERG());