Improve DataContainerCodecPrototype safety
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 22 May 2023 17:52:12 +0000 (19:52 +0200)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 19 Jun 2024 00:41:45 +0000 (10:41 +1000)
commite153d1a4bb337ba03dd5da6129257a7b189b8e4e
tree3a59c27df3f4499fb1875ad99891983d2040bbbd
parent98fe774f92dd52fd84d2d8dbdb1d61a732dd23ab
Improve DataContainerCodecPrototype safety

Before making any changes to the codec, make sure the prototype enforces
invariants, so things like nulls do not sneak in.

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