Disconnect EncapsulatedValueCodec from ReflectionBasedCodec
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 11 Apr 2022 14:23:18 +0000 (16:23 +0200)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 19 Jun 2024 00:41:39 +0000 (10:41 +1000)
commit2e19d0d3336ea78cb6f5857594a81bd590f0356b
tree0b4765cfd958669eb30eed65dad965bc7d0730e0
parentebeacd2ff916677bd8d5ccefc88391f2e976ad42
Disconnect EncapsulatedValueCodec from ReflectionBasedCodec

While are not looking at the class after we have created our
MethodHandles, hence retaining the Class reference and the baggage
from ReflectionBasedCodec is completely unnecessary. This also
simplifies the class hierarchy a bit.

JIRA: MDSAL-704
Change-Id: Ifc0a9d98d892ab6fa72fd8c91ee3d4a61b1740a1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/EncapsulatedValueCodec.java