Bump versions to 0.21.8-SNAPSHOT
[bgpcep.git] / rsvp / impl / src / main / java / org / opendaylight / protocol / rsvp / parser / impl / subobject / AsNumberCaseParser.java
index 829710dfc9ad84d829e0120f5395e0d62ef52593..4b70aec2ed82ec851755217f79b9c5499d53ecf9 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.protocol.rsvp.parser.impl.subobject;
 
 import static com.google.common.base.Preconditions.checkArgument;
-import static org.opendaylight.protocol.util.ByteBufWriteUtil.writeShort;
 
 import io.netty.buffer.ByteBuf;
 import io.netty.buffer.Unpooled;
@@ -24,7 +23,7 @@ public final class AsNumberCaseParser {
     private static final int CONTENT_LENGTH = 2;
 
     private AsNumberCaseParser() {
-        throw new UnsupportedOperationException();
+        // Hidden on purpose
     }
 
     public static AsNumberCase parseSubobject(final ByteBuf buffer) throws RSVPParsingException {
@@ -40,12 +39,11 @@ public final class AsNumberCaseParser {
                 .build();
     }
 
-
     public static ByteBuf serializeSubobject(final AsNumberCase asCase) {
         final AsNumberSubobject asNumber = asCase.getAsNumber();
         final ByteBuf body = Unpooled.buffer(CONTENT_LENGTH);
         checkArgument(asNumber.getAsNumber() != null, "AsNumber is mandatory.");
-        writeShort(asNumber.getAsNumber().getValue().shortValue(), body);
+        body.writeShort(asNumber.getAsNumber().getValue().shortValue());
         return body;
     }
 }