Cleanup AbstractEsiType 71/82871/8
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 1 Jul 2019 20:44:43 +0000 (22:44 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 2 Jul 2019 10:05:22 +0000 (12:05 +0200)
commit33708e4bf702cc4d4f0c48f7db27fbdf7ed3dea0
treebf391c55dd073112ffd45aa17f9fcb4868eed33a
parent97b34a922b4be4da9c77bd0ab21e99746fee66dd
Cleanup AbstractEsiType

Cleanup fluent builder use to minimize bytecode footprint, requiring
ByteBuf return from subclasses.

Change-Id: Ie26a894e977a9020edbd777e709ebd36dbd972ff
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/extensions/evpn/src/main/java/org/opendaylight/protocol/bgp/evpn/impl/esi/types/ASGenParser.java
bgp/extensions/evpn/src/main/java/org/opendaylight/protocol/bgp/evpn/impl/esi/types/AbstractEsiType.java
bgp/extensions/evpn/src/main/java/org/opendaylight/protocol/bgp/evpn/impl/esi/types/ArbitraryParser.java
bgp/extensions/evpn/src/main/java/org/opendaylight/protocol/bgp/evpn/impl/esi/types/LacpParser.java
bgp/extensions/evpn/src/main/java/org/opendaylight/protocol/bgp/evpn/impl/esi/types/LanParser.java
bgp/extensions/evpn/src/main/java/org/opendaylight/protocol/bgp/evpn/impl/esi/types/MacParser.java
bgp/extensions/evpn/src/main/java/org/opendaylight/protocol/bgp/evpn/impl/esi/types/RouterIdParser.java