import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.Open;
/**
- * Parser for {@link OpenMessage}
+ * Parser for {@link OpenMessage}.
*/
public class PCEPOpenMessageParser extends AbstractMessageParser {
@Override
public void serializeMessage(final Message message, final ByteBuf out) {
- Preconditions.checkArgument(message instanceof OpenMessage, "Wrong instance of Message. Passed instance of %s. Need OpenMessage.", message.getClass());
- final org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.message.OpenMessage open = ((OpenMessage) message).getOpenMessage();
+ Preconditions.checkArgument(message instanceof OpenMessage,
+ "Wrong instance of Message. Passed instance of %s. Need OpenMessage.", message.getClass());
+ final org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.message
+ .OpenMessage open = ((OpenMessage) message).getOpenMessage();
Preconditions.checkArgument(open.getOpen() != null, "Open Object must be present in Open Message.");
final ByteBuf buffer = Unpooled.buffer();
serializeObject(open.getOpen(), buffer);
throw new PCEPDeserializerException("Open message doesn't contain OPEN object.");
}
- final org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.message.OpenMessage msg = new OpenMessageBuilder().setOpen(
- (Open) objects.get(0)).build();
+ final org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.message
+ .OpenMessage msg = new OpenMessageBuilder().setOpen((Open) objects.get(0)).build();
objects.remove(0);