X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=pcep%2Fbase-parser%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fpcep%2Fparser%2Fobject%2Fbnc%2FBranchNodeListObjectParser.java;fp=pcep%2Fbase-parser%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fpcep%2Fparser%2Fobject%2Fbnc%2FBranchNodeListObjectParser.java;h=0bc2280446ca2da6411e9d3f8b0fd8418df3ce7e;hb=ce341e5c075ca8378b19e30db8e63f22634a0e98;hp=a22925d1f83f6a99efa584d7820f43c8a005e001;hpb=0e6f2667b99fc3261ca78795a1a9ad3614e87c7a;p=bgpcep.git diff --git a/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/object/bnc/BranchNodeListObjectParser.java b/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/object/bnc/BranchNodeListObjectParser.java index a22925d1f8..0bc2280446 100644 --- a/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/object/bnc/BranchNodeListObjectParser.java +++ b/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/object/bnc/BranchNodeListObjectParser.java @@ -33,20 +33,20 @@ public final class BranchNodeListObjectParser extends AbstractEROWithSubobjectsP throws PCEPDeserializerException { Preconditions.checkArgument(bytes != null && bytes.isReadable(), "Array of bytes is mandatory. Can't be null or empty."); - final BranchNodeListBuilder builder = new BranchNodeListBuilder(); - builder.setIgnore(header.isIgnore()); - builder.setProcessingRule(header.isProcessingRule()); - builder.setSubobject(BNCUtil.toBncSubobject(parseSubobjects(bytes))).build(); - return builder.build(); + return new BranchNodeListBuilder() + .setIgnore(header.getIgnore()) + .setProcessingRule(header.getProcessingRule()) + .setSubobject(BNCUtil.toBncSubobject(parseSubobjects(bytes))) + .build(); } @Override public void serializeObject(final Object object, final ByteBuf buffer) { Preconditions.checkArgument(object instanceof BranchNodeList, "Wrong instance of PCEPObject. Passed %s. Needed BranchNodeList.", object.getClass()); - final BranchNodeList nbnc = ((BranchNodeList) object); + final BranchNodeList nbnc = (BranchNodeList) object; final ByteBuf body = Unpooled.buffer(); serializeSubobject(BNCUtil.toIroSubject(nbnc.getSubobject()), body); - ObjectUtil.formatSubobject(TYPE, CLASS, object.isProcessingRule(), object.isIgnore(), body, buffer); + ObjectUtil.formatSubobject(TYPE, CLASS, object.getProcessingRule(), object.getIgnore(), body, buffer); } }