Rename lists such that they follow IETF conventions
[bgpcep.git] / pcep / impl / src / main / java / org / opendaylight / protocol / pcep / impl / object / PCEPReportedRouteObjectParser.java
index d2c526a07898a4289a2eef3e396559c8f9bed4e3..587dcea3f09881ee96b3f69694045820ce52b4b2 100644 (file)
@@ -36,7 +36,7 @@ public class PCEPReportedRouteObjectParser extends AbstractRROWithSubobjectsPars
 
                builder.setIgnore(header.isIgnore());
                builder.setProcessingRule(header.isProcessingRule());
-               builder.setSubobjects(parseSubobjects(bytes));
+               builder.setSubobject(parseSubobjects(bytes));
                return builder.build();
        }
 
@@ -46,10 +46,10 @@ public class PCEPReportedRouteObjectParser extends AbstractRROWithSubobjectsPars
                        throw new IllegalArgumentException("Wrong instance of PCEPObject. Passed " + object.getClass()
                                        + ". Needed ReportedRouteObject.");
                }
-
                final Rro obj = (Rro) object;
-               assert !(obj.getSubobjects().isEmpty()) : "Empty Reported Route Object.";
-               return serializeSubobject(obj.getSubobjects());
+               assert !(obj.getSubobject().isEmpty()) : "Empty Reported Route Object.";
+               return ObjectUtil.formatSubobject(TYPE, CLASS, object.isProcessingRule(), object.isIgnore(),
+                               serializeSubobject(obj.getSubobject()));
        }
 
        @Override