X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=pcep%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fpcep%2Fmessage%2FPCEPUpdateRequestMessage.java;h=32fba964fc984392c3477247779ce51d5c14c80f;hb=9eaa4ba4d3103efa896bff654be23304420e911d;hp=09eb16bddadd0d33d4840062392ab4573e42c74a;hpb=37491ec0d4fadc128fb6d8c557abad074324260d;p=bgpcep.git diff --git a/pcep/api/src/main/java/org/opendaylight/protocol/pcep/message/PCEPUpdateRequestMessage.java b/pcep/api/src/main/java/org/opendaylight/protocol/pcep/message/PCEPUpdateRequestMessage.java index 09eb16bdda..32fba964fc 100644 --- a/pcep/api/src/main/java/org/opendaylight/protocol/pcep/message/PCEPUpdateRequestMessage.java +++ b/pcep/api/src/main/java/org/opendaylight/protocol/pcep/message/PCEPUpdateRequestMessage.java @@ -35,13 +35,15 @@ public class PCEPUpdateRequestMessage implements Message { */ public PCEPUpdateRequestMessage(final List updateRequests) { this.objects = Lists.newArrayList(); - if (updateRequests != null) + if (updateRequests != null) { for (final CompositeUpdateRequestObject curo : updateRequests) { this.objects.addAll(curo.getCompositeAsList()); } + } - if (updateRequests == null || updateRequests.isEmpty()) + if (updateRequests == null || updateRequests.isEmpty()) { throw new IllegalArgumentException("At least one CompositeUpdateRequestObject is mandatory."); + } this.updateRequests = updateRequests; } @@ -68,18 +70,23 @@ public class PCEPUpdateRequestMessage implements Message { @Override public boolean equals(final Object obj) { - if (this == obj) + if (this == obj) { return true; - if (!super.equals(obj)) + } + if (!super.equals(obj)) { return false; - if (this.getClass() != obj.getClass()) + } + if (this.getClass() != obj.getClass()) { return false; + } final PCEPUpdateRequestMessage other = (PCEPUpdateRequestMessage) obj; if (this.updateRequests == null) { - if (other.updateRequests != null) + if (other.updateRequests != null) { return false; - } else if (!this.updateRequests.equals(other.updateRequests)) + } + } else if (!this.updateRequests.equals(other.updateRequests)) { return false; + } return true; } @@ -91,4 +98,9 @@ public class PCEPUpdateRequestMessage implements Message { builder.append("]"); return builder.toString(); } + + @Override + public Class getImplementedInterface() { + return Message.class; + } }