X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=pcep%2Fbase-parser%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fpcep%2Fparser%2Futil%2FUtil.java;fp=pcep%2Fbase-parser%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fpcep%2Fparser%2Futil%2FUtil.java;h=46d89e33659eb336dcc760821187dae09092d5cd;hb=573e76691c197a1756e48d54d24f1f9ee76df472;hp=700a6e372551004e38aad76c477b6b06bb62fecf;hpb=f56de4cc1d9e374e2e353f335ecc5d244060275b;p=bgpcep.git diff --git a/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/util/Util.java b/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/util/Util.java index 700a6e3725..46d89e3365 100644 --- a/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/util/Util.java +++ b/pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/util/Util.java @@ -8,7 +8,7 @@ package org.opendaylight.protocol.pcep.parser.util; import java.util.Queue; -import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException; +import org.opendaylight.protocol.pcep.PCEPDeserializerException; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Object; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.monitoring.metrics.MetricPce; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.monitoring.metrics.MetricPceBuilder; @@ -47,12 +47,11 @@ public final class Util { } public static MetricPce validateMonitoringMetrics(final Queue objects) throws PCEPDeserializerException { - final Object pceId = objects.poll(); - if (!(pceId instanceof PceId)) { + if (!(objects.poll() instanceof PceId pceId)) { throw new PCEPDeserializerException("metric-pce-list must start with PCE-ID object."); } - final MetricPceBuilder metricPceBuilder = new MetricPceBuilder().setPceId((PceId) pceId); + final MetricPceBuilder metricPceBuilder = new MetricPceBuilder().setPceId(pceId); State state = State.START; for (Object obj = objects.peek(); obj != null; obj = objects.peek()) { state = insertObject(metricPceBuilder, state, obj);