Modernize DataNodeContainerModificationStrategy 58/103158/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 8 Nov 2022 18:12:45 +0000 (19:12 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 8 Nov 2022 18:12:45 +0000 (19:12 +0100)
commit3822356079cddd5d639c18007957de2e4cc58870
treee202ffc2782625d6a9705c33c1800139fcf77f0d
parentd13b83e621e9ea391f5a1940819e2d804d312999
Modernize DataNodeContainerModificationStrategy

Use:
- local variable type inference
- fluent builder to simplify Immutable construction
- DataNodeContainer.dataChildByName() to remove Optional

Change-Id: Ic6f31ef98f98edcd3608bac11dc3a6170f659a5f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/DataNodeContainerModificationStrategy.java