Take advantage of MapNode.size() 85/89585/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 4 May 2020 11:17:34 +0000 (13:17 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 4 May 2020 13:02:02 +0000 (15:02 +0200)
commit810b21789fe259e454dff5ba908190347039fd2a
treefb3abbe98c84291391631daed1be57cc0013c008
parent321ce8d930baae954ad66c3bf7376fdda3fa1645
Take advantage of MapNode.size()

Checking the size allows us to skip instantiating values, plus we
can pass it down to map construction, where a correct strategy
can be taken based on the size.

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