SchemaUnawareCodec is AbstractIllegalArgumentCodec 41/100541/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 12 Apr 2022 09:45:28 +0000 (11:45 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 12 Apr 2022 09:47:19 +0000 (11:47 +0200)
commitc225c8c12a35e89168c18d99e48226c141cb8cbc
tree228821d0bdcc9d8cbcd92b424fb0fcfb8b17bfc3
parentbd31ccda34e11b95519d27539651788665cfe718
SchemaUnawareCodec is AbstractIllegalArgumentCodec

AbstractIllegalArgumentCodec is null-hostile, just as really all
SchemaUnawareCodecs are. Express this in a the type hierarchy,
coalescing things to a place where we can do a like-for like
replacement.

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