Simplify CompositeValueCodec instantiation 87/100587/2
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 14 Apr 2022 10:51:11 +0000 (12:51 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 14 Apr 2022 11:11:59 +0000 (13:11 +0200)
commit2d6a0b57921b934540c6c198d3351b58e354f98d
treeaecc2f79cf5aa1e3a46bbf14a94b05e84a2ddfa0
parent3732be282808006a3b44eb81f332276bda063325
Simplify CompositeValueCodec instantiation

We have some long-winded instantiation here, which amounts to getting an
EncapsulatedValueCodec. Specialize two constructors for
identityref/instance-identifier to make things a bit more clear and
direct.

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