Clean pcep/base-parser code
[bgpcep.git] / pcep / base-parser / src / main / java / org / opendaylight / protocol / pcep / parser / object / PCEPLspaObjectParser.java
index a254eee6cb15105700c905fff8ac539a360c3755..40f7a86dd83223717a425ed1fda6dc7de92faedc 100644 (file)
@@ -31,7 +31,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter;
 
 /**
- * Parser for {@link Lspa}
+ * Parser for {@link Lspa}.
  */
 public class PCEPLspaObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
 
@@ -58,15 +58,14 @@ public class PCEPLspaObjectParser extends AbstractObjectWithTlvsParser<TlvsBuild
     @Override
     public Lspa parseObject(final ObjectHeader header, final ByteBuf bytes) throws PCEPDeserializerException {
         checkArgument(bytes != null && bytes.isReadable(), "Array of bytes is mandatory. Cannot be null or empty.");
-        final LspaBuilder builder = new LspaBuilder();
-        builder.setIgnore(header.isIgnore());
-        builder.setProcessingRule(header.isProcessingRule());
-
-        builder.setExcludeAny(new AttributeFilter(ByteBufUtils.readUint32(bytes)));
-        builder.setIncludeAll(new AttributeFilter(ByteBufUtils.readUint32(bytes)));
-        builder.setIncludeAny(new AttributeFilter(ByteBufUtils.readUint32(bytes)));
-        builder.setSetupPriority(ByteBufUtils.readUint8(bytes));
-        builder.setHoldPriority(ByteBufUtils.readUint8(bytes));
+        final LspaBuilder builder = new LspaBuilder()
+                .setIgnore(header.isIgnore())
+                .setProcessingRule(header.isProcessingRule())
+                .setExcludeAny(new AttributeFilter(ByteBufUtils.readUint32(bytes)))
+                .setIncludeAll(new AttributeFilter(ByteBufUtils.readUint32(bytes)))
+                .setIncludeAny(new AttributeFilter(ByteBufUtils.readUint32(bytes)))
+                .setSetupPriority(ByteBufUtils.readUint8(bytes))
+                .setHoldPriority(ByteBufUtils.readUint8(bytes));
 
         final BitArray flags = BitArray.valueOf(bytes.readByte());
         builder.setLocalProtectionDesired(flags.get(L_FLAG_OFFSET));