Improve DataContainerCodecPrototype safety 26/106126/4
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 22 May 2023 17:52:12 +0000 (19:52 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 22 May 2023 23:17:12 +0000 (01:17 +0200)
commit7df789056b8d9317bc9369884f654c8ca186a0a0
tree444a0e07f7cd624d269dcc2e77fa1337512d90e7
parent50baf5d5b03029c0e4ba8a62920e1c3507cc8499
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