diff --git a/core/api/src/main/java/org/onosproject/net/meter/DefaultBand.java b/core/api/src/main/java/org/onosproject/net/meter/DefaultBand.java index 58a2476670..9bc99705ed 100644 --- a/core/api/src/main/java/org/onosproject/net/meter/DefaultBand.java +++ b/core/api/src/main/java/org/onosproject/net/meter/DefaultBand.java @@ -125,12 +125,10 @@ public final class DefaultBand implements Band, BandEntry { @Override public DefaultBand build() { - checkArgument(type != Type.REMARK && prec == null, - "Only REMARK bands can have a precendence."); + checkArgument(type == Type.REMARK ^ prec == null, + "Only REMARK bands can have a precedence."); return new DefaultBand(type, rate, burstSize, prec); } - - } }