import org.opendaylight.protocol.util.ByteArray;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev130820.CLabel;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev130820.Type1Label;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev130820.label.subobject.LabelType;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev130820.label.subobject.label.type.Type1LabelBuilder;
import com.google.common.primitives.UnsignedInts;
public static final int LABEL_LENGTH = 4;
@Override
- public Type1Label parseLabel(final byte[] buffer) throws PCEPDeserializerException {
+ public LabelType parseLabel(final byte[] buffer) throws PCEPDeserializerException {
if (buffer == null || buffer.length == 0)
throw new IllegalArgumentException("Array of bytes is mandatory. Can't be null or empty.");
if (buffer.length != LABEL_LENGTH)