- private static int createMeterFlagsBitmask(MeterFlags flags) {
- int meterFlagBitmask = 0;
- Map<Integer, Boolean> meterModFlagsMap = new HashMap<>();
- meterModFlagsMap.put(0, flags.isOFPMFKBPS());
- meterModFlagsMap.put(1, flags.isOFPMFPKTPS());
- meterModFlagsMap.put(2, flags.isOFPMFBURST());
- meterModFlagsMap.put(3, flags.isOFPMFSTATS());
-
- meterFlagBitmask = ByteBufUtils.fillBitMaskFromMap(meterModFlagsMap);
- return meterFlagBitmask;
+ private static int createMeterFlagsBitmask(final MeterFlags flags) {
+ return ByteBufUtils.fillBitMask(0,
+ flags.isOFPMFKBPS(),
+ flags.isOFPMFPKTPS(),
+ flags.isOFPMFBURST(),
+ flags.isOFPMFSTATS());